引用:
原帖由 [UnioN]AMneS_MK 於 2013-4-7 18:19 發表 
識WE
我有好多模組你又唔問我拎....
複製內容到剪貼板
代碼:
function B takes nothing returns boolean
local unit U = GetTriggerUnit()
if (IsUnitType(U,UNIT_TYPE_HERO)) and not (GetUnitAbilityLevel(U,'Aloc') > 0) then
call TriggerRegisterUnitEvent(gg_trg_AUD_Load,U,EVENT_UNIT_DAMAGED)
endif
set U = null
return false
endfunction
function A takes nothing returns nothing
local region R = CreateRegion()
set gg_trg_A = CreateTrigger()
call RegionAddRect(R,bj_mapInitialPlayableArea)
return TriggerRegisterEnterRegion(gg_trg_A,R,null)
call TriggerAddCondition(gg_trg_A,Condition(function B))
set R = null
endfunction請告訴我呢堆代碼係做緊乜
[
本帖最後由 殺戮乂之夜 於 2013-4-7 18:32 編輯 ]