в инициализации триггера допустимо ли для оптимизации прописывать DestroyTrigger(), если это способность?
Принятый ответ
Ruslan24, локалку обнулить можно. Удалять триггер нельзя, иначе не будет работать. Могли бы уже и сами затестить давно.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
то есть создали триггер и тут же уничтожили?
function InitTrig_tp0 takes nothing returns nothing
local trigger gg_trg_tp0 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_tp0, Player(0), "-tp", true )
call TriggerAddAction( gg_trg_tp0, function Trig_tp0_Actions )
set gg_trg_tp0 = null
DestroyTrigger(gg_trg_tp0)
endfunction
мы создали триггер и тут же его удалили
какой в этом смысл?
причём удалили не полностью
то есть он будет занимать память