-
Публикаций
1 387 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Тип контента
Профили
Форумы
Блоги
Календарь
Новости
Моды
Весь контент denis2000
-
Искать причину, конечно! К сожалению универсального рецепта нет. К такому исходу могла привести, как ошибка в логике, так и ошибка в скриптах. PS: Да может помочь включение подробного логирования исключений в скриптах (которое вам предложили), но еще нужно правильно интерпритировать лог и далеко не факт, что ошибка там проявиться... Если вы сделали не много изменений перед тем как обнаружили этот баг, то можно внимательно перепроверить внесенные правки, для обнаружения причины или же сделать откат изменений.
-
Gerbys Конечно, тем более они до сих пор присутствуют в shaders.xr.
-
Крим В оригинале такой строки нет. Открываете свой файл xr_logic.script смотрите строку 1233 и устраняете причину, по которой переменная obj у вас равна nil. Конечно можно. Размещаете текстуры в формате tga в папке SDK\editors\rawdata\textures\ соблюдая необходимую структуру папок. Затем открываете например AEditor, запускаете Image Editor и конвертируете каждую текстуру отдельно в dds с созданием thm. Обратите внимание, что у данного метода есть баг - текстура при первой попытке конвертируется со стандартными настройками (так же как и при импорте), а не теми которые вы задали, затем все работает правильно. Karim Исключительно по описанию похоже на отсутствие маски террейна.
-
Ну так нужно ее добавить вестимо. Это значит модели не назначена циклическая анимация, что для лифта не совсем подходит, как бы... justrainy Вы уж определиесь, НПС у вас в скваде или нет. Если в скваде, то соответсвенно назначаете целевой смарт, с работой на нем (и теперь если схема логики walker, то префикс имя_смарта опускается). Если нет, то логика через кастом дату (теперь если схема логики walker, то имя пути полностью и никаких имен смарта быть не может). Внимание! На смарте автоматически генерируются работы согласно gulag_general.script и если вы например назначите имя пути таким образом: имя_смарта_walker_индекс_walk, то указанный скрипт сгенерирует работу, а если вы создадите еще и эксклюзив с таким именем пути, то у вас может оказаться два НПС на одном маршруте.
-
B0lt Однозначно - нет. Драфт для того нужен, чтобы внести изменения в локацию и быстро проверить ее в игре. Если лока не работает на драфт компиляции, то тем более не заработает на более высоких настройках. Проверяйте объект который вы ставили, весьма вероятно проблема идет от него.
-
Тем самым вы вернули геометрию уровня до изменений. По поводу вылета Game material '17' not found понятно, что движок не может найти материал с индексом 17 в gamemtl.xr, почему - мне не известно. Печаль - беда... ни одного гайда за все 20 лет модинга... Вопросов более не имею удачи в модостроении.
-
Крим Возможно вы скармливаете имя локации компилятору, которое неправильно описано в конфигах. Проверяйте game_levels.ltx
-
B0lt Да. Только уточню: Билд и затем компиляция.
-
Только вот Level Editor не делает компиляцию. Level Editor делает билд аи-сетки. Для компиляции аи-сетки в файл level.ai нужно сделать эту самую компиляцию утилитой xrAI.
-
Shew_Power Вы уже задавали этот вопрос две страницы назад. Компилировпать нужно сетку после билда. FFFFF К черту подробности...
-
Toplol4ik Они реагируют, но только историями у костра с флагом use_camp = true (для схемы walker значение false - это значение по умолчанию). Для анимаций поедания предметов, игры на гитаре или гармонике они должны быть в схеме animpoint с флагом use_camp = true (для схемы animpoint значение true - это значение по умолчанию).