Дорогие друзья попытаюсь найти решение и тут. Продублирую своё сообщение с ap-pro.ru: "Добрый день (или ночь). Решил я тут вспомнить былое и поиграть в Сталкера. Понравился этот мод - накатил его, но при переходе на Кордон появляется именно такая ошибка: [error]Expression : fatal error [error]Function : WinMain [error]File : E:\stalker\sources\trunk\xr_3da\x_ray.cpp [error]Line : 738 [error]Description : <no expression> [error]Arguments : stack overflow Не знаю, появляетесь ли Вы ещё на этом форуме, я увидел, что есть решение, но , к сожалению, не совсем понял, как его применить) Не могли бы Вы подробнее описать алгоритм решения. (Решение: Какая то магия с мобами название которых начинается с esc_bd__ . Скорее всего вина в их логике. esc_bd__m_dog_e_0012 esc_bd__m_dog_e_0013 esc_bd__m_boar_e_0007 секции мобов вызывающие переполнение буфера игры.
Секция их в all.spawn выглядит стандартно Код [118] ; cse_abstract properties section_name = boar_weak name = esc_bd__m_boar_e_0008 position = -82.9807357788086,-5.09818077087402,6.43923091888428 direction = 0.357971221208572,-0.526311695575714,-0.377399414777756
Понять, что именно с ними не так, не получилось, но их удаление лечит вылет. Вот код для их удаления для bind_stalker.script Код local enable = true function actor_binder:update(delta)
if enable then enable = false for a=10,65634,1 do local obj=alife():object(a) if obj and IsMonster(obj) and string.find(obj:name(),"esc_bd__") then get_console():execute("deleted_ffx:"..obj:name()) alife():release(obj,true) end end end
При совпадении определнных условий эти мобы провоцируют вылет с логом Код [error]Expression : fatal error [error]Function : WinMain [error]File : E:\stalker\sources\trunk\xr_3da\x_ray.cpp [error]Line : 738 [error]Description : <no expression> [error]Arguments : stack overflow
Не получилось выяснить, как именно они умудряются забить стек, но именно их удаление все решает.)"
Не мог бы кто-нибудь пошагово указать путь решения. Спасибо.
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]