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

denis2000

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

    2 053
  • Зарегистрирован

  • Посещение

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

    2

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

  1. Mawrak Движковые методы в помощь: squad:register_member(npc_id) squad:unregister_member(npc_id)
  2. Paracetamol Скорее всего криво настроена физическая модель, в частности не указана масса кости в скелете.
  3. Крим 1. Вы используете скрипт из ЗП или ЧН? 2. Судя по всему класс объекта к которому применена логика не тот.
  4. Mawrak Насколько я помню, движковый метод give_task до сих пор требует передачи времени выполнения квеста, только туда всегда передается 0 (бесконечное время выполнения). Пляшите оттуда.
  5. Точно работает: 1. Я предварительно прошерстил исходники движка и она там не вырезана, что меня очень удивили - вед это анахронизм. 2. Я проверил ее работу точно по описанию - все заработало. Так выкладываете правки...
  6. О, а такая схема тоже осталась в движке и работает с секциями: [day], [default], [evening], [morning], [night], [rain], [tuman]
  7. Не удивительно! Делать надо так: 1. В файле gamedata\configs\game_maps_single.ltx в секции локации прописываем параметр weathers например: weathers = door 2. В папку gamedata\configs\environment\weathers\ добавляем файл door.ltx в котором указываем параметр ambient например: ambient = door2 3. В файл gamedata\configs\environment\ambients.ltx добавляем секцию door2 с параметром sound_channels = door3 4. В файл gamedata\configs\environment\sound_channels.ltx добавляем секцию door3 с параметром sounds = ambient\rnd_outdoor\rnd_shooting_1, ambient\rnd_outdoor\rnd_shooting_2, ambient\rnd_outdoor\rnd_shooting_4, ambient\rnd_outdoor\rnd_shooting_5, ambient\rnd_outdoor\rnd_shooting_7 В результате имеем локацию с постоянной канонадой на фоне.
  8. Вот что написано по этим параметрам в движке: period 0 эта опция определяет минимальный интервал времени запуска (в секундах). period 1 эта опция определяет максимальный интервал времени запуска (в секундах). period 2 эта опция отвечает за минимальный интервал паузы (в секундах). period 3 эта опция отвечает за максимальный интервал паузы (в секундах). Однако имхо не в секундах, а в милисекундах. Должно соблюдаться period 0 < period 1, а period 2 < period 3
  9. NewValveCom Где прописана функция какие и как туда передаются параметры? Подумайте и ответьте на эти вопросы.
  10. Противоположная - это инверсия: not npc_in_actor_frustrum(npc) function npc_out_actor_frustrum(npc) return not npc_in_actor_frustrum(npc) end
  11. стрелок_2009 Ну, как сказать, GeJorge в SGM 2.2 для каждого ствола вывел его базовые характеристики с форматированием и цветовым выделением, а вас что-то сдерживает.
  12. стрелок_2009 Например, прописать текстом в description каждого предмета.
  13. У них же свой отдельный файл с анимациями, они там вообще совместимые?
  14. NewValveCom Но патрон ammo_7.62x54_7h1 не подходит к wpn_vintorez или у вас в моде подходит?
  15. fenit Проблема может быть в настройках добавленного мутанта, в АИ-сетке, в логике НПС/скриптах. 1. Замените мутанта в этом месте на существующего и если проблема уйдет то покажите конфиг мутанта + геймрелейшен, решение возможно там. 2. Если первый пункт не помог, анализируйте логику НПС и что происходит с НПС начиная с xr_motivator.script 3. Если и второй пункт не помог, проверьте АИ-сетку в данном месте локации или перенесите спавн мутантов и НПС при необходимости исправьте сетку. Вы анализируете скриптовый метод best_weapon, а вот какие движковые функции реально работают при выборе ствола НПС из инвентаря я не знаю.
  16. Мамай Тут, по ходу, не хватает настроек. Например размера, расположения, диапазона углов поворота суствов. Настройки проще всего подгрузить к модели НПС в SDK из готового файла *.bones. Пошерстите в интернете готовый.
  17. Mass Значит память меня подводит, смотрите движковую функцию best_weapon(), как она выбирает оружие.