Случайная подборка модов
Эпизоды жизни Мерка
3.0
Legend Returns 0.9.2
4.0
Сталкер: Конец Света
3.0
Секрет Дианы
2.2
Конец Света 2: Последний Восход
3.2
Возвращение
3.0
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Аdmin
Воскресенье, 03.11.2013, 19:36 | Сообщение # 1
Статус:
Опытный:
Сообщений: 1538
Награды: 11
Регистрация: 28.03.2011

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

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





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


    Архив

    Архив#2
  •   Злобная реклама
    Воскресенье, 03.11.2013, 19:36
    Статус:
    Сообщений: 666
    Регистрация: 28.03.2011
    Российская Федерация  denis2000
    Вторник, 14.07.2015, 15:15 | Сообщение # 7156
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Цитата Arist ()
    В db.script есть

    Это добавление/удаление объекта мост в хранилище.
    Цитата Arist ()
    А логика вообще вызывает из xr_effects со скобками???

    Тут без разницы %=bridge_up()% или %=bridge_up%
    Цитата Arist ()
    Походу в ЧН всё-же, как и в ТЧ шейпы с костями не двигаются.

    В SDK v0.5 двигаються вместе с анимацией. Все как положено, вот в ТЧ вероятно такое не работает.

    В любом случае door_lab_x8 что в ЗП, корнями уходит имеенно в мост в Рыжем лесу из ЧН. Раз делаешь для ЧН, то нужно брать все, что касается моста и переделывать для своей задачи (спавн, биндер, модель плюс анимации).
    Сообщение отредактировал denis2000 - Вторник, 14.07.2015, 15:28
      Злобная реклама
    Вторник, 14.07.2015, 15:15
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  Arist
    Вторник, 14.07.2015, 20:17 | Сообщение # 7157
    Статус:
    Неопытный:
    Сообщений: 481
    Награды: 1
    Регистрация: 08.07.2012

    denis2000, я пробовал и на agru_door и н red_forest_bridge

    Сейчас создал секцию:

    [lift]
    $spawn = "physics\yan_lift_1"
    $prefetch = 8
    class = O_PHYS_S
    remove_time = 60
    visual = my\yan_lift_1
    script_binding = bind_door_labx8.bind

    Взял bind_door_labx8 из ЗП. Всё-равно проваливается. Единственное, что приходит в голову, перекинуть X16 в Зов Припяти и проверить там. Сейчас не успею. Завтра приду - сделаю. Если в Зове Актор провалится, значит косячу с настройками модели.
    Тогда напишу.
      Злобная реклама
    Вторник, 14.07.2015, 20:17
    Статус:
    Сообщений: 666
    Регистрация: 08.07.2012
    Российская Федерация  Ostryak
    Вторник, 14.07.2015, 22:44 | Сообщение # 7158
    Туман войны: Закалённые Зоной
    Статус:
    Отмычка:
    Сообщений: 124
    Награды: 1
    Регистрация: 09.05.2015

    По какому скрипту вызвать затемнение экрана на секунд 5-6?
    Сообщение отредактировал Ostryak - Вторник, 14.07.2015, 22:44
      Злобная реклама
    Вторник, 14.07.2015, 22:44
    Статус:
    Сообщений: 666
    Регистрация: 09.05.2015
    Эстония  akmc47u
    Среда, 15.07.2015, 16:41 | Сообщение # 7159
    Ветер времени
    Статус:
    Бывалый:
    Сообщений: 847
    Награды: 4
    Регистрация: 26.06.2015

    Ostryak, функция затемнения через xr_effects вызывается:
    =run_postprocess(black:1:false). black.ppe вроде сам постэффект из папки anm

    Чтоб время задать, нужно писать в логике, к примеру:

    [logic]
    active = sr_idle@1

    [sr_idle@1]
    on_actor_inside = {+info} sr_idle@2 %=run_postprocess(black:1:false)%

    [sr_idle@2]
    on_game_timer = 50 | sr_idle@nil %=stop_postprocess(1)%

    [sr_idle@nil]

    Добавлено (15.07.2015, 16:41)
    ---------------------------------------------
    как сделать так, чтоб сталкер мог через дверь пройти, открыв её?
    а то у меня непись тупо упирается в неё всем телом. если дверь открыта и он идёт в проход, то почему-то дверь он закрывает сам и упирается

    Сообщение отредактировал akmc47u - Среда, 15.07.2015, 00:38
      Злобная реклама
    Среда, 15.07.2015, 16:41
    Статус:
    Сообщений: 666
    Регистрация: 26.06.2015
    Российская Федерация  Ostryak
    Среда, 15.07.2015, 20:01 | Сообщение # 7160
    Туман войны: Закалённые Зоной
    Статус:
    Отмычка:
    Сообщений: 124
    Награды: 1
    Регистрация: 09.05.2015

    akmc47u, сделай так, поставь путь нпс'а через дверь, и в точке, возле двери пропиши sig=name_sig, у самого нпс'а в логике walker пиши on_signal = name_sig| %+name_info%. И в логике двери пиши

    Код
    [ph_door]
    locked = false
    closed = true
    on_info = {+name_info} ph_door@2

    [ph_door@2]
    locked = false
    closed = false
    Сообщение отредактировал Ostryak - Среда, 15.07.2015, 20:03
      Злобная реклама
    Среда, 15.07.2015, 20:01
    Статус:
    Сообщений: 666
    Регистрация: 09.05.2015
    Российская Федерация  Arist
    Среда, 15.07.2015, 22:12 | Сообщение # 7161
    Статус:
    Неопытный:
    Сообщений: 481
    Награды: 1
    Регистрация: 08.07.2012

    denis2000, теперь -то ясно, что косячу только я.Зов Припяти. У меня стоит Max2013 64-bit. Можно ли перенести в Сталкер анимацию через "физикс"? Потому что я делаю через "скин" скриптом den-stashа. В любом случае, что-то в модели.
      Злобная реклама
    Среда, 15.07.2015, 22:12
    Статус:
    Сообщений: 666
    Регистрация: 08.07.2012
    Швеция  KazakHD5770
    Среда, 15.07.2015, 23:49 | Сообщение # 7162
    Статус:
    Опытный:
    Сообщений: 2077
    Награды: 7
    Регистрация: 03.06.2011

    ТЧ
    Как рисовать элемент UI/кастом статик поверх текстуры оптического прицела?
      Злобная реклама
    Среда, 15.07.2015, 23:49
    Статус:
    Сообщений: 666
    Регистрация: 03.06.2011
    Российская Федерация  TYOPA
    Четверг, 16.07.2015, 06:51 | Сообщение # 7163
    Тайна Зоны: История Стрелка
    Статус:
    Новичок:
    Сообщений: 226
    Награды: 0
    Регистрация: 10.08.2012

    Доброго времени суток. Может кто объяснит, почему этот код приводит к вылету без лога:
    Код
    function WndDialog:OnKeyboard(dik, keyboard_action)  --virtual function
        CUIScriptWnd.OnKeyboard(self,dik,keyboard_action)
        if keyboard_action == ui_events.WINDOW_KEY_RELEASED then
         get_console():execute(">>>>>MSG")
        end
        get_console():execute(">>>>>>>>END")
        return true
    end

    Оба сообщения выдаются.
    Платформа: Зов Припяти
    Сообщение отредактировал TYOPA - Четверг, 16.07.2015, 07:50
      Злобная реклама
    Четверг, 16.07.2015, 06:51
    Статус:
    Сообщений: 666
    Регистрация: 10.08.2012
    Российская Федерация  bek-kul-1
    Четверг, 16.07.2015, 10:37 | Сообщение # 7164
    Статус:
    Новичок:
    Сообщений: 372
    Награды: 13
    Регистрация: 03.01.2012

    Доброго времени суток. Хотел обратится с вопросом как сделать (какая функция и какие файлы в скриптах за это отвечают) чтобы при получении нескольких инфопоршней (3) выдавался другой инфопрошень (1). Платформа: Зов Припяти
      Злобная реклама
    Четверг, 16.07.2015, 10:37
    Статус:
    Сообщений: 666
    Регистрация: 03.01.2012
    Российская Федерация  Sanjaaa
    Четверг, 16.07.2015, 14:40 | Сообщение # 7165
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    помогите с текстурой. надо заменить эту текстуру

    на вот эту(там пальцы другие если что)

    пытался через миклшейп. да надо скелет этот под картинку ставить. я хз как ничего не ставиться. можно ли как нибудь подругому поменять??
      Злобная реклама
    Четверг, 16.07.2015, 14:40
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Российская Федерация  denis2000
    Четверг, 16.07.2015, 14:52 | Сообщение # 7166
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    bek-kul-1, В любой логике, например рестриктора, в активной секции:
    Код

    on_info  = {+инфопорция1 +инфопорция2 +инфопорция3 -результирующая инфопорция} %+результирующая инфопорция%



    Цитата Sanjaaa ()
    скелет этот под картинку ставить

    Вы видимо хотели сказать меш или модель.
    Цитата Sanjaaa ()
    можно ли как нибудь подругому поменять??

    Конечно же нет, текстуры совершенно разные, поэтому только полностью перетягивать на меш.
    Сообщение отредактировал denis2000 - Четверг, 16.07.2015, 14:52
      Злобная реклама
    Четверг, 16.07.2015, 14:52
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Греция  Nord_Tramper
    Четверг, 16.07.2015, 16:29 | Сообщение # 7167
    Статус:
    Отмычка:
    Сообщений: 191
    Награды: 7
    Регистрация: 02.03.2014

    Ребят какой макс лучше всего подходит для создания локаций?
      Злобная реклама
    Четверг, 16.07.2015, 16:29
    Статус:
    Сообщений: 666
    Регистрация: 02.03.2014
    Российская Федерация  Nikita_Kling
    Четверг, 16.07.2015, 18:48 | Сообщение # 7168
    Darkest Time
    Статус:
    Бывалый:
    Сообщений: 874
    Награды: 9
    Регистрация: 13.04.2015

    как сделать так, чтобы нпс умирал по получению инфопоршня через all.spawn, ТЧ 1.0004
      Злобная реклама
    Четверг, 16.07.2015, 18:48
    Статус:
    Сообщений: 666
    Регистрация: 13.04.2015
    Украина  скат
    Четверг, 16.07.2015, 19:31 | Сообщение # 7169
    Статус:
    Бывалый:
    Сообщений: 942
    Награды: 9
    Регистрация: 16.01.2014

    Nord_Tramper, Любой, главное что бы руки расли из того места от куда нужно. Для меня самый удобный 2012
      Злобная реклама
    Четверг, 16.07.2015, 19:31
    Статус:
    Сообщений: 666
    Регистрация: 16.01.2014
    Российская Федерация  Sanjaaa
    Четверг, 16.07.2015, 19:43 | Сообщение # 7170
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    denis2000, как она через милку делается? как понять какие части меша изменять?
      Злобная реклама
    Четверг, 16.07.2015, 19:43
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Поиск: