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

denis2000

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

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

  • Посещение

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

    3

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

  1. SoDizzari Нужно прописать предмет в файл death_generic.ltx в секцию keep_items.
  2. FalkineIsaku Сделав вместо левел-ченджера рестриктор запускающий UI-окно с данным диалогом и в зависимости от выбора телепортирующий в левел-ченджер или от рестриктора. Подробности реализации можно подсмотреть например в моде Путь во Мгле. В нем данный функцианал гораздо шире чем просто подтверждение перехода, там переход может быть закрыт неким условием и выдается сообщение о причине отказа, метка на переход с подписью, автоматическое сохранение игры пред переходом и учет времени путешествия в комплекте. Скрипт sr_level_changer.script
  3. ZaKoN232 Выход у вас ровно один: Включайте логирование в файл, как предложил BarmaGlot. Ищите все скрипты (в том числе и не правленые) откуда вызывается функция pstor_store (их не так и много 10 шт). ПЕРЕД вызовом функции пишите в лог подробности вызова (какой скрипт вызывает, что за объект, что за переменная). В вашем случае объект для которого вызывается сохранение переменной уже nil, но вот скрипт и имя может, подсказать направление поиска. Дожидаетесь вылета - читаете лог и будете знать по крайней мере более подробно причины.
  4. К сожалению для вас - нет. Исходная причина так и не устранена. Насколько я понимаю причина не в данной функции а в том, что кто-то ее вызывает с некорректными параметрами.
  5. SoDizzari Без правок движка никак. В текущем состоянии эту кнопку и реакцию на нее можно переназначить на "Ремонт" тегом mechanic_mode.
  6. Boomer В моде НЛС левелченджер спавниться скриптом в любое удобное время. Это второй вариант для вашей задачи.
  7. D37a8b А попробуйте задать вопрос по такой схеме: 1. Мне нужно сделать это - далее следует подробное описание начальных условий и вашей задачи. 2. Для этого я сделал это - далее следует подробное описание, что и как именно выделали для ее осуществления со скриншотами и цитатами из текстовых файлов которые вы правили. 3. В итоге я получил это - текст лога, скриншоты или видео, подробное текстовое описание результата ваших усилий. И посмотрите насколько быстрее найдется ответ на ваш вопрос. Так чисто для эксперимента.
  8. SoDizzari Это так не работает! Знающие люди вам ответят вне зависимости от количества перепостов вашего сообщения.
  9. D37a8b Я знаю как минимум три текстуры брони: 1. На локации в сложенном виде. 2. На НПС. 3. В инвентаре ГГ. Конкретизируйте! SoDizzari Заканчивайте спамить сообщения - это нарушает правила форма!
  10. FalkineIsaku В конфиге смарта я никаких проблем не вижу. Но есть несколько моментов: 1. Сквады при респавне появляются не сразу, а через некоторое время (см. smart_terrain.script). 2. Сквады появляются тогда когда ГГ далеко от смарта (см. smart_terrain.script). 3. Симуляционные сквады не привязаны к смарту спавна, после своего появления они сразу же выбирают новый смарт как целевой (см. sim_squad_scripted.script). 4. Если на локации только один смарт в симуляции то респавна на нем не будет по причине озвученной выше. ASSASIN64 А, я знаю этот мод! Это этот... который..., в котором еще это... Но мы все поняли!
  11. В режиме редактирования АИ-сетки включите игнорирование ограничений (Ignore Constraints), затем выделите ноду или ноды и вы сможете опустить их или поднять до нужного уровня. Обратите внимание, что данное действие может привести к тому, что НПС будут проходить через статические объекты, а в случае смерти и вовсе забаговать "застряв в текстурах".
  12. 4udik Просто уважаемый gibe занимался переводом мода на французский язык и к стати не только этого! Насколько я понимаю, он не профессиональный переводчик и ему исключительно тяжело это делать. Спасибо за вашу помощь!
  13. АлеБард Предложенный спавн объектов (как и спавн скриптом) не зависит от их типа (класса). Создаете секцию нужного объекта в gamedata SDK (по аналогии с существующими секциями подобных предметов из оригинала), размещаете на локации, создаете all.spawn. В алл.спавне вестимо!
  14. D4sh4 По разному: k_dist - коэфф. дальности k_disp - коэфф. дисперсии обратный к кучности k_hit - коэфф. урона k_impulse - коэфф. импульса по цели. k_pierce - коэфф. пробивания брони impair - коэфф. износа ствола
  15. ScarletFox Патфайндер находиться в движке, если научите его строить маршруты в обход динамических объектов то милости просим, раз у самих авторов это не получилось. Тогда вам придется для начала добавить в движок обработку этих свойств для объектов классов брони, а уж потом научить его же отображать их в виде иконок и прогрессбаров в контекстном окне объекта.
  16. Tol1k Очевидно отредактировать текстуру ui_actor_loadgame_screen. pipiskagaming Что конкретно сломалось у вас нам не известно. Однако есть давно известная неприятность и методика ее лечения, что при переносе локаций из ТЧ в ЗП/ЧН без перекомпиляции лайтмапы сделанные для ТЧ работают не корректно в ЗП (из-за изменения рендеров R1 И R2 при эволюции движка). Второй очевидный способ - взять исходники локации (или декомпилировать из игры в формат SDK) и собрать локацию заново уже под свой движок.
  17. Если ничего не менять то и вылетов не будет. Запишите эти простые, но в то же время великие слова (ДМБ). Исправлять путь к файлу настроек смарта.
  18. Ребята заканчивайте играть в угадайку! В логе четко читается, что игра не видит файл конфига смарта по указанному в алл.спавне пути. И соответственно не может интерпритировать параметр arrive_dist.
  19. SoDizzari ian98 От себя добавлю функция эта give_actor, а логика например такова: [logic] active = sr_idle [sr_idle] on_actor_inside = %=give_actor(предмет)% nil АлеБард Глазные яблоки привязывайте к bip01_head, а веки к eyelid_1 Kalambur Насколько я понял ваш вопрос - это дистанционная атака контролера, она не имеет явно выраженной дистанции. Контролер атакует в случае если видит ГГ, соответственно править нужно параметры зрения моба.
  20. SoDizzari Sound Editor В гугле искать не пробовали? Постарайтесь не тратить чужое время ответами на вопрос которые обсосаны лет десять как. И да звук должен проигрываться от объекта на локации естественно, вызываясь из его логики. bsanek628 Сквад для эвакуации формируется в файле pri_a28_sr_control.ltx: Как можно увидеть в него могут входить следующие НПС: pri_a17_military_captain_tarasov_strong pri_a17_military_prapor_valentyr_strong pri_a17_military_lieutenant_podorojniy_strong pri_a15_sokolov_sci_head_strong pri_b305_strelok_strong