Случайная подборка модов
Парадокс: Начало
3.6
Winter Mod
3.9
Время перемен v3.0
3.6
Большая Зона
3.4
Радар - глухой лес
2.6
Боевая подготовка 2
3.6
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Wolfstalker
Понедельник, 22.10.2012, 14:58 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

В данной теме вы можете задавать любые вопросы касательно S.T.A.L.K.E.R. моддинга.

  • Не флудить
  • Предварительно просматривайте раздел. Ответ на ваш вопрос может быть там.
  • В своем вопросе указывайте платформу моддинга - Тень Чернобыля, Чистое небо или Зов Припяти.





    У кого есть желание, создать FAQ по основным вопросам моддинга - обращаемся в ЛС.


    Архив

    Архив#2
  •   Злобная реклама
    Понедельник, 22.10.2012, 14:58
    Статус:
    Сообщений: 666
    Регистрация: 05.04.2010
    Российская Федерация  BeeRsek
    Пятница, 22.02.2013, 13:33 | Сообщение # 3691
    Тайна Зоны: История Стрелка
    Статус:
    Опытный:
    Сообщений: 1308
    Награды: 7
    Регистрация: 24.01.2011

    del
    Сообщение отредактировал BeeRsek - Пятница, 22.02.2013, 13:36
      Злобная реклама
    Пятница, 22.02.2013, 13:33
    Статус:
    Сообщений: 666
    Регистрация: 24.01.2011
    Российская Федерация  The_Antoxa
    Пятница, 22.02.2013, 14:24 | Сообщение # 3692
    Статус:
    Бывалый:
    Сообщений: 1097
    Награды: 8
    Регистрация: 21.12.2012

    вот ещё вопрос, как изменить координаты двери сидоровича , самого сидоровича, и весь посёлок надо сделать повыше, так как ннадо всех подвинуть наверх где то на 10 едениц, срочно нужно
      Злобная реклама
    Пятница, 22.02.2013, 14:24
    Статус:
    Сообщений: 666
    Регистрация: 21.12.2012
    Украина  Краснов
    Пятница, 22.02.2013, 15:32 | Сообщение # 3693
    КРКЗ
    Статус:
    Бывалый:
    Сообщений: 969
    Награды: 17
    Регистрация: 20.11.2012

    Подключил локацию с ТЧ к ЗП через программу от АМК и тут при создании новой игры вылет

    Лог я переводил, а вот как исправить не знаю

      Злобная реклама
    Пятница, 22.02.2013, 15:32
    Статус:
    Сообщений: 666
    Регистрация: 20.11.2012
    Российская Федерация  Scouser
    Пятница, 22.02.2013, 15:50 | Сообщение # 3694
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    Кто знает, как в ЗП в функцию добавить условие, что ГГ в зоне пси-излучения? В ТЧ можно было бы указать рестриктор, но в ЗП это аномальные зоны. Вряд ли их можно указывать в условие.
      Злобная реклама
    Пятница, 22.02.2013, 15:50
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Украина  BozKurt
    Пятница, 22.02.2013, 15:57 | Сообщение # 3695
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    LaRento, а не легче будет проверить это в самой зоне? Ведь это рестрикторы со схемой sr_psy_antenna.
      Злобная реклама
    Пятница, 22.02.2013, 15:57
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Scouser
    Пятница, 22.02.2013, 16:09 | Сообщение # 3696
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    LaRento, Не не не, в ЗП же секция пси-излучения в all.spawn не рестриктором представлена, а аномальной зоной.

    Добавлено (22.02.2013, 16:09)
    ---------------------------------------------
    ColR_iT, Вот к примеру секция аномальной зоны.

      Злобная реклама
    Пятница, 22.02.2013, 16:09
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Украина  BozKurt
    Пятница, 22.02.2013, 16:38 | Сообщение # 3697
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    LaRento
    Код
    function ActorInFieldPsychic()
         for _, zone in pairs(db.anomaly_by_name) do
             if string.find("zone_field_psychic", zone:section()) then
                 if zone:inside(db.actor:position()) then
                     return true
                 end
             end
         end
    end
    Сообщение отредактировал ColR_iT - Пятница, 22.02.2013, 16:39
      Злобная реклама
    Пятница, 22.02.2013, 16:38
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  BeeRsek
    Пятница, 22.02.2013, 16:39 | Сообщение # 3698
    Тайна Зоны: История Стрелка
    Статус:
    Опытный:
    Сообщений: 1308
    Награды: 7
    Регистрация: 24.01.2011

    как заставить непися перейти на другую локу?
      Злобная реклама
    Пятница, 22.02.2013, 16:39
    Статус:
    Сообщений: 666
    Регистрация: 24.01.2011
    Украина  BozKurt
    Пятница, 22.02.2013, 16:44 | Сообщение # 3699
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    BeeRsek, путь ему укажи на другую локацию, он в оффлайне сам перейдёт, если дело будет под гулагом, можешь ещё и наблюдать воочию как это будет происходить.
      Злобная реклама
    Пятница, 22.02.2013, 16:44
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Sanjaaa
    Пятница, 22.02.2013, 17:25 | Сообщение # 3700
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    поставил мод outfit upgrade на чистую игру ТЧ 1.0004. при запуске вылет

    Expression : fatal error
    Function : CStringTable::Load
    File : E:\stalker\patch_1_0004\xr_3da\xrGame\string_table.cpp
    Line : 53
    Description : <no expression>
    Arguments : string table xml file not found ui_upgrade_desc.xml, for language rus
      Злобная реклама
    Пятница, 22.02.2013, 17:25
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Российская Федерация  Scouser
    Пятница, 22.02.2013, 17:38 | Сообщение # 3701
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    ColR_iT, Мне только имя аномалии своей адаптировать и всё? А так спасибо большое за код.
      Злобная реклама
    Пятница, 22.02.2013, 17:38
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Российская Федерация  Arist
    Пятница, 22.02.2013, 18:19 | Сообщение # 3702
    Статус:
    Неопытный:
    Сообщений: 481
    Награды: 1
    Регистрация: 08.07.2012

    Rap4ikВ Тенях Чернобыля есть озвучка,где три охотника должны были травить контролёра.Разницы никакой.
    Только вместо мутанта - сталкер.Главное - подобрать время между фразами(on_timer =000|).Контролёр
    Гоп Стоп.
    Сообщение отредактировал Arist - Пятница, 22.02.2013, 18:21
      Злобная реклама
    Пятница, 22.02.2013, 18:19
    Статус:
    Сообщений: 666
    Регистрация: 08.07.2012
    Российская Федерация  Аристократ
    Пятница, 22.02.2013, 18:32 | Сообщение # 3703
    Модмейкер-одиночка
    Статус:
    Опытный:
    Сообщений: 2272
    Награды: 17
    Регистрация: 30.06.2012



    Что делать?

    Подключал в ТЧ локацию из COP level pack
      Злобная реклама
    Пятница, 22.02.2013, 18:32
    Статус:
    Сообщений: 666
    Регистрация: 30.06.2012
    Украина  BozKurt
    Пятница, 22.02.2013, 18:36 | Сообщение # 3704
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    LaRento, ничего не нужно адаптировать - это уже готовый код.
      Злобная реклама
    Пятница, 22.02.2013, 18:36
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Scouser
    Пятница, 22.02.2013, 18:53 | Сообщение # 3705
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    ColR_iT, Что-то неверно, а наверное я намудрил. Сможешь помочь вообще в этой ситуации. Я хочу зомбиравать ГГ при здоровье, меньшем половины и конечно, если ГГ находится в зоне излучения.

    Вот преобразованный код.
    Код
    function actor_zombied()  
          for _, zone in pairs(db.anomaly_by_name) do  -- как понял оператор for для обозначения, что ГГ в зоне
              if string.find("zone_field_psychic", zone:section()) then  
                 if zone:inside(db.actor:position()) and db.actor.psy_health < 0.5 then -- если ГГ в зоне и имеет меньше хп
                     db.actor:set_character_community("actor_zombied", 0, 0)  -- выдаём группировку
                 else
                   db.actor:set_character_community("actor", 0, 0)       -- иначе остаёмся в старой
                  end  
              end  
          end  
    end

    Добавлено (22.02.2013, 18:53)
    ---------------------------------------------
    Просто так у меня вылет.

      Злобная реклама
    Пятница, 22.02.2013, 18:53
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Поиск: