Случайная подборка модов
SFZ Project: Episode Zero
4.8
FeaR Zone: История Холода
2.6
Как вступить в "Долг"?
3.9
Опасный Вирус
2.4
G.L.A.D.I.A.T.O.R. II Время Альянса
3.4
Объединенный Пак 2.1
3.1
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  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
    Российская Федерация  ArturVilla
    Четверг, 29.08.2013, 14:02 | Сообщение # 7711
    Статус:
    Гость:
    Сообщений: 33
    Награды: 0
    Регистрация: 18.08.2013

    Sanjaaa, Напиши подробнее как и в каком случае ты хотел бы видеть этот эффект?
      Злобная реклама
    Четверг, 29.08.2013, 14:02
    Статус:
    Сообщений: 666
    Регистрация: 18.08.2013
    Российская Федерация  R0D23
    Четверг, 29.08.2013, 14:26 | Сообщение # 7712
    Мертвый Путь 3
    Статус:
    Опытный:
    Сообщений: 1491
    Награды: 1
    Регистрация: 23.06.2013

    Цитата (Sanjaaa)
    шта?

    в ЗП на карте отмечается дислокации типа Аномалия Соснодуб, ВНЗ круг. Как сделать это и ТЧ
      Злобная реклама
    Четверг, 29.08.2013, 14:26
    Статус:
    Сообщений: 666
    Регистрация: 23.06.2013
    Украина  Ximik237
    Четверг, 29.08.2013, 14:32 | Сообщение # 7713
    Статус:
    Гость:
    Сообщений: 37
    Награды: 0
    Регистрация: 14.08.2013

    Объясните новичку как перенести диалог из одного квестового персонажа другому..
      Злобная реклама
    Четверг, 29.08.2013, 14:32
    Статус:
    Сообщений: 666
    Регистрация: 14.08.2013
    Российская Федерация  makdm
    Четверг, 29.08.2013, 14:42 | Сообщение # 7714
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Цитата (R0D23)
    в ЗП на карте отмечается дислокации

    Файл pda.script в ЗП.
    Функция fill_primary_objects.
    Вызывается на апдейте актора.
      Злобная реклама
    Четверг, 29.08.2013, 14:42
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  ArturVilla
    Четверг, 29.08.2013, 14:48 | Сообщение # 7715
    Статус:
    Гость:
    Сообщений: 33
    Награды: 0
    Регистрация: 18.08.2013

    Ximik237, Что ты имеешь ввиду?
      Злобная реклама
    Четверг, 29.08.2013, 14:48
    Статус:
    Сообщений: 666
    Регистрация: 18.08.2013
    Украина  FantomICW
    Четверг, 29.08.2013, 14:49 | Сообщение # 7716
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    Ximik237, в файлах типа character_desc...xml в секции одного НПС найди диалог. Он помечен тегами <actor_dialog> и </actor_dialog>. Иногда <start_dialog>. Просто скопируй строку в секцию второго НПС.
      Злобная реклама
    Четверг, 29.08.2013, 14:49
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Украина  Ximik237
    Четверг, 29.08.2013, 14:55 | Сообщение # 7717
    Статус:
    Гость:
    Сообщений: 37
    Награды: 0
    Регистрация: 14.08.2013

    ArturVilla,Играю в народную соль, а там пропал\умер квестовый персонаж...А если перепроходить с последнего сейва там где он был жив последний раз то придётся чуть ли ни с новый игры начинать... А один человек говорил что проще будет перекинуть его диалоги другому персонажу.
      Злобная реклама
    Четверг, 29.08.2013, 14:55
    Статус:
    Сообщений: 666
    Регистрация: 14.08.2013
    Российская Федерация  ArturVilla
    Четверг, 29.08.2013, 14:56 | Сообщение # 7718
    Статус:
    Гость:
    Сообщений: 33
    Награды: 0
    Регистрация: 18.08.2013

    Ximik237, Новую игру придётся начинать в любом случае тогда.
      Злобная реклама
    Четверг, 29.08.2013, 14:56
    Статус:
    Сообщений: 666
    Регистрация: 18.08.2013
    Украина  Ximik237
    Четверг, 29.08.2013, 15:13 | Сообщение # 7719
    Статус:
    Гость:
    Сообщений: 37
    Награды: 0
    Регистрация: 14.08.2013

    FantomICW, Спасибо , но всё-таки лучше начну с последнего сейва))
      Злобная реклама
    Четверг, 29.08.2013, 15:13
    Статус:
    Сообщений: 666
    Регистрация: 14.08.2013
    Российская Федерация  wanes101
    Четверг, 29.08.2013, 15:13 | Сообщение # 7720
    Статус:
    Отмычка:
    Сообщений: 160
    Награды: 0
    Регистрация: 02.08.2012

    Еще один сорри сложный вопрос , касающийся разработки модели поведения
    Я так понимаю что при активизации модели поведения (из гулага или просто кастомдаты), которые были зарегистрированны в скрипте modules,они активизируются/ деактивизируются из xr_logic и функций enable_genrics_chemes/disable_genrics_chemes.
    А параметры модели поведения определяются, создаваемыми евулаторами и action (работами) в скрипте модели поведения в функции add_to_binder.
    А то как движок определяет по секциям в кастомдате какую включить логику? (это загадка ну и не важно), главное то что он при индентификации модели поведения, оперирует зарегистрированными моделями в mudules и я предполагаю, что он просто сравнивает название активной секции содержащую параметры схемы с теми названиями, которые зарегистрированны, ну и потом вызывает метод add_to_binde, модуля с нужной логикой.

    Деактивизация/ активизация схемы происходит при необходимости движка сменить логику?
      Злобная реклама
    Четверг, 29.08.2013, 15:13
    Статус:
    Сообщений: 666
    Регистрация: 02.08.2012
    Российская Федерация  Sanjaaa
    Четверг, 29.08.2013, 16:19 | Сообщение # 7721
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    ArturVilla, когда есть кровотечение появляется этот эффект, всегда когда есть кровотечение
      Злобная реклама
    Четверг, 29.08.2013, 16:19
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Российская Федерация  wanes101
    Четверг, 29.08.2013, 17:09 | Сообщение # 7722
    Статус:
    Отмычка:
    Сообщений: 160
    Награды: 0
    Регистрация: 02.08.2012


    скажите плиз в чем я прав в чем нет

    Добавлено (29.08.2013, 16:40)
    ---------------------------------------------
    и из всего выше сказанного, пришел к выводу, что свойства lua так и в сталкере реализованы в виде эвулаторов.
    Те проверки, которые есть для кемпера (предусолвия для action) это обращение к свойствам, к числу таких свойств относятся живой ли НПС, есть ли опасности и т.д

    Добавлено (29.08.2013, 17:09)
    ---------------------------------------------
    Ну и вопрос напрямую касающийся моддинга, как узнать позицию waipointa если известно его имя

    Сообщение отредактировал wanes101 - Четверг, 29.08.2013, 16:41
      Злобная реклама
    Четверг, 29.08.2013, 17:09
    Статус:
    Сообщений: 666
    Регистрация: 02.08.2012
    Российская Федерация  ArturVilla
    Четверг, 29.08.2013, 17:13 | Сообщение # 7723
    Статус:
    Гость:
    Сообщений: 33
    Награды: 0
    Регистрация: 18.08.2013

    Sanjaaa, Не знаю как отследить кровотечение, ведь метод get_bleeding в ТЧ не работает.
      Злобная реклама
    Четверг, 29.08.2013, 17:13
    Статус:
    Сообщений: 666
    Регистрация: 18.08.2013
    Российская Федерация  Sanjaaa
    Четверг, 29.08.2013, 17:46 | Сообщение # 7724
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    ArturVilla, блин. че делать cry
      Злобная реклама
    Четверг, 29.08.2013, 17:46
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Российская Федерация  wanes101
    Четверг, 29.08.2013, 18:07 | Сообщение # 7725
    Статус:
    Отмычка:
    Сообщений: 160
    Награды: 0
    Регистрация: 02.08.2012

    Не пойму эту функцию из модуля utils
    ослать stalker в заданную точку patrol_path(path_point)
    function stalker_go_to_waypoint(stalker, patrol_path, path_point)

    что означают
    patrol_path
    path_point
      Злобная реклама
    Четверг, 29.08.2013, 18:07
    Статус:
    Сообщений: 666
    Регистрация: 02.08.2012
    Поиск: