Перейти к основному содержимому

Вешаю условие исчезновения сталкера после пропажи с поля зрения согласно скрипту...

Вопрос

Вешаю условие исчезновения сталкера после пропажи с поля зрения согласно скрипту - не работает.

Ответ

Проверьте правильность использования функции npc_out_actor_frustrum. Ваш код должен выглядеть следующим образом:

```lua
function npc_out_actor_frustrum(npc)
return not npc_in_actor_frustrum(npc)
end

Затем, в логике актора, убедитесь, что событие на_info срабатывает при вызове этой функции. Например:

[walker@2]
path_walk = man_2_walk
on_info = {=npc_out_actor_frustrum(stalker_noname)} %=send_tip(test:got_duty_light_armor) =remove_npc%
meet = no_meet

Проверьте также, что переменная stalker_noname правильно указывает на актора.