О сколько нам открытий чудных !
local npc = binder.object
local snpc = alife():object(npc:id())
if not npc or not snpc or not npc:alive() then return end
Если мы повисли во второй строке кода при попытке вызова функции у несуществующего объекта, то в третьей строке попытаемся вызвать другую функцию и проверить ее результат у этого НЕСУЩЕСТВУЮЩЕГО объекта.
Код от признанного не менее 50 тысячами пользователей и парой фирм-разработчиков софта Гуру Программирования.
"А кто делает не так - тех надо ссылать в Сибирь, на лесоповал, пожизненно !" (c) оный Гуру.
local snpc = alife():object(npc:id())
if not npc or not snpc or not npc:alive() then return end
Если мы повисли во второй строке кода при попытке вызова функции у несуществующего объекта, то в третьей строке попытаемся вызвать другую функцию и проверить ее результат у этого НЕСУЩЕСТВУЮЩЕГО объекта.
Код от признанного не менее 50 тысячами пользователей и парой фирм-разработчиков софта Гуру Программирования.
"А кто делает не так - тех надо ссылать в Сибирь, на лесоповал, пожизненно !" (c) оный Гуру.