У меня вот тоже сломались сейвы на кордоне. Пришло покопаться. Ошибка возникала в smart_terrain:
-- Расстояние до работы
function se_smart_terrain:distance_to_job_location(obj, job)
local obj_gv, obj_pos
local storage = db.storage[obj.id]
if storage == nil then
obj_gv, obj_pos = game_graph():vertex(obj.m_game_vertex_id), obj.position
else
local obj = db.storage[obj.id].object
if obj == nil then -- Why obj is nil here?
return 10000
end
obj_gv, obj_pos = game_graph():vertex(obj:game_vertex_id()), obj:position()
end
if job == nil then
return 10000
end
local job_gv = game_graph():vertex(job.game_vertex_id)
if obj_gv:level_id() == job_gv:level_id() then
return obj_pos:distance_to(job.position)
else
return 10000
end
end
Там в помеченном моменте почему-то obj в null-e. Сделал проверку - заработало. Я не вникал чо там за скрипт, но по видимому я где-то сломал работу какую-то и теперь мне в логах валится: "! [LUA][ERROR] Insufficient smart_terrain jobs esc_smart_terrain_2_14"
> Вадим Копусов, У этого мода есть привычка "портить" сохранения. Надо поковыряться в настройках.. В каком то моде я перенастроил уборщик и заработало, может тоже надо..
Привет народ у кого-нибудь были движковые вылеты на Юпитере при переходе в бар бомбоубежище в моде возвращение в зону? Перезагрузка не помогает и авто сейв крашится
Всем здравствуйте, народ, подскажите решение не большой проблемы, товарищ играет в ОП-2.1 и на болотах при убийстве чумного или комариного зомби вместо мошек происходит вылет на рабочий стол по " Ошибка компиляции шейдера" 1.1, как исправить ???
> Денис Донской, а что конкретно в нём заинтересовало? Там сюжет линейный, оружия стволов 100, что мало, графика так себе, локаций мало.., движок относительно стабильный правда..
> Igor Pushkarenko, Ну, если бы я употреблял тяжёлые наркотики, то возможно такой поток абсурда меня бы занимал :-) Ареа где то между Реборном и НЛС.. При чём последний кажется реалистичным уже после пива.
У меня вот тоже сломались сейвы на кордоне. Пришло покопаться. Ошибка возникала в smart_terrain:
-- Расстояние до работы
Там в помеченном моменте почему-то obj в null-e. Сделал проверку - заработало. Я не вникал чо там за скрипт, но по видимому я где-то сломал работу какую-то и теперь мне в логах валится: "! [LUA][ERROR] Insufficient smart_terrain jobs esc_smart_terrain_2_14"function se_smart_terrain:distance_to_job_location(obj, job)
local obj_gv, obj_pos
local storage = db.storage[obj.id]
if storage == nil then
obj_gv, obj_pos = game_graph():vertex(obj.m_game_vertex_id), obj.position
else
local obj = db.storage[obj.id].object
if obj == nil then -- Why obj is nil here?
return 10000
end
obj_gv, obj_pos = game_graph():vertex(obj:game_vertex_id()), obj:position()
end
if job == nil then
return 10000
end
local job_gv = game_graph():vertex(job.game_vertex_id)
if obj_gv:level_id() == job_gv:level_id() then
return obj_pos:distance_to(job.position)
else
return 10000
end
end