Перейти к контенту

Внимание. На форуме проводятся технические работы с боковым меню.

_Val_ _Val_

Скриптование


Svoboда

Рекомендуемые сообщения

Приветствую, подскажите ковыряю напарников, имеет ли смысл вообще данные строки:
 

Скрытый текст

...

local real_enemy = db.storage[npc:id()].enemy
...
    if not real_enemy or (real_enemy and not real_enemy:alive()) then
            db.storage[npc:id()].enemy = who
    end

Потому что иногда ловлю вылет по методу alive, я так понимаю у переменной real_enemy вообще нельзя проверить жив он или нет?

  • Полезно 1

Поделиться этим сообщением


Ссылка на сообщение

Тоже думал насчет серверного объекта, я просто не особо понимаю для чего вообще нужна эта проверка, типа если врага нет или враг не живой то db.storage[npc:id()].enemy = who, но вот для чего это нужно?
(все это в функции we_are_hit в xr_companion)

  • Нравится 1

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...