function fa takes nothing returns nothing
 //code
endfunction
function Trig_localtimer_Actions takes nothing returns nothing
    local timer t = CreateTimer()
    call TimerStart(t, 5.00, true, function fa)
endfunction

//===========================================================================
function InitTrig_localtimer takes nothing returns nothing
    set gg_trg_localtimer = CreateTrigger(  )
    call TriggerRegisterAnyUnitEventBJ( gg_trg_localtimer, EVENT_PLAYER_UNIT_CONSTRUCT_FINISH )
    call TriggerAddAction( gg_trg_localtimer, function Trig_localtimer_Actions )
endfunction
Для каждой построенной структуры создается свой таймер
Подскажите, как остановить таймер для каждой структуры в отдельности, сам таймер записывать в ХТ или можно как то вытащить (через GetExpiredTimer()) ? (таймер периодический)
получается остановить но сразу у всех

в функци fa GetExpiredTimer() и будет текущим таймером, там надо прописать условия остановки, проблема с передачей туда юнита через ХТ? SaveUnitHandle(hash, GetHandleID(t),0,unit), а в fa выгрузить его, тут проблема?
`
ОЖИДАНИЕ РЕКЛАМЫ...
33
в функци fa GetExpiredTimer() и будет текущим таймером, там надо прописать условия остановки, проблема с передачей туда юнита через ХТ? SaveUnitHandle(hash, GetHandleID(t),0,unit), а в fa выгрузить его, тут проблема?
Принятый ответ
9
Bergi_Bear, проблема не в передаче юнита и не в таймерах оказалась, с группами намудрил
Прошу прощения за вопрос
Чтобы оставить комментарий, пожалуйста, войдите на сайт.