
ZaKoN232
Сталкеры-
Публикаций
22 -
Зарегистрирован
-
Посещение
Информация о ZaKoN232
-
Звание
Новичок
-
-
-
Приветствую всех. Снова требуется помощь, так как сам бессилен. При активации диалога в котором есть precondition, происходит вылет: P.S: Дополнительное П.О. установлено и функционирует precondition в скриптах (в моем случае zaton.scripts) прописан и тем более это происходит с любым диалогом в игре, даже с оригинальным, в котором есть precondition.
-
Приветствую. Снова обращаюсь за помощью. На новой локации начался вылет по неизвестной причине. Может кто помочь найти и исправить проблему? Лог вылета: [error]Expression : fatal error [error]Function : lua_pcall_failed [error]File : c:\xray\forward frontier\public build\src\layers\xrrenderdx10\dx10resourcemanager_scripting.cpp [error]Line : 140 [error]Description : <no expression> [error]Arguments : LUA error: c:\games\cop\gamedata\scripts\smart_terrain.script:83: attempt to index local 'obj' (a boolean value)
-
-
-
-
-
Mass В том то и дело, что происходит вылет по неизвестной причине и неизвестно когда он начался. Происходит он на только одной локации (была добавлена мной, ошибок на ней не было несколько месяцев). Объектов на этой локации всего 7, и то это тестовые смарт-террейны, если их вырезать и оставить пустую локацию без объектов, кроме самых необходимых для работы локации, то вылет останется.
-
-
BarmaGlot Спасибо! Вылет ушел свой дорогой, как ты и говорил появились другие косяки, но хоть этот злополучный вылет ушел, если что то вылет теперь отводит в другой скрипт Я очень рад, что избавился от прошлого вылета. Осталось понять почему он происходил, но тут я как-нибудь сам, да и с этим вылетом тоже пороюсь. Еще раз спасибо!
-
-
Приветствую! В общем я так и не смог найти причину вылета (лог ниже), а сил и времени разбираться остается мало. Логирование 1270-ой строки мне не удалось сделать, так как не умею, а разобраться не смог. Я не знаю где искать ошибку. Вылет происходит при проматывании времени как угодно: логикой, местом для сна или просто проматыванием времени. После какого-то периода времени при сохранении и загрузке происходит вот этот вылет. Можете помочь хоть как-то? Как можно сделать логирование 1270-ой строки?
-
SoDizzari Возможно в том что ты мог не обработать звук в формате waw и не перенес его в ogg уже в самом СДК (Я так делаю и у меня с озвучкой все хорошо) Либо у звука стоит низкий параметр громкости, либо его дальность слышимости равна 2 метрам. Тут можно гадать очень долго из-за чего так может происходит. (У моего друга была подобная фигня, но у него драйвера звука были устаревшие)
-
-
-
SoDizzari Они вызываются рандомно, если ты про фразы алайфных нпс. Вот небольшой список: Чтобы добавить новые просто кидаешь обработанный файл ogg в нужную папку озвучки обычных нпс и называешь след по порядку. А если ты про фразы например Бороды (когда подходишь к нему он приветствуется, а когда уходишь он прощается), то там сделано по другому.
-
АлеБард Тут нужен спейс рестриктор с примерно такой логикой: После телепорта нужно выставить нпс, который активирует диалог сам. Можно выставить временной таймер, например через 5 секунд после тп на point будет выдаваться инфопоршень и нпс начнет диалог Для нпс нужна любая основная логика и обязательно логика типа meet: meet_dialog - диалог который начнет гг (подобно start_dialog из профилей нпс) use = ... {+gar_fiesh_serchd +pogovoril_s_koley} self, где self - означает что нпс сам начнет диалог.