dan 6 Опубликовано 11 Августа 2009 Arguments : LUA error: f:\stalker\gamedata\scripts\dialog_manager.script:244: attempt to index local 'tbl' (a nil value) Вот этот вылет обычно происходит после того как кто-нибудь подвис. Наверника в логе есть что то типа "! Cannot find saved game ~~~ binder(amk_embankment_soldat5) zavis(982) Поделиться этим сообщением Ссылка на сообщение
dan 6 Опубликовано 11 Августа 2009 (изменено) Так у кого неписи зависают найдите файл rx_ai.script а в нем такую функцию function npc_update(npc,st) if npc and npc:alive() then if st.wm then st.wm:update() end if rx_gl then rx_gl.npc_update(npc,st) end if rx_addons then rx_addons.npc_update(npc,st) end eat_medkit(npc) end end и сделайте вот так function npc_update(npc,st) if npc and npc:alive() then if st.wm then st.wm:update() end db.storage[npc:id()].us = 986 if rx_gl then rx_gl.npc_update(npc,st) end db.storage[npc:id()].us = 987 if rx_addons then rx_addons.npc_update(npc,st) end db.storage[npc:id()].us = 988 -- eat_medkit(npc) end end Просто в солянке 2 схемы лечения непися и повидимому они конфликтуют. Одну из них мы уберем. Проверял на складах у меня зависал один из свободовцев на которых долг нападает. Зависал постоянно, после правки завис исчез. Изменено 11 Августа 2009 пользователем dan Поделиться этим сообщением Ссылка на сообщение
dan 6 Опубликовано 15 Августа 2009 (изменено) Так у кого неписи зависают найдите файл rx_ai.script а в нем такую функцию function npc_update(npc,st) if npc and npc:alive() then if st.wm then st.wm:update() end if rx_gl then rx_gl.npc_update(npc,st) end if rx_addons then rx_addons.npc_update(npc,st) end eat_medkit(npc) end end и сделайте вот так function npc_update(npc,st) if npc and npc:alive() then if st.wm then st.wm:update() end db.storage[npc:id()].us = 986 if rx_gl then rx_gl.npc_update(npc,st) end db.storage[npc:id()].us = 987 if rx_addons then rx_addons.npc_update(npc,st) end db.storage[npc:id()].us = 988 -- eat_medkit(npc) end end Просто в солянке 2 схемы лечения непися и повидимому они конфликтуют. Одну из них мы уберем. Проверял на складах у меня зависал один из свободовцев на которых долг нападает. Зависал постоянно, после правки завис исчез. Советую вообще всем поправить. Даже если у вас не зависает пока. Хоть меня и уверяли что это dialog_manager.script:244: attempt to index local 'tbl' (a nil value Не из за зависа. Но правка та что сверху должна лечить и эту ошибку. Да если у вас уже завис непись, правка не поможет. Нужно искать ранний сейв Глянул guppi, эта правка тебе не поможет, у тебя и файла такого нет. Изменено 15 Августа 2009 пользователем dan Поделиться этим сообщением Ссылка на сообщение