Подскажите пожалуйста как отловить включение/выключение автокаста способности у приста?

Отлавливать приказ
function Trig_order_Actions takes nothing returns nothing
    if GetIssuedOrderId() == OrderId("healon") then
        call BJDebugMsg("On")
    elseif GetIssuedOrderId() == OrderId("healoff") then
        call BJDebugMsg("Off")
    endif
endfunction

function InitTrig_order takes nothing returns nothing
    set gg_trg_order = CreateTrigger(  )
    call TriggerRegisterAnyUnitEventBJ( gg_trg_order, EVENT_PLAYER_UNIT_ISSUED_ORDER )
    call TriggerAddAction( gg_trg_order, function Trig_order_Actions )
endfunction
`
ОЖИДАНИЕ РЕКЛАМЫ...
13
Принятый ответ
Отлавливать приказ
function Trig_order_Actions takes nothing returns nothing
    if GetIssuedOrderId() == OrderId("healon") then
        call BJDebugMsg("On")
    elseif GetIssuedOrderId() == OrderId("healoff") then
        call BJDebugMsg("Off")
    endif
endfunction

function InitTrig_order takes nothing returns nothing
    set gg_trg_order = CreateTrigger(  )
    call TriggerRegisterAnyUnitEventBJ( gg_trg_order, EVENT_PLAYER_UNIT_ISSUED_ORDER )
    call TriggerAddAction( gg_trg_order, function Trig_order_Actions )
endfunction
Чтобы оставить комментарий, пожалуйста, войдите на сайт.