Accepted answer
Абсолютно точно нет.Как я помню, код, подсвеченный красным цветом, вызывает утечки
Ничем не заменять, абсолютно безвредная функция.
function TriggerRegisterTimerEventPeriodic takes trigger trig, real timeout returns event
return TriggerRegisterTimerEvent(trig, timeout, true)
endfunction
function TriggerRegisterTimerEventSingle takes trigger trig, real timeout returns event
return TriggerRegisterTimerEvent(trig, timeout, false)
endfunction
`
LOADING AD...
To leave a comment please sign in to the site.
Edited by PT153
call TriggerRegisterPlayerUnitEvent(trig, Player(index), whichEvent, null)
Если я понял, то в скобках название триггера, игрок, эвент и ноль.
))
Это как минимум двойная работа для системы, потому что сначало идет родная нативная функция, потом ее обрабатывают в bj которая делает "по своему" и не всегда логично. Дело даже не в утечках, а в странном подходе, например, если ты создаешь одного юнита через триггер, на самом деле bj делает целую группу из одного юнита. Короче все учим Джасс или хотя бы толкаем custom script , забываем про использование вейтов и чаше юзаем локалки!)))