Перейти к содержанию

denis2000

Разработчики
  • Публикаций

    1 910
  • Зарегистрирован

  • Посещение

  • Победитель дней

    3

Весь контент denis2000

  1. Сергей Шубин Разные имена локаций - это разные локации для SDK/движка и абсолютно по барабану насколько разные или одинаковые там геометрия, спавн, АИ-сетка...
  2. Для этого нужно использовать колбэки на смерть НПС или мутантов. В которые движок передает того, кто нанес смертельный хит в качестве объекта (who). Для НПС это xr_motivator.script функция motivator_binder:death_callback Для мутантов bind_monster.script функция generic_object_binder:death_callback. В этих функциях нужно провести соответствующие проверки и выполнить необходимые действия: Нет ничего проще:
  3. bsanek628 Пробуйте смотреть в скрипт surge_manager.script в сторону воспроизведения фразы zat_a2_stalker_barmen_surge_phase_2. Код из оригинала:
  4. Duoddarhalti Вы упустили запуск скрипта при использовании вашего предмета bind_stalker.script колбек use_inventory_item.
  5. Для этого требуются правки движка. Реализация такой фичи есть во многих модах (напрмер SGM, Связь времен). Сделано в общих чертах по следующему алгоритму: В xml описатель интерфейса КПК добавляется новый раздел, правка движка при нажатии на этот раздел в игре выдает инфопорцию с именем раздела, отслеживая появление этой инфопорции полностью скриптом перехватывается и отрисовывается нужный интерфейс. Так же благодаря открытым исходным кодам движка, различными командами программистов ведутся работы по добавлению нового функционала в движек. Ищите скомпилированный движок с нужными фичами и используйте.
  6. Duoddarhalti Да, безусловно. Если не требуется внести существенные правки в геометрию локации, то достаточно только SDK и конверторов. Абсолютно тоже самое, плюс создать АИ-сетку на локации.
  7. Kalambur Я знаю как минимум три способа: 1. Запрет боя для конкретного НПС и конкретного монстра (Смотреть как это сделано у Ноя и его пса). 2. Запрет заходить мутантам в определенную зону (Смотреть рестрикторы в конфиге смартов). 3. Сделать отдельные группировки для этих НПС и сделать мутантов нейтральными к ним (Смотреть game_relations.ltx).
  8. ZV4X Эта кнопка отрисовывается по команде движка. Это значит, что или вы, или ваш программист С++ накосячили.
  9. Сергей Шубин Как минимум в конфиге скрипта который задействовал в dialog_manager.ltx
  10. ZV4X Вообще-то эта функция так и должна работать, с другой стороны кнопки "Последнее сохранения" отображаться не должно если последний сейв не определен (как и написано в логе). Дополнено 16 минуты спустя Xenomorphom За отображение счетчика zone_map.xml тег static_counter за отображение иконок трупов и врагов map_spots_relations.xml теги deadbody_mini_spot и enemy_mini_spot соответсвенно.
  11. Скажу как художник художнику: не каждый художник рисовать умеет.
  12. Ливень Paradox27kms Это зависит от рендера на котором проверяете и шейдеров/материала воды.
  13. Может я конечно ошибаюсь, но похоже, что - никакой, поскольку в паузе биндеры и их методы не дергаются движком (по крайней мере в оригинальном). Снять с паузы сможет только игрок нажав кнопку.
  14. stalker032 Вот пример из оригинала: [smart_terrain] squad_id = 43 max_population = 1 respawn_only_smart = true respawn_params = respawn@simulation_snork [respawn@simulation_snork] spawn_snork [spawn_snork] spawn_squads = simulation_snork spawn_num = 1
  15. Хозяин-барин, только не каждая кость имеет шейп и как по мне визуально удобнее отследить области попадания нежели по скудному тексту.
  16. Загружаете модель в SDK Actor Editor, включаете отображение шейпов, выбираете нужный и смотрите сустав к которому этот шейп привязан.
  17. Да, для пуль не является препятствием. Там ничего особенного нет. quest_item = true
  18. Paracetamol Да в ЗП это не работает. Boomer actor.ltx параметр quick_item_3 Neptun Да, более того некоторые прямиком перекочевали оттуда.
  19. play375dimaj Если имеете ввиду настроить то параметры snd_zoomin, snd_zoomout в конфиге.
  20. Sidorovich Глянь хотя бы здесь Hoperise Все предельно просто: файл с однородной погодой в нем секции с плавным изменением, например по одной секции на час времени.
  21. НЕ вызывать в этот момент функцию news_manager.relocate_item Сообщение о смерти сталкеров В ЗП принцип абсолютно похожий, только настроить таблицы скрипта нужно.