Случайная подборка модов
Oblivion Lost Remake 2.0
4.1
Новый Арсенал 4.5
3.7
Время Перемен 2.5
4.0
Конец Света 2: Последний Восход
3.2
Darkest Time
3.5
Пространственная аномалия (Update 3)
4.0
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  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
    Российская Федерация  dinsekt
    Среда, 06.03.2013, 16:08 | Сообщение # 4051
    Статус:
    Новичок:
    Сообщений: 263
    Награды: 5
    Регистрация: 12.07.2011

    Uyman358, Только там маленько по-другому. Просто так, параметр self будет не корректно работать. Нужно что-то вроде такого:
    Пример:

    Логика выше на 100% рабочая.
    Сообщение отредактировал dinsekt - Среда, 06.03.2013, 16:15
      Злобная реклама
    Среда, 06.03.2013, 16:08
    Статус:
    Сообщений: 666
    Регистрация: 12.07.2011
    Российская Федерация  _Val_
    Среда, 06.03.2013, 16:21 | Сообщение # 4052
    Ф.О.Т.О.Г.Р.А.Ф
    Статус:
    Бывалый:
    Сообщений: 1063
    Награды: 5
    Регистрация: 20.01.2012

    Uyman358, а зачем ты так делаешь, позволь спросить? Что значит - диалог вызывается сам? У любых диалогов должны быть прекондишены либо проверки на наличие поршня. Разве не достаточно выдать поршень и прописать в диалоге проверку его наличия?
      Злобная реклама
    Среда, 06.03.2013, 16:21
    Статус:
    Сообщений: 666
    Регистрация: 20.01.2012
    Российская Федерация  CRAZY_stalkER6665
    Среда, 06.03.2013, 16:46 | Сообщение # 4053
    Статус:
    Новичок:
    Сообщений: 268
    Награды: 0
    Регистрация: 01.07.2012

    del
    Сообщение отредактировал CRAZY_stalkER6665 - Среда, 06.03.2013, 16:53
      Злобная реклама
    Среда, 06.03.2013, 16:46
    Статус:
    Сообщений: 666
    Регистрация: 01.07.2012
    Российская Федерация  The_Antoxa
    Среда, 06.03.2013, 17:13 | Сообщение # 4054
    Статус:
    Бывалый:
    Сообщений: 1097
    Награды: 8
    Регистрация: 21.12.2012

    а как сделать что бы нпс спавнились после определёного диалога.
      Злобная реклама
    Среда, 06.03.2013, 17:13
    Статус:
    Сообщений: 666
    Регистрация: 21.12.2012
    Российская Федерация  Scouser
    Среда, 06.03.2013, 17:22 | Сообщение # 4055
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    anton1608_1997, У тебя где спавн НПС прописан? В скрипте или all.spawn?
      Злобная реклама
    Среда, 06.03.2013, 17:22
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Российская Федерация  ins33
    Среда, 06.03.2013, 17:33 | Сообщение # 4056
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Uyman358, Попробуй запустить ф-цию логикой рестриктора.
      Злобная реклама
    Среда, 06.03.2013, 17:33
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  dinsekt
    Среда, 06.03.2013, 17:38 | Сообщение # 4057
    Статус:
    Новичок:
    Сообщений: 263
    Награды: 5
    Регистрация: 12.07.2011

    ins33, Зачем такие сложности? Достаточно просто вписать в логику секцию meet, пример которой я озвучил выше.
    anton1608_1997, В диалоге запусти функцию спавна НПС.
      Злобная реклама
    Среда, 06.03.2013, 17:38
    Статус:
    Сообщений: 666
    Регистрация: 12.07.2011
    Российская Федерация  Scouser
    Среда, 06.03.2013, 17:43 | Сообщение # 4058
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    dinsekt, Думаешь, он поймёт ? smile
      Злобная реклама
    Среда, 06.03.2013, 17:43
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Российская Федерация  dinsekt
    Среда, 06.03.2013, 17:55 | Сообщение # 4059
    Статус:
    Новичок:
    Сообщений: 263
    Награды: 5
    Регистрация: 12.07.2011

    LaRento, Не знаю. Лучше бы понял, что есть такой сайт как Wiki, где всё разжёвано.
      Злобная реклама
    Среда, 06.03.2013, 17:55
    Статус:
    Сообщений: 666
    Регистрация: 12.07.2011
    Российская Федерация  Scouser
    Среда, 06.03.2013, 17:56 | Сообщение # 4060
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    dinsekt, Ну это да...
      Злобная реклама
    Среда, 06.03.2013, 17:56
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Российская Федерация  The_Antoxa
    Среда, 06.03.2013, 17:56 | Сообщение # 4061
    Статус:
    Бывалый:
    Сообщений: 1097
    Награды: 8
    Регистрация: 21.12.2012

    dinsekt, я понял спс. biggrin
      Злобная реклама
    Среда, 06.03.2013, 17:56
    Статус:
    Сообщений: 666
    Регистрация: 21.12.2012
    Российская Федерация  _Val_
    Среда, 06.03.2013, 18:50 | Сообщение # 4062
    Ф.О.Т.О.Г.Р.А.Ф
    Статус:
    Бывалый:
    Сообщений: 1063
    Награды: 5
    Регистрация: 20.01.2012

    Не парни....Вы меня заинтриговали. Объясните тупому, зачем через скрипт выдавать загадочную функцию начала диалога, а в виде поршня выдавать id диалога esc_start_dialog?
    Специально на ВИКИ посмотрел статью создание квеста для ЗП, ну отличается от ТЧ только нюансами...
      Злобная реклама
    Среда, 06.03.2013, 18:50
    Статус:
    Сообщений: 666
    Регистрация: 20.01.2012
    Российская Федерация  dinsekt
    Среда, 06.03.2013, 18:56 | Сообщение # 4063
    Статус:
    Новичок:
    Сообщений: 263
    Награды: 5
    Регистрация: 12.07.2011

    _Val_, Да в том и дело, что незачем. Лишняя трата времени. Достаточно одной секции meet в логике, как я повторяю третий раз, чтобы начался автодиалог.
      Злобная реклама
    Среда, 06.03.2013, 18:56
    Статус:
    Сообщений: 666
    Регистрация: 12.07.2011
    Российская Федерация  ins33
    Среда, 06.03.2013, 18:59 | Сообщение # 4064
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    _Val_, В ТЧ, разве получится без скрипта диалоговое окно вызвать? smile

    Добавлено (06.03.2013, 18:59)
    ---------------------------------------------
    dinsekt, Пример покажи плз.

      Злобная реклама
    Среда, 06.03.2013, 18:59
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Украина  BozKurt
    Среда, 06.03.2013, 19:00 | Сообщение # 4065
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    ins33, погоди! А где ты прочёл, что требуется вызывать диалоговое окно? Требуется вызывать диалог, т.е. чтобы НПС заговорил первым.
    Пример здесь: >>ClicK Me<<
    Сообщение отредактировал ColR_iT - Среда, 06.03.2013, 19:01
      Злобная реклама
    Среда, 06.03.2013, 19:00
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Поиск: