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

denis2000

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

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

  • Посещение

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

    2

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

  1. FoBiA Очевидно, что проблема со спавном. Слушаем вас внимательно.
  2. ian98 Ругалась на то, что вы при вызове функции не передаете папараметр - количество удаляемых объектов, который функция ожидала.
  3. А если раскоментировать, то значение полученное из конфига будет умножаться на случайное число в диапазоне [0,2 ; 1,8]. ian98 Что то типа: EMOTIONLESS Обращайтесь, тут "всегда" есть готовые решения и "желающие" сделать мод для вас.
  4. BOCHETUNMAY Установка уровня громкости зацикленного звука: xr_sound.set_volume_sound_looped(npc_id, sound, level). Скорее всего вам придется делать свой звуковой менеджер (а не использовать стандартный xr_sound), который будет запускать и останавливать звук с использованием плавной регулировки громкости. Абсолютно ничего не значит, поскольку закоментирована.
  5. Kalambur Нет ничего сложного, во время смерти мутанта (bind_monster.death_callback) спавните радиационную аномалию в координатах тела (спав аномалий сриптом в помощь).
  6. ScarletFox Единственно правильное решение реализовать свето-шум и дымовые - это работа с движком, поэтому вам в другую тему. В тему правок движка.
  7. ОК! Еще раз: Если вы запустите эту функцию в интервале времени с 15:00 до 15:59, то функция остановит игровое время и сломает скрипты, иначе ускорит. Для перемотки игрового времени на нужную позицию используйте штатную функцию xr_effects.set_game_time. Тем самым избежите краша игры и смерти ГГ от выброса вне укрытия во время перемотки.
  8. Yura001 Собственно ваша функция делает именно то, что вы написали: Если время от 15:00 до 15:59 то таймфактор = 0, иначе 396. А вы вообще в курсе, что такое тамфактор и что если установить его в ноль, то это сломает можество процессов в игре? Сергей Шубин Я не уверен на 100%, но мне кажется, что выбор лучшего ствола происходит следующим образом: Если ранг оружия на земле выше ранга ствола в руках НПС, то НПС пойдет его поднимать (если ему в принципе это разрешено). Ранг оружия определяется файлом mp_ranks.ltx
  9. dasehak Прописывает стори_ид объекту и вносите его в таблицу pda.primary_objects_tbl
  10. Kalambur ui_sleep_dialog.script Там обрабатывается интерфейс диалогового окна сна.
  11. detoxe Причина вылета - переполнение стека при выполнении указанного скрипта. НО причина, как правило, совсем не в скрипте на котором переполнение произошло - причина может быть связана как с логикой, так и скриптами. А уж поиск этой причины чрезвычайно увлекательное занятие без конкретных рецептов.
  12. Рескриптор - это тот кто текст переписывает? Или это из фармакологии? Раз уж вызываете функции из логики рестриктора, то воспользуйтесь стандартной spawn_corpse. Передавая в нее ваши данные. Написанная вами имеет массу ошибок и проблем с логикой.
  13. ian98 Болт добавляется движком, и имхо как только вы удалите его движек положит новый. Впрочем попробуйте. А вот удаление ножа или бинокля - это печально, если не будет способа восстановления этих предметов. В конце концов можно проверять, что за объект пытается добавиться в таблицу и на основе этого решать, какие предметы не добавлять в нее.
  14. FoBiA Туда тоже можно, но потом. Как логика назначена НПС?
  15. Запущенную - нет! Если процесс использует CPU, то работа идет. Будет стоять на месте более 2-х суток, можете потихоньку начинать беспокоиться.
  16. dasehak Включать привязки в верхней панели (или горячими клавишами), отключить Snap List (если включили и не знаете зачем).
  17. Yura001 Функция 100% срабатывает, возможно вы прерывая интро закрываете одновременно и GUI-окно.