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

denis2000

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

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

  • Посещение

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

    2

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

  1. N00b1k_x Зачем переносить, то что и так там есть... АлеБард Точка spawn_pont прописывается в конфиге смарта и никак не влияет на принципиальную возможность спавна на смарте. Она нужна только для того, чтобы указать конкретное место спавна, если же она не указана спавн происходит в координатах самого смарта. SoDizzari [sr_idle] on_actor_inside = nil %=play_sound(секция_звука)% Что такое смарт террейн к которому "привязан" сквад в ваших терминах и почему эта привязка обязательна?
  2. SoDizzari on_info = {=npc_in_zone(имя_рестриктора)} nil %=remove_npc(стори_ид_НПС)%
  3. kozzinaki Исправление скрипта отвечающего за спавн сквадов на стартовых позициях в начале новой игры Причина бага: скрипт sim_board:fill_start_position() при заполнении стартовых позиций использует таблицу получаемую при помощи game_graph():levels() и если в файле simulation.ltx не найдется секции с именем start_position_level_name, то скрипт тупо и молча прервет свою работу, естественно не выполнив ее полностью. Другое решение проблемы - не допускать появление несуществующих локаций в game_graph, корректным заполнением конфиг-файлов на этапе компиляции спавна и не допускать отсутствия секций стартового расположения для существующих локаций.
  4. kozzinaki sr_idle - схема логики рестриктора. А если вы уж ставите звук вещающий зациклено и постоянно поставьте статический источник звука на локации в SDK и не парьтесь.
  5. Звук нужно играть не от рестриктора, а от физобъекта, тогда будет корректно рассчитываться затухание от расстояния, как раз в соответствии с настройками звука в SDK. [logic] active = ph_idle@wait [ph_idle@wait] on_info = nil %=play_sound(radio_music)%
  6. Не папки а файлы и в configs\misc. Так по крайней мере в оригинале.
  7. Неа. Время в игровых секундах! А уж как игровое относиться с реальным зависит от множителя time_factor. Разные. Анимации НПС - это анимации скелета модели персонажа, а анимации ГГ от первого лица - это анимации скелета рук перед камерой.
  8. SoDizzari В логике не корректно указана схема на которую производиться переключение.
  9. kozzinaki В SDK нужно профиль (npc_profile) указать актору соответствующий.
  10. SoDizzari Нужно прописать предмет в файл death_generic.ltx в секцию keep_items.
  11. FalkineIsaku Сделав вместо левел-ченджера рестриктор запускающий UI-окно с данным диалогом и в зависимости от выбора телепортирующий в левел-ченджер или от рестриктора. Подробности реализации можно подсмотреть например в моде Путь во Мгле. В нем данный функцианал гораздо шире чем просто подтверждение перехода, там переход может быть закрыт неким условием и выдается сообщение о причине отказа, метка на переход с подписью, автоматическое сохранение игры пред переходом и учет времени путешествия в комплекте. Скрипт sr_level_changer.script
  12. ZaKoN232 Выход у вас ровно один: Включайте логирование в файл, как предложил BarmaGlot. Ищите все скрипты (в том числе и не правленые) откуда вызывается функция pstor_store (их не так и много 10 шт). ПЕРЕД вызовом функции пишите в лог подробности вызова (какой скрипт вызывает, что за объект, что за переменная). В вашем случае объект для которого вызывается сохранение переменной уже nil, но вот скрипт и имя может, подсказать направление поиска. Дожидаетесь вылета - читаете лог и будете знать по крайней мере более подробно причины.
  13. К сожалению для вас - нет. Исходная причина так и не устранена. Насколько я понимаю причина не в данной функции а в том, что кто-то ее вызывает с некорректными параметрами.
  14. SoDizzari Без правок движка никак. В текущем состоянии эту кнопку и реакцию на нее можно переназначить на "Ремонт" тегом mechanic_mode.
  15. Boomer В моде НЛС левелченджер спавниться скриптом в любое удобное время. Это второй вариант для вашей задачи.
  16. D37a8b А попробуйте задать вопрос по такой схеме: 1. Мне нужно сделать это - далее следует подробное описание начальных условий и вашей задачи. 2. Для этого я сделал это - далее следует подробное описание, что и как именно выделали для ее осуществления со скриншотами и цитатами из текстовых файлов которые вы правили. 3. В итоге я получил это - текст лога, скриншоты или видео, подробное текстовое описание результата ваших усилий. И посмотрите насколько быстрее найдется ответ на ваш вопрос. Так чисто для эксперимента.
  17. SoDizzari Это так не работает! Знающие люди вам ответят вне зависимости от количества перепостов вашего сообщения.
  18. D37a8b Я знаю как минимум три текстуры брони: 1. На локации в сложенном виде. 2. На НПС. 3. В инвентаре ГГ. Конкретизируйте! SoDizzari Заканчивайте спамить сообщения - это нарушает правила форма!
  19. FalkineIsaku В конфиге смарта я никаких проблем не вижу. Но есть несколько моментов: 1. Сквады при респавне появляются не сразу, а через некоторое время (см. smart_terrain.script). 2. Сквады появляются тогда когда ГГ далеко от смарта (см. smart_terrain.script). 3. Симуляционные сквады не привязаны к смарту спавна, после своего появления они сразу же выбирают новый смарт как целевой (см. sim_squad_scripted.script). 4. Если на локации только один смарт в симуляции то респавна на нем не будет по причине озвученной выше. ASSASIN64 А, я знаю этот мод! Это этот... который..., в котором еще это... Но мы все поняли!