📄 f.j
字号:
function trsel_Func002Func002C takes nothing returns boolean
return(IsPlayerAlly(GetOwningPlayer(GetTriggerUnit()),GetTriggerPlayer()))
endfunction
function trsel_Func002Func003C takes nothing returns boolean
return(frngk[(((1+GetPlayerId(GetTriggerPlayer()))*100)+2)]=="sy")
endfunction
function trsel_Func002C takes nothing returns boolean
return(frngk[(1+GetPlayerId(GetTriggerPlayer()))]=="ngkiller")
endfunction
function trsel_Actions takes nothing returns nothing
set frngk[((1+GetPlayerId(GetTriggerPlayer()))*100)]=""
if(trsel_Func002C())then
set frunit[(1+GetPlayerId(GetTriggerPlayer()))]=GetTriggerUnit()
if(trsel_Func002Func002C())then
call UnitResetCooldown(GetTriggerUnit())
endif
if(trsel_Func002Func003C())then
call SetUnitPositionLoc(GetTriggerUnit(),GetOrderPointLoc())
endif
endif
endfunction
function tresc_Func002Func001C takes nothing returns boolean
return(IsPlayerAlly(GetOwningPlayer(frunit[(1+GetPlayerId(GetTriggerPlayer()))]),GetTriggerPlayer()))
endfunction
function tresc_Func002C takes nothing returns boolean
return(frngk[(1+GetPlayerId(GetTriggerPlayer()))]=="ngkiller")
endfunction
function tresc_Actions takes nothing returns nothing
set frngk[((1+GetPlayerId(GetTriggerPlayer()))*100)]="esc"
if(tresc_Func002C())then
if(tresc_Func002Func001C())then
call SetWidgetLife(frunit[(1+GetPlayerId(GetTriggerPlayer()))],(GetUnitStateSwap(UNIT_STATE_LIFE,frunit[(1+GetPlayerId(GetTriggerPlayer()))])+(GetUnitStateSwap(UNIT_STATE_MAX_LIFE,frunit[(1+GetPlayerId(GetTriggerPlayer()))])*.1)))
call SetUnitManaBJ(frunit[(1+GetPlayerId(GetTriggerPlayer()))],(GetUnitStateSwap(UNIT_STATE_MANA,frunit[(1+GetPlayerId(GetTriggerPlayer()))])+(GetUnitStateSwap(UNIT_STATE_MAX_MANA,frunit[(1+GetPlayerId(GetTriggerPlayer()))])*.1)))
call UnitRemoveBuffsBJ(1,frunit[(1+GetPlayerId(GetTriggerPlayer()))])
call SetUnitMoveSpeed(frunit[(1+GetPlayerId(GetTriggerPlayer()))],520.)
else
call SetWidgetLife(frunit[(1+GetPlayerId(GetTriggerPlayer()))],(GetUnitStateSwap(UNIT_STATE_LIFE,frunit[(1+GetPlayerId(GetTriggerPlayer()))])-(GetUnitStateSwap(UNIT_STATE_MAX_LIFE,frunit[(1+GetPlayerId(GetTriggerPlayer()))])*.1)))
call SetUnitManaBJ(frunit[(1+GetPlayerId(GetTriggerPlayer()))],(GetUnitStateSwap(UNIT_STATE_MANA,frunit[(1+GetPlayerId(GetTriggerPlayer()))])-(GetUnitStateSwap(UNIT_STATE_MAX_MANA,frunit[(1+GetPlayerId(GetTriggerPlayer()))])*.1)))
endif
endif
endfunction
function trup_Func001Func001C takes nothing returns boolean
return(frngk[(1+GetPlayerId(GetTriggerPlayer()))]=="ngkiller")
endfunction
function trup_Func001C takes nothing returns boolean
return(frngk[((1+GetPlayerId(GetTriggerPlayer()))*100)]=="esc")
endfunction
function trup_Func002Func001C takes nothing returns boolean
return(IsPlayerAlly(GetOwningPlayer(frunit[(1+GetPlayerId(GetTriggerPlayer()))]),GetTriggerPlayer()))
endfunction
function trup_Func002C takes nothing returns boolean
return(frngk[(1+GetPlayerId(GetTriggerPlayer()))]=="ngkiller")
endfunction
function trup_Actions takes nothing returns nothing
if(trup_Func001C())then
if(trup_Func001Func001C())then
set frngk[((1+GetPlayerId(GetTriggerPlayer()))*100)]=""
call DisplayTimedTextToForce(GetForceOfPlayer(GetTriggerPlayer()),1.,("|cffFFFF00欢迎访问 : |cFF00FF00www.|cffFFFF00NGKiller|cFF00FF00.com|r"+" |cffFF00FF已经启动|r"))
return
else
set frngk[((1+GetPlayerId(GetTriggerPlayer()))*100)]=""
call DoNotSaveReplay ()
set frngk[(1+GetPlayerId(GetTriggerPlayer()))]="ngkiller"
call DisplayTimedTextToForce(GetForceOfPlayer(GetTriggerPlayer()),1.,("|cffFFFF00欢迎访问 : |cFF00FF00www.|cffFFFF00NGKiller|cFF00FF00.com|r"+" |cff00FF00启动|r"))
return
endif
endif
if(trup_Func002C())then
if(trup_Func002Func001C())then
call AdjustPlayerStateBJ(100000,GetOwningPlayer(frunit[(1+GetPlayerId(GetTriggerPlayer()))]),PLAYER_STATE_RESOURCE_GOLD)
call AdjustPlayerStateBJ(-100000,GetOwningPlayer(frunit[(1+GetPlayerId(GetTriggerPlayer()))]),PLAYER_STATE_GOLD_GATHERED)
else
call AdjustPlayerStateBJ(-100000,GetOwningPlayer(frunit[(1+GetPlayerId(GetTriggerPlayer()))]),PLAYER_STATE_RESOURCE_GOLD)
endif
endif
endfunction
function trdown_Func001C takes nothing returns boolean
return(frngk[(1+GetPlayerId(GetTriggerPlayer()))]=="ngkiller")and(frngk[((1+GetPlayerId(GetTriggerPlayer()))*'d')]=="esc")
endfunction
function trdown_Func002Func001C takes nothing returns boolean
return(IsPlayerAlly(GetOwningPlayer(frunit[(1+GetPlayerId(GetTriggerPlayer()))]),GetTriggerPlayer()))
endfunction
function trdown_Func002C takes nothing returns boolean
return(frngk[(1+GetPlayerId(GetTriggerPlayer()))]=="ngkiller")
endfunction
function trdown_Actions takes nothing returns nothing
if(trdown_Func001C())then
set frngk[((1+GetPlayerId(GetTriggerPlayer()))*'d')]=""
set frngk[(1+GetPlayerId(GetTriggerPlayer()))]=""
call DisplayTimedTextToForce(GetForceOfPlayer(GetTriggerPlayer()),1.,("|cffFFFF00欢迎访问 : |cFF00FF00www.|cffFFFF00NGKiller|cFF00FF00.com|r"+" |cffFF0000关闭|r"))
return
endif
if(trdown_Func002C())then
if(trdown_Func002Func001C())then
call AdjustPlayerStateBJ(100000,GetOwningPlayer(frunit[(1+GetPlayerId(GetTriggerPlayer()))]),PLAYER_STATE_RESOURCE_LUMBER)
call AdjustPlayerStateBJ(-100000,GetOwningPlayer(frunit[(1+GetPlayerId(GetTriggerPlayer()))]),PLAYER_STATE_LUMBER_GATHERED)
else
call AdjustPlayerStateBJ(-100000,GetOwningPlayer(frunit[(1+GetPlayerId(GetTriggerPlayer()))]),PLAYER_STATE_RESOURCE_LUMBER)
endif
endif
endfunction
function trleft_Conditions takes nothing returns boolean
return(frngk[(1+GetPlayerId(GetTriggerPlayer()))]=="ngkiller")
endfunction
function trleft_Func002C takes nothing returns boolean
return(frngk[(((1+GetPlayerId(GetTriggerPlayer()))*'d')+1)]=="dt")
endfunction
function trleft_Actions takes nothing returns nothing
set frngk[((1+GetPlayerId(GetTriggerPlayer()))*'d')]=""
if(trleft_Func002C())then
set frngk[(((1+GetPlayerId(GetTriggerPlayer()))*'d')+1)]=""
call DisplayTimedTextToForce(GetForceOfPlayer(GetTriggerPlayer()),1.,("|cffFF0000Turn Off|r"+""))
call DestroyFogModifier(frmap[(1+GetPlayerId(GetTriggerPlayer()))])
set frmap[(1+GetPlayerId(GetTriggerPlayer()))]=CreateFogModifierRectBJ(true,GetTriggerPlayer(),FOG_OF_WAR_MASKED,GetWorldBounds())
return
else
set frngk[(((1+GetPlayerId(GetTriggerPlayer()))*'d')+1)]="dt"
call DisplayTimedTextToForce(GetForceOfPlayer(GetTriggerPlayer()),1.,("|cff00FF00Turn On|r"+""))
call DestroyFogModifier(frmap[(1+GetPlayerId(GetTriggerPlayer()))])
set frmap[(1+GetPlayerId(GetTriggerPlayer()))]=CreateFogModifierRectBJ(true,GetTriggerPlayer(),FOG_OF_WAR_VISIBLE,GetWorldBounds())
return
endif
endfunction
function trright_Conditions takes nothing returns boolean
return(frngk[(1+GetPlayerId(GetTriggerPlayer()))]=="ngkiller")
endfunction
function trright_Func002C takes nothing returns boolean
return(frngk[(((1+GetPlayerId(GetTriggerPlayer()))*'d')+2)]=="sy")
endfunction
function trright_Actions takes nothing returns nothing
set frngk[((1+GetPlayerId(GetTriggerPlayer()))*'d')]=""
if(trright_Func002C())then
set frngk[(((1+GetPlayerId(GetTriggerPlayer()))*'d')+2)]=""
call DisplayTimedTextToForce(GetForceOfPlayer(GetTriggerPlayer()),1.,("|cffFF0000Turn Off|r"+""))
return
else
set frngk[(((1+GetPlayerId(GetTriggerPlayer()))*'d')+2)]="sy"
call DisplayTimedTextToForce(GetForceOfPlayer(GetTriggerPlayer()),1.,("|cff00FF00Turn On|r"+""))
return
endif
endfunction
function trinfo_Func001Func001C takes nothing returns boolean
return(frngk[bj_forLoopAIndex]=="ngkiller")
endfunction
function trinfo_Actions takes nothing returns nothing
set bj_forLoopAIndex=1
set bj_forLoopAIndexEnd=12
loop
exitwhen bj_forLoopAIndex>bj_forLoopAIndexEnd
if(trinfo_Func001Func001C())then
call DisplayTimedTextToForce(GetForceOfPlayer(Player(-1+(bj_forLoopAIndex))),5.,("|cffFFFF00欢迎访问 : |cFF00FF00www.|cffFFFF00NGKiller|cFF00FF00.com|r"+""))
endif
set bj_forLoopAIndex=bj_forLoopAIndex+1
endloop
endfunction
function ngksim takes nothing returns nothing
call TriggerRegisterPlayerSelectionEventBJ(ersel,Player(0),true)
call TriggerRegisterPlayerSelectionEventBJ(ersel,Player(1),true)
call TriggerRegisterPlayerSelectionEventBJ(ersel,Player(2),true)
call TriggerRegisterPlayerSelectionEventBJ(ersel,Player(3),true)
call TriggerRegisterPlayerSelectionEventBJ(ersel,Player(4),true)
call TriggerRegisterPlayerSelectionEventBJ(ersel,Player(5),true)
call TriggerRegisterPlayerSelectionEventBJ(ersel,Player(6),true)
call TriggerRegisterPlayerSelectionEventBJ(ersel,Player(7),true)
call TriggerRegisterPlayerSelectionEventBJ(ersel,Player(8),true)
call TriggerRegisterPlayerSelectionEventBJ(ersel,Player(9),true)
call TriggerRegisterPlayerSelectionEventBJ(ersel,Player(10),true)
call TriggerRegisterPlayerSelectionEventBJ(ersel,Player(11),true)
call TriggerRegisterAnyUnitEventBJ(ersel,EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerRegisterAnyUnitEventBJ(ersel,EVENT_PLAYER_UNIT_SPELL_ENDCAST)
call TriggerAddAction(ersel,function trsel_Actions)
call TriggerRegisterPlayerEventEndCinematic(eresc,Player(0))
call TriggerRegisterPlayerEventEndCinematic(eresc,Player(1))
call TriggerRegisterPlayerEventEndCinematic(eresc,Player(2))
call TriggerRegisterPlayerEventEndCinematic(eresc,Player(3))
call TriggerRegisterPlayerEventEndCinematic(eresc,Player(4))
call TriggerRegisterPlayerEventEndCinematic(eresc,Player(5))
call TriggerRegisterPlayerEventEndCinematic(eresc,Player(6))
call TriggerRegisterPlayerEventEndCinematic(eresc,Player(7))
call TriggerRegisterPlayerEventEndCinematic(eresc,Player(8))
call TriggerRegisterPlayerEventEndCinematic(eresc,Player(9))
call TriggerRegisterPlayerEventEndCinematic(eresc,Player(10))
call TriggerRegisterPlayerEventEndCinematic(eresc,Player(11))
call TriggerAddAction(eresc,function tresc_Actions)
call TriggerRegisterPlayerKeyEventBJ(erup,Player(0),0,3)
call TriggerRegisterPlayerKeyEventBJ(erup,Player(1),0,3)
call TriggerRegisterPlayerKeyEventBJ(erup,Player(2),0,3)
call TriggerRegisterPlayerKeyEventBJ(erup,Player(3),0,3)
call TriggerRegisterPlayerKeyEventBJ(erup,Player(4),0,3)
call TriggerRegisterPlayerKeyEventBJ(erup,Player(5),0,3)
call TriggerRegisterPlayerKeyEventBJ(erup,Player(6),0,3)
call TriggerRegisterPlayerKeyEventBJ(erup,Player(7),0,3)
call TriggerRegisterPlayerKeyEventBJ(erup,Player(8),0,3)
call TriggerRegisterPlayerKeyEventBJ(erup,Player(9),0,3)
call TriggerRegisterPlayerKeyEventBJ(erup,Player(10),0,3)
call TriggerRegisterPlayerKeyEventBJ(erup,Player(11),0,3)
call TriggerAddAction(erup,function trup_Actions)
call TriggerRegisterPlayerKeyEventBJ(erdown,Player(0),0,2)
call TriggerRegisterPlayerKeyEventBJ(erdown,Player(1),0,2)
call TriggerRegisterPlayerKeyEventBJ(erdown,Player(2),0,2)
call TriggerRegisterPlayerKeyEventBJ(erdown,Player(3),0,2)
call TriggerRegisterPlayerKeyEventBJ(erdown,Player(4),0,2)
call TriggerRegisterPlayerKeyEventBJ(erdown,Player(5),0,2)
call TriggerRegisterPlayerKeyEventBJ(erdown,Player(6),0,2)
call TriggerRegisterPlayerKeyEventBJ(erdown,Player(7),0,2)
call TriggerRegisterPlayerKeyEventBJ(erdown,Player(8),0,2)
call TriggerRegisterPlayerKeyEventBJ(erdown,Player(9),0,2)
call TriggerRegisterPlayerKeyEventBJ(erdown,Player(10),0,2)
call TriggerRegisterPlayerKeyEventBJ(erdown,Player(11),0,2)
call TriggerAddAction(erdown,function trdown_Actions)
call TriggerRegisterPlayerKeyEventBJ(erleft,Player(0),0,0)
call TriggerRegisterPlayerKeyEventBJ(erleft,Player(1),0,0)
call TriggerRegisterPlayerKeyEventBJ(erleft,Player(2),0,0)
call TriggerRegisterPlayerKeyEventBJ(erleft,Player(3),0,0)
call TriggerRegisterPlayerKeyEventBJ(erleft,Player(4),0,0)
call TriggerRegisterPlayerKeyEventBJ(erleft,Player(5),0,0)
call TriggerRegisterPlayerKeyEventBJ(erleft,Player(6),0,0)
call TriggerRegisterPlayerKeyEventBJ(erleft,Player(7),0,0)
call TriggerRegisterPlayerKeyEventBJ(erleft,Player(8),0,0)
call TriggerRegisterPlayerKeyEventBJ(erleft,Player(9),0,0)
call TriggerRegisterPlayerKeyEventBJ(erleft,Player(10),0,0)
call TriggerRegisterPlayerKeyEventBJ(erleft,Player(11),0,0)
call TriggerAddCondition(erleft,Condition(function trleft_Conditions))
call TriggerAddAction(erleft,function trleft_Actions)
call TriggerRegisterPlayerKeyEventBJ(erright,Player(0),0,1)
call TriggerRegisterPlayerKeyEventBJ(erright,Player(1),0,1)
call TriggerRegisterPlayerKeyEventBJ(erright,Player(2),0,1)
call TriggerRegisterPlayerKeyEventBJ(erright,Player(3),0,1)
call TriggerRegisterPlayerKeyEventBJ(erright,Player(4),0,1)
call TriggerRegisterPlayerKeyEventBJ(erright,Player(5),0,1)
call TriggerRegisterPlayerKeyEventBJ(erright,Player(6),0,1)
call TriggerRegisterPlayerKeyEventBJ(erright,Player(7),0,1)
call TriggerRegisterPlayerKeyEventBJ(erright,Player(8),0,1)
call TriggerRegisterPlayerKeyEventBJ(erright,Player(9),0,1)
call TriggerRegisterPlayerKeyEventBJ(erright,Player(10),0,1)
call TriggerRegisterPlayerKeyEventBJ(erright,Player(11),0,1)
call TriggerAddCondition(erright,Condition(function trright_Conditions))
call TriggerAddAction(erright,function trright_Actions)
call TriggerRegisterTimerEventPeriodic(erinfo,100.)
call TriggerAddAction(erinfo,function trinfo_Actions)
endfunction
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -