Name | Type | is_array | initial_value |
a0 | integer | No | |
A0 | unitcode | No | |
A00 | unitcode | Yes | 0 |
A000 | unitcode | Yes | |
a000 | integer | Yes | 0 |
A1 | string | Yes | |
A10 | string | Yes | |
A11 | string | Yes | |
a111 | integer | No | 0 |
A12 | string | Yes | |
A13 | string | Yes | |
A14 | string | Yes | |
A2 | string | Yes | |
A3 | string | Yes | |
A4 | string | Yes | |
A5 | string | Yes | |
A6 | string | Yes | |
A7 | string | Yes | |
A8 | string | Yes | |
A9 | string | Yes | |
aaaaaaaaa | integer | No | 1 |
aaaCAM | camerasetup | Yes | |
aaaCAM2 | camerasetup | Yes | |
abc | integer | No | 50 |
Abilites | string | No | |
AbilityTemp | abilcode | No | |
agi | integer | No | 100 |
agopkpaoeg | integer | Yes | 0 |
archimonde | player | No | |
atrakc0rzrf | group | No | |
BANBUTTON | dialog | No | |
BARNMAN | integer | No | 0 |
bigwuezt | integer | No | 0 |
blocko | integer | Yes | 0 |
buttsron | button | Yes | |
buttt0nz | string | Yes | |
CharName2_Player1 | string | No | |
CharName2_Player2 | string | No | |
CharName2_Player3 | string | No | |
CharName2_Player4 | string | No | |
CharName2_Player5 | string | No | |
CharName2_Player6 | string | No | |
CharName2_Player7 | string | No | |
CharName2_Player8 | string | No | |
CharName3_Player1 | string | No | |
CharName3_Player2 | string | No | |
CharName3_Player3 | string | No | |
CharName3_Player4 | string | No | |
CharName3_Player5 | string | No | |
CharName3_Player6 | string | No | |
CharName3_Player7 | string | No | |
CharName3_Player8 | string | No | |
CharName4_Player1 | string | No | |
CharName4_Player2 | string | No | |
CharName4_Player3 | string | No | |
CharName4_Player4 | string | No | |
CharName4_Player5 | string | No | |
CharName4_Player6 | string | No | |
CharName4_Player7 | string | No | |
CharName4_Player8 | string | No | |
CharName_Player1 | string | No | |
CharName_Player2 | string | No | |
CharName_Player3 | string | No | |
CharName_Player4 | string | No | |
CharName_Player5 | string | No | |
CharName_Player6 | string | No | |
CharName_Player7 | string | No | |
CharName_Player8 | string | No | |
COLORS | string | Yes | |
COLORS2 | string | Yes | |
COLORS3 | string | Yes | |
COLORS4 | string | Yes | |
ColorString | string | Yes | |
cowpoopoo | player | No | |
crappy | group | Yes | |
deeeskritpon | string | Yes | |
DisableHero | boolean | No | false |
DMOn | boolean | No | false |
dooorplzzz | destructable | Yes | |
efg | integer | No | 0 |
EXITSOUND | sound | No | |
fddfhdhfhd | integer | No | 0 |
fgjtggj | integer | Yes | |
flooot | texttag | Yes | |
formerpresident | integer | Yes | 0 |
four | item | Yes | |
FPS | unit | Yes | |
FPSON | integer | Yes | 0 |
godmodplzzz | integer | Yes | 0 |
goldboard | leaderboard | No | |
hfrhfrhr | dialog | Yes | |
ii | integer | Yes | 0 |
ijio | integer | Yes | |
iljk | location | No | |
int | integer | No | 100 |
INTEREGEr | integer | No | 0 |
iseethemindisguise | integer | No | 0 |
item | integer | Yes | |
iuiuiuiuiuiu | force | No | |
j | location | Yes | |
jfjtjtjt | group | No | |
jggjjg | integer | No | 0 |
jjjyjyt | quest | Yes | |
JumpCastPoint | location | Yes | |
Jumper | unit | Yes | |
JumpTarget | location | Yes | |
kkedittym | dialog | Yes | |
kkk | string | Yes | |
klolol | integer | Yes | 0 |
leaver | force | No | |
LEAVER | integer | Yes | 0 |
LeftArrow | integer | Yes | 0 |
level | integer | No | 100 |
leveling | real | No | 10.00 |
loloolololol | integer | No | 0 |
loopy | integer | No | 0 |
loopyA | string | Yes | |
luluyyluuylluylu | timerdialog | No | |
luylululuy | timer | No | |
massss | group | Yes | |
methodandredwilllastoneweek | integer | No | 0 |
mmm | dialog | No | |
MODESZ | integer | No | 0 |
mofo | string | Yes | |
mogmogmogmo | string | Yes | |
mooman | player | No | |
MSFX | string | Yes | |
MUSIKONZLOLOL | integer | No | 0 |
myykmtytk | integer | No | 0 |
n000mbbbaaa | integer | Yes | 0 |
n00b | effect | No | |
NAMEONo | string | Yes | |
NAMEONo2 | string | Yes | |
NAMEZ | string | Yes | |
naymofurmomlol | string | Yes | |
NAYMZZZ | group | Yes | |
ngfhntntntr | force | No | |
nooomba | integer | Yes | 0 |
NOSOUPFORYOU | integer | No | 0 |
o7yu | multiboard | No | |
omgn00bbb | weathereffect | Yes | |
omgplz60b | integer | No | 0 |
omgweleaveuindm | force | No | |
onnonnnonn | integer | No | 0 |
ONOBUTTON | button | Yes | |
onofofo | integer | No | 1 |
ONONAME1 | string | Yes | |
onononoweather | unit | Yes | |
onospawncolorzzz | integer | Yes | 0 |
opencloseplz | integer | Yes | 0 |
party | string | Yes | |
pergodesignplz | integer | Yes | 0 |
poopop | integer | Yes | 0 |
QIPe4 | integer | Yes | 0 |
questioning | string | No | |
questn00bma | integer | Yes | 0 |
questplz1 | quest | Yes | |
questplz10 | quest | Yes | |
questplz2 | quest | Yes | |
questplz3 | quest | Yes | |
questplz4 | quest | Yes | |
questplz5 | quest | Yes | |
questplz6 | quest | Yes | |
questplz7 | quest | Yes | |
questplz8 | quest | Yes | |
questplz9 | quest | Yes | |
queszugteuw | quest | Yes | |
quezrtz | dialog | Yes | |
randomcheck | integer | No | 0 |
Randomtime | integer | No | 0 |
RandomUnitVa | unit | Yes | |
randomweather | weathereffect | No | |
RANDUM | weathereffect | No | |
reg0nplz | rect | Yes | |
RightArrow | integer | Yes | 0 |
Ruesgee | string | Yes | |
rweatheron | boolean | No | false |
SelectedUnitStorage | unit | Yes | |
setesc | real | Yes | 0.00 |
SFX | effect | Yes | |
Spawner | unitcode | No | h000 |
spawnn0r | unit | Yes | |
SPX | string | Yes | |
SPXATTACH | string | Yes | |
str | integer | No | 100 |
StringStored | string | Yes | |
t20max | integer | Yes | 0 |
TempPoint | location | No | |
TitleText | texttag | No | |
TPS | unit | Yes | |
TPSON | integer | Yes | 0 |
TwistingNether | unitcode | Yes | |
u55uu5u5 | unit | No | |
uamfaglol | string | Yes | |
udoskillz | group | No | |
ulteroyts | integer | No | 0 |
unetttmahnlollololo | unit | Yes | |
UpArrow | integer | Yes | 0 |
urbuttisonw242 | button | Yes | |
urfagdiagalos | dialog | Yes | |
urfagnumberiagas | integer | Yes | 0 |
urmomizosama | integer | Yes | |
weather | integer | No | 0 |
WEATHERT | integer | No | 0 |
wqdwqwdqsewh | group | No | |
youfuckingspoofer | string | No | |
YOURENOTALONE | integer | Yes | 0 |
yttyyt766uytut | group | No | |
z1 | effect | Yes | |
z10 | effect | Yes | |
z2 | effect | Yes | |
z3 | effect | Yes | |
z4 | effect | Yes | |
z5 | effect | Yes | |
z6 | effect | Yes | |
z7 | effect | Yes | |
z8 | effect | Yes | |
z9 | effect | Yes | |
zozozzo | integer | Yes | 0 |
function Trig_Set_Beginning_Food_Func002002 takes nothing returns nothing
call SetPlayerStateBJ( GetEnumPlayer(), PLAYER_STATE_RESOURCE_GOLD, 999999 )
endfunction
function Trig_Set_Beginning_Food_Func003002 takes nothing returns nothing
call SetPlayerStateBJ( GetEnumPlayer(), PLAYER_STATE_RESOURCE_LUMBER, 999999 )
endfunction
function Trig_Set_Beginning_Food_Func004002 takes nothing returns nothing
call SetPlayerStateBJ( GetEnumPlayer(), PLAYER_STATE_RESOURCE_FOOD_USED, 0 )
endfunction
function Trig_Set_Beginning_Food_Func005002 takes nothing returns nothing
call SetPlayerStateBJ( GetEnumPlayer(), PLAYER_STATE_FOOD_CAP_CEILING, 999999 )
endfunction
function Trig_Set_Beginning_Food_Actions takes nothing returns nothing
call ForForce( GetPlayersAll(), function Trig_Set_Beginning_Food_Func002002 )
call ForForce( GetPlayersAll(), function Trig_Set_Beginning_Food_Func003002 )
call ForForce( GetPlayersAll(), function Trig_Set_Beginning_Food_Func004002 )
call ForForce( GetPlayersAll(), function Trig_Set_Beginning_Food_Func005002 )
endfunction
//===========================================================================
function InitTrig_Set_Beginning_Food takes nothing returns nothing
set gg_trg_Set_Beginning_Food = CreateTrigger( )
call TriggerRegisterTimerEventSingle( gg_trg_Set_Beginning_Food, 5 )
call TriggerAddAction( gg_trg_Set_Beginning_Food, function Trig_Set_Beginning_Food_Actions )
endfunction
function Trig_Show_SetnameKeys_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Show_SetnameKeys_Func001C takes nothing returns boolean
if ( Trig_Show_SetnameKeys_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Show_SetnameKeys_Conditions takes nothing returns boolean
if ( not Trig_Show_SetnameKeys_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Show_SetnameKeys_Actions takes nothing returns nothing
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( "# - " + udg_A1[GetConvertedPlayerId(GetTriggerPlayer())] ) )
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( "$ - " + udg_A2[GetConvertedPlayerId(GetTriggerPlayer())] ) )
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( "% - " + udg_A3[GetConvertedPlayerId(GetTriggerPlayer())] ) )
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( "^ - " + udg_A4[GetConvertedPlayerId(GetTriggerPlayer())] ) )
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( "& - " + udg_A5[GetConvertedPlayerId(GetTriggerPlayer())] ) )
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( "( - " + udg_A6[GetConvertedPlayerId(GetTriggerPlayer())] ) )
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( ") - " + udg_A7[GetConvertedPlayerId(GetTriggerPlayer())] ) )
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( "_ - " + udg_A8[GetConvertedPlayerId(GetTriggerPlayer())] ) )
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( "+ - " + udg_A9[GetConvertedPlayerId(GetTriggerPlayer())] ) )
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( "- - " + udg_A10[GetConvertedPlayerId(GetTriggerPlayer())] ) )
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( "= - " + udg_A12[GetConvertedPlayerId(GetTriggerPlayer())] ) )
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( "[ - " + udg_A13[GetConvertedPlayerId(GetTriggerPlayer())] ) )
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( "] - " + udg_A13[GetConvertedPlayerId(GetTriggerPlayer())] ) )
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( "< - " + udg_NAMEONo[GetConvertedPlayerId(GetTriggerPlayer())] ) )
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( "> - " + udg_NAMEONo2[GetConvertedPlayerId(GetTriggerPlayer())] ) )
endfunction
//===========================================================================
function InitTrig_Show_SetnameKeys takes nothing returns nothing
set gg_trg_Show_SetnameKeys = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Show_SetnameKeys, Player(0), "shownames", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Show_SetnameKeys, Player(1), "shownames", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Show_SetnameKeys, Player(2), "shownames", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Show_SetnameKeys, Player(3), "shownames", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Show_SetnameKeys, Player(4), "shownames", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Show_SetnameKeys, Player(5), "shownames", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Show_SetnameKeys, Player(6), "shownames", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Show_SetnameKeys, Player(7), "shownames", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Show_SetnameKeys, Player(8), "shownames", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Show_SetnameKeys, Player(9), "shownames", true )
call TriggerAddCondition( gg_trg_Show_SetnameKeys, Condition( function Trig_Show_SetnameKeys_Conditions ) )
call TriggerAddAction( gg_trg_Show_SetnameKeys, function Trig_Show_SetnameKeys_Actions )
endfunction
function Trig_Initialization_Setup_Actions takes nothing returns nothing
call SetForceAllianceStateBJ( bj_FORCE_PLAYER[10], GetPlayersAll(), bj_ALLIANCE_ALLIED )
call SetForceAllianceStateBJ( GetPlayersAll(), bj_FORCE_PLAYER[10], bj_ALLIANCE_ALLIED_VISION )
call SetMapFlag( MAP_LOCK_ALLIANCE_CHANGES, false )
call SetMapFlag( MAP_RESOURCE_TRADING_ALLIES_ONLY, true )
set udg_EXITSOUND = gg_snd_N01Archimonde30
// Player Setup
call SetPlayerStateBJ( Player(0), PLAYER_STATE_RESOURCE_GOLD, 1000000 )
call SetPlayerStateBJ( Player(0), PLAYER_STATE_RESOURCE_LUMBER, 1000000 )
call SetPlayerStateBJ( Player(1), PLAYER_STATE_RESOURCE_GOLD, 1000000 )
call SetPlayerStateBJ( Player(1), PLAYER_STATE_RESOURCE_LUMBER, 1000000 )
call SetPlayerStateBJ( Player(2), PLAYER_STATE_RESOURCE_GOLD, 1000000 )
call SetPlayerStateBJ( Player(2), PLAYER_STATE_RESOURCE_LUMBER, 1000000 )
call SetPlayerStateBJ( Player(3), PLAYER_STATE_RESOURCE_GOLD, 1000000 )
call SetPlayerStateBJ( Player(3), PLAYER_STATE_RESOURCE_LUMBER, 1000000 )
call SetPlayerStateBJ( Player(4), PLAYER_STATE_RESOURCE_GOLD, 1000000 )
call SetPlayerStateBJ( Player(4), PLAYER_STATE_RESOURCE_LUMBER, 1000000 )
call SetPlayerStateBJ( Player(5), PLAYER_STATE_RESOURCE_GOLD, 1000000 )
call SetPlayerStateBJ( Player(5), PLAYER_STATE_RESOURCE_LUMBER, 1000000 )
call SetPlayerStateBJ( Player(6), PLAYER_STATE_RESOURCE_GOLD, 1000000 )
call SetPlayerStateBJ( Player(6), PLAYER_STATE_RESOURCE_LUMBER, 1000000 )
call SetPlayerStateBJ( Player(7), PLAYER_STATE_RESOURCE_GOLD, 1000000 )
call SetPlayerStateBJ( Player(8), PLAYER_STATE_RESOURCE_GOLD, 1000000 )
call SetPlayerStateBJ( Player(8), PLAYER_STATE_RESOURCE_LUMBER, 1000000 )
call SetPlayerStateBJ( Player(9), PLAYER_STATE_RESOURCE_GOLD, 1000000 )
call SetPlayerStateBJ( Player(9), PLAYER_STATE_RESOURCE_LUMBER, 1000000 )
call SetPlayerStateBJ( Player(7), PLAYER_STATE_RESOURCE_LUMBER, 1000000 )
call SetPlayerStateBJ( Player(10), PLAYER_STATE_RESOURCE_GOLD, 1000000 )
call SetPlayerStateBJ( Player(10), PLAYER_STATE_RESOURCE_LUMBER, 1000000 )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_220", "TRIGSTR_221", "ReplaceableTextures\\WorldEditUI\\Editor-Random-Unit.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_222", "TRIGSTR_223", "ReplaceableTextures\\CommandButtons\\BTNHowlOfTerror.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_224", "TRIGSTR_225", "ReplaceableTextures\\CommandButtons\\BTNStaffOfNegation.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_226", "TRIGSTR_227", "ReplaceableTextures\\CommandButtons\\BTNScatterRockets.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_228", "TRIGSTR_229", "ReplaceableTextures\\CommandButtons\\BTNBansheeAdept.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_230", "TRIGSTR_231", "ReplaceableTextures\\CommandButtons\\BTNDeathCoil.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_232", "TRIGSTR_233", "ReplaceableTextures\\CommandButtons\\BTNCannibalize.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_234", "TRIGSTR_235", "ReplaceableTextures\\CommandButtons\\BTNStaffOfNegation.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_236", "TRIGSTR_237", "ReplaceableTextures\\CommandButtons\\BTNManaFlare.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_238", "TRIGSTR_239", "ReplaceableTextures\\CommandButtons\\BTNOrbOfLightning.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_240", "TRIGSTR_241", "ReplaceableTextures\\CommandButtons\\BTNArthas.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_242", "TRIGSTR_243", "ReplaceableTextures\\CommandButtons\\BTNWispSplode.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_244", "TRIGSTR_245", "ReplaceableTextures\\CommandButtons\\BTNGrizzlyBear.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_246", "TRIGSTR_247", "ReplaceableTextures\\CommandButtons\\BTNDust.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_248", "TRIGSTR_249", "ReplaceableTextures\\CommandButtons\\BTNInvulnerable.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_250", "TRIGSTR_251", "ReplaceableTextures\\PassiveButtons\\PASBTNElunesBlessing.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_252", "TRIGSTR_253", "ReplaceableTextures\\CommandButtons\\BTNTinyCastle.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_254", "TRIGSTR_255", "ReplaceableTextures\\CommandButtons\\BTNSpy.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_256", "TRIGSTR_257", "ReplaceableTextures\\CommandButtons\\BTNWispSplode.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_258", "TRIGSTR_259", "ReplaceableTextures\\CommandButtons\\BTNDispelMagic.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_260", "TRIGSTR_261", "ReplaceableTextures\\CommandButtons\\BTNEatTree.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_262", "TRIGSTR_263", "ReplaceableTextures\\WorldEditUI\\Doodad-Environment.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_264", "TRIGSTR_265", "ReplaceableTextures\\CommandButtons\\BTNCallToArms.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_266", "TRIGSTR_267", "ReplaceableTextures\\CommandButtons\\BTNArcaniteArmor.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_268", "TRIGSTR_269", "ReplaceableTextures\\CommandButtons\\BTNHoldPosition.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_270", "TRIGSTR_271", "ReplaceableTextures\\CommandButtons\\BTNExpandedView.tga" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_272", "TRIGSTR_273", "ReplaceableTextures\\CommandButtons\\BTNHumanBuild.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_274", "TRIGSTR_275", "ReplaceableTextures\\WorldEditUI\\Editor-Random-Item.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_276", "TRIGSTR_277", "ReplaceableTextures\\CommandButtons\\BTNillidanprisonwagon.tga" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_278", "TRIGSTR_279", "ReplaceableTextures\\PassiveButtons\\PASBTNStormHammer.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_280", "TRIGSTR_281", "ReplaceableTextures\\PassiveButtons\\PASBTNScatterRockets.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_282", "TRIGSTR_283", "ReplaceableTextures\\CommandButtons\\BTNFireForTheCannon.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_284", "TRIGSTR_285", "ReplaceableTextures\\CommandButtons\\BTNCharm.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_286", "TRIGSTR_287", "ReplaceableTextures\\CommandButtons\\BTNRejuvenationPotion.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_288", "TRIGSTR_289", "ReplaceableTextures\\CommandButtons\\BTNSpy.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_290", "TRIGSTR_291", "ReplaceableTextures\\WorldEditUI\\Doodad-Destructible.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_292", "TRIGSTR_293", "ReplaceableTextures\\CommandButtons\\BTNMonsoon.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_294", "TRIGSTR_295", "ReplaceableTextures\\CommandButtons\\BTNMonsoon.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_296", "TRIGSTR_297", "ReplaceableTextures\\CommandButtons\\BTNMonsoon.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_298", "TRIGSTR_299", "ReplaceableTextures\\CommandButtons\\BTNMonsoon.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_300", "TRIGSTR_301", "ReplaceableTextures\\CommandButtons\\BTNMonsoon.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_302", "TRIGSTR_303", "ReplaceableTextures\\CommandButtons\\BTNDust.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_304", "TRIGSTR_305", "ReplaceableTextures\\CommandButtons\\BTNDust.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_306", "TRIGSTR_307", "ReplaceableTextures\\CommandButtons\\BTNDust.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_308", "TRIGSTR_309", "ReplaceableTextures\\CommandButtons\\BTNDust.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_310", "TRIGSTR_311", "ReplaceableTextures\\CommandButtons\\BTNDust.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_312", "TRIGSTR_313", "ReplaceableTextures\\CommandButtons\\BTNDust.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_314", "TRIGSTR_315", "ReplaceableTextures\\CommandButtons\\BTNDust.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_316", "TRIGSTR_317", "ReplaceableTextures\\CommandButtons\\BTNDust.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_318", "TRIGSTR_319", "ReplaceableTextures\\CommandButtons\\BTNDust.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_320", "TRIGSTR_321", "ReplaceableTextures\\CommandButtons\\BTNDust.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_322", "TRIGSTR_323", "ReplaceableTextures\\CommandButtons\\BTNTranquility.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_324", "TRIGSTR_325", "ReplaceableTextures\\CommandButtons\\BTNTranquility.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_326", "TRIGSTR_327", "ReplaceableTextures\\CommandButtons\\BTNTranquility.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_328", "TRIGSTR_329", "ReplaceableTextures\\CommandButtons\\BTNTranquility.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_330", "TRIGSTR_331", "ReplaceableTextures\\CommandButtons\\BTNTranquility.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_332", "TRIGSTR_333", "ReplaceableTextures\\CommandButtons\\BTNTranquility.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_334", "TRIGSTR_335", "ReplaceableTextures\\CommandButtons\\BTNTranquility.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_336", "TRIGSTR_337", "ReplaceableTextures\\CommandButtons\\BTNTranquility.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_338", "TRIGSTR_339", "ReplaceableTextures\\CommandButtons\\BTNTranquility.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_340", "TRIGSTR_341", "ReplaceableTextures\\CommandButtons\\BTNTranquility.blp" )
call CreateQuestBJ( bj_QUESTTYPE_OPT_DISCOVERED, "TRIGSTR_342", "TRIGSTR_343", "ReplaceableTextures\\CommandButtons\\BTNTranquility.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_4963", "TRIGSTR_4964", "ReplaceableTextures\\WorldEditUI\\Editor-MultipleUnits.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_344", "TRIGSTR_345", "ReplaceableTextures\\CommandButtons\\BTNStop.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_346", "TRIGSTR_347", "ReplaceableTextures\\CommandButtons\\BTNTaunt.blp" )
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_348", "TRIGSTR_349", "ReplaceableTextures\\CommandButtons\\BTNSpiritOfVengeance.blp" )
call SetPlayerAllianceStateBJ( Player(0), Player(11), bj_ALLIANCE_ALLIED_VISION )
call SetPlayerAllianceStateBJ( Player(1), Player(11), bj_ALLIANCE_ALLIED_VISION )
call SetPlayerAllianceStateBJ( Player(2), Player(11), bj_ALLIANCE_ALLIED_VISION )
call SetPlayerAllianceStateBJ( Player(3), Player(11), bj_ALLIANCE_ALLIED_VISION )
call SetPlayerAllianceStateBJ( Player(4), Player(11), bj_ALLIANCE_ALLIED_VISION )
call SetPlayerAllianceStateBJ( Player(5), Player(11), bj_ALLIANCE_ALLIED_VISION )
call SetPlayerAllianceStateBJ( Player(6), Player(11), bj_ALLIANCE_ALLIED_VISION )
call SetPlayerAllianceStateBJ( Player(7), Player(11), bj_ALLIANCE_ALLIED_VISION )
call SetPlayerAllianceStateBJ( Player(8), Player(11), bj_ALLIANCE_ALLIED_VISION )
call SetPlayerAllianceStateBJ( Player(9), Player(11), bj_ALLIANCE_ALLIED_VISION )
call SetPlayerAllianceStateBJ( Player(11), Player(0), bj_ALLIANCE_ALLIED_UNITS )
call SetPlayerAllianceStateBJ( Player(11), Player(1), bj_ALLIANCE_ALLIED_UNITS )
call SetPlayerAllianceStateBJ( Player(11), Player(2), bj_ALLIANCE_ALLIED_UNITS )
call SetPlayerAllianceStateBJ( Player(11), Player(3), bj_ALLIANCE_ALLIED_UNITS )
call SetPlayerAllianceStateBJ( Player(11), Player(4), bj_ALLIANCE_ALLIED_UNITS )
call SetPlayerAllianceStateBJ( Player(11), Player(5), bj_ALLIANCE_ALLIED_UNITS )
call SetPlayerAllianceStateBJ( Player(11), Player(6), bj_ALLIANCE_ALLIED_UNITS )
call SetPlayerAllianceStateBJ( Player(11), Player(7), bj_ALLIANCE_ALLIED_UNITS )
call SetPlayerAllianceStateBJ( Player(11), Player(8), bj_ALLIANCE_ALLIED_UNITS )
call SetPlayerAllianceStateBJ( Player(11), Player(9), bj_ALLIANCE_ALLIED_UNITS )
call SetPlayerAllianceStateBJ( Player(11), Player(10), bj_ALLIANCE_UNALLIED )
call SetPlayerAllianceStateBJ( Player(10), Player(11), bj_ALLIANCE_UNALLIED )
call DestroyTrigger(GetTriggeringTrigger())
endfunction
//===========================================================================
function InitTrig_Initialization_Setup takes nothing returns nothing
set gg_trg_Initialization_Setup = CreateTrigger( )
call TriggerRegisterTimerEventSingle( gg_trg_Initialization_Setup, 0.01 )
call TriggerAddAction( gg_trg_Initialization_Setup, function Trig_Initialization_Setup_Actions )
endfunction
function Trig_Cannibas_Func003Func001C takes nothing returns boolean
if ( not ( GetPlayerName(GetEnumPlayer()) == "Cham[p]ion" ) ) then
return false
endif
return true
endfunction
function Trig_Cannibas_Func003Func002C takes nothing returns boolean
if ( not ( GetPlayerName(GetEnumPlayer()) == "Frozt" ) ) then
return false
endif
return true
endfunction
function Trig_Cannibas_Func003Func003C takes nothing returns boolean
if ( not ( GetPlayerName(GetEnumPlayer()) == "Void(tRp)" ) ) then
return false
endif
return true
endfunction
function Trig_Cannibas_Func003Func004C takes nothing returns boolean
if ( not ( GetPlayerName(GetEnumPlayer()) == "Idywylld" ) ) then
return false
endif
return true
endfunction
function Trig_Cannibas_Func003A takes nothing returns nothing
if ( Trig_Cannibas_Func003Func001C() ) then
call DisplayTextToForce( GetPlayersAll(), ( ( udg_ONONAME1[GetConvertedPlayerId(GetEnumPlayer())] + GetPlayerName(GetEnumPlayer()) ) + "|r, one of the makers, is playing." ) )
else
endif
if ( Trig_Cannibas_Func003Func002C() ) then
call DisplayTextToForce( GetPlayersAll(), ( ( udg_ONONAME1[GetConvertedPlayerId(GetEnumPlayer())] + GetPlayerName(GetEnumPlayer()) ) + "|r, the new terrainer, is playing." ) )
else
endif
if ( Trig_Cannibas_Func003Func003C() ) then
call DisplayTextToForce( GetPlayersAll(), ( ( udg_ONONAME1[GetConvertedPlayerId(GetEnumPlayer())] + GetPlayerName(GetEnumPlayer()) ) + "|r, one of the beta testers is playing." ) )
else
endif
if ( Trig_Cannibas_Func003Func004C() ) then
call DisplayTextToForce( GetPlayersAll(), ( ( udg_ONONAME1[GetConvertedPlayerId(GetEnumPlayer())] + GetPlayerName(GetEnumPlayer()) ) + "|r, one of the beta testers, is playing." ) )
else
endif
endfunction
function Trig_Cannibas_Actions takes nothing returns nothing
call SetRescueUnitColorChangeBJ( false )
call SetRescueBuildingColorChangeBJ( false )
call ForForce( GetPlayersAll(), function Trig_Cannibas_Func003A )
call DestroyTrigger(GetTriggeringTrigger())
endfunction
//===========================================================================
function InitTrig_Cannibas takes nothing returns nothing
set gg_trg_Cannibas = CreateTrigger( )
call TriggerRegisterTimerEventSingle( gg_trg_Cannibas, 10.00 )
call TriggerAddAction( gg_trg_Cannibas, function Trig_Cannibas_Actions )
endfunction
function Trig_Intro_Cinematic_Func007A takes nothing returns nothing
call PanCameraToTimedLocForPlayer( GetOwningPlayer(GetEnumUnit()), GetUnitLoc(GetEnumUnit()), 6.00 )
endfunction
function Trig_Intro_Cinematic_Actions takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 10
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call PanCameraToTimedLocForPlayer( ConvertedPlayer(GetForLoopIndexA()), GetRandomLocInRect(GetPlayableMapRect()), 0.00 )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
call TriggerSleepAction( 1.00 )
call CinematicModeBJ( true, GetPlayersAll() )
call PlaySoundBJ( gg_snd_N01Archimonde30 )
call DisplayTimedTextToForce( GetPlayersAll(), 10.00, "This version has been edited by Cham[p]ion and Frozt." )
call TransmissionFromUnitTypeWithNameBJ( GetPlayersAll(), Player(PLAYER_NEUTRAL_PASSIVE), 'nfpt', "If you're reading this, you're already dead.", GetUnitLoc(null), null, "TRIGSTR_352", bj_TIMETYPE_ADD, 7.00, true )
call ForGroupBJ( GetUnitsOfTypeIdAll('h000'), function Trig_Intro_Cinematic_Func007A )
call DestroyGroup( GetLastCreatedGroup() )
call TriggerSleepAction( 11.00 )
call ResetToGameCameraForPlayer( Player(0), 2.00 )
call ResetToGameCameraForPlayer( Player(1), 2.00 )
call ResetToGameCameraForPlayer( Player(2), 2.00 )
call ResetToGameCameraForPlayer( Player(3), 2.00 )
call ResetToGameCameraForPlayer( Player(4), 2.00 )
call ResetToGameCameraForPlayer( Player(5), 2.00 )
call ResetToGameCameraForPlayer( Player(6), 2.00 )
call ResetToGameCameraForPlayer( Player(7), 2.00 )
call ResetToGameCameraForPlayer( Player(8), 2.00 )
call ResetToGameCameraForPlayer( Player(9), 2.00 )
call CinematicModeBJ( false, GetPlayersAll() )
call DestroyTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_Intro_Cinematic takes nothing returns nothing
set gg_trg_Intro_Cinematic = CreateTrigger( )
call TriggerRegisterTimerEventSingle( gg_trg_Intro_Cinematic, 0.00 )
call TriggerAddAction( gg_trg_Intro_Cinematic, function Trig_Intro_Cinematic_Actions )
endfunction
function Trig_Dood_Builders_Conditions takes nothing returns boolean
if ( not ( GetUnitTypeId(GetConstructingStructure()) == 'h04C' ) ) then
return false
endif
return true
endfunction
function Trig_Dood_Builders_Actions takes nothing returns nothing
local location a = GetUnitLoc(GetConstructingStructure())
call CreateDestructableLoc( udg_A000[GetConvertedPlayerId(GetOwningPlayer(GetConstructingStructure()))], a, GetRandomDirectionDeg(), 1, GetRandomInt(0, 2) )
call RemoveUnit( GetConstructingStructure() )
call RemoveLocation(a)
endfunction
//===========================================================================
function InitTrig_Dood_Builders takes nothing returns nothing
set gg_trg_Dood_Builders = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Dood_Builders, EVENT_PLAYER_UNIT_CONSTRUCT_START )
call TriggerAddCondition( gg_trg_Dood_Builders, Condition( function Trig_Dood_Builders_Conditions ) )
call TriggerAddAction( gg_trg_Dood_Builders, function Trig_Dood_Builders_Actions )
endfunction
function Trig_SetSpawners_Func001001002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) == 'h000' )
endfunction
function Trig_SetSpawners_Func001A takes nothing returns nothing
set udg_spawnn0r[GetConvertedPlayerId(GetOwningPlayer(GetEnumUnit()))] = GetEnumUnit()
endfunction
function Trig_SetSpawners_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectMatching(GetEntireMapRect(), Condition(function Trig_SetSpawners_Func001001002)), function Trig_SetSpawners_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
call DestroyTrigger(GetTriggeringTrigger())
endfunction
//===========================================================================
function InitTrig_SetSpawners takes nothing returns nothing
set gg_trg_SetSpawners = CreateTrigger( )
call TriggerAddAction( gg_trg_SetSpawners, function Trig_SetSpawners_Actions )
endfunction
function Trig_No_FOod_Actions takes nothing returns nothing
call SetPlayerStateBJ( GetOwningPlayer(GetTriggerUnit()), PLAYER_STATE_RESOURCE_FOOD_USED, 0 )
endfunction
//===========================================================================
function InitTrig_No_FOod takes nothing returns nothing
set gg_trg_No_FOod = CreateTrigger( )
call TriggerRegisterEnterRectSimple( gg_trg_No_FOod, GetPlayableMapRect() )
call TriggerAddAction( gg_trg_No_FOod, function Trig_No_FOod_Actions )
endfunction
function Trig_humans_melee_units_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_353" )
endfunction
//===========================================================================
function InitTrig_humans_melee_units takes nothing returns nothing
set gg_trg_humans_melee_units = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_units, Player(0), "list humans mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_units, Player(1), "list humans mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_units, Player(2), "list humans mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_units, Player(3), "list humans mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_units, Player(4), "list humans mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_units, Player(5), "list humans mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_units, Player(6), "list humans mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_units, Player(7), "list humans mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_units, Player(8), "list humans mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_units, Player(9), "list humans mu", true )
call TriggerAddAction( gg_trg_humans_melee_units, function Trig_humans_melee_units_Actions )
endfunction
function Trig_humans_melee_heroes_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_354" )
endfunction
//===========================================================================
function InitTrig_humans_melee_heroes takes nothing returns nothing
set gg_trg_humans_melee_heroes = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_heroes, Player(0), "list humans mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_heroes, Player(1), "list humans mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_heroes, Player(2), "list humans mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_heroes, Player(3), "list humans mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_heroes, Player(4), "list humans mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_heroes, Player(5), "list humans mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_heroes, Player(6), "list humans mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_heroes, Player(7), "list humans mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_heroes, Player(8), "list humans mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_heroes, Player(9), "list humans mh", true )
call TriggerAddAction( gg_trg_humans_melee_heroes, function Trig_humans_melee_heroes_Actions )
endfunction
function Trig_humans_melee_buildings_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_355" )
endfunction
//===========================================================================
function InitTrig_humans_melee_buildings takes nothing returns nothing
set gg_trg_humans_melee_buildings = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_buildings, Player(0), "list humans mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_buildings, Player(1), "list humans mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_buildings, Player(2), "list humans mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_buildings, Player(3), "list humans mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_buildings, Player(4), "list humans mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_buildings, Player(5), "list humans mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_buildings, Player(6), "list humans mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_buildings, Player(7), "list humans mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_buildings, Player(8), "list humans mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_melee_buildings, Player(9), "list humans mb", true )
call TriggerAddAction( gg_trg_humans_melee_buildings, function Trig_humans_melee_buildings_Actions )
endfunction
function Trig_humans_campaign_units_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_356" )
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_357" )
endfunction
//===========================================================================
function InitTrig_humans_campaign_units takes nothing returns nothing
set gg_trg_humans_campaign_units = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_units, Player(0), "list humans cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_units, Player(1), "list humans cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_units, Player(2), "list humans cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_units, Player(3), "list humans cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_units, Player(4), "list humans cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_units, Player(5), "list humans cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_units, Player(6), "list humans cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_units, Player(7), "list humans cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_units, Player(8), "list humans cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_units, Player(9), "list humans cu", true )
call TriggerAddAction( gg_trg_humans_campaign_units, function Trig_humans_campaign_units_Actions )
endfunction
function Trig_humans_campaign_heroes_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_358" )
endfunction
//===========================================================================
function InitTrig_humans_campaign_heroes takes nothing returns nothing
set gg_trg_humans_campaign_heroes = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_heroes, Player(0), "list humans ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_heroes, Player(1), "list humans ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_heroes, Player(2), "list humans ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_heroes, Player(3), "list humans ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_heroes, Player(4), "list humans ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_heroes, Player(5), "list humans ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_heroes, Player(6), "list humans ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_heroes, Player(7), "list humans ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_heroes, Player(8), "list humans ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_heroes, Player(9), "list humans ch", true )
call TriggerAddAction( gg_trg_humans_campaign_heroes, function Trig_humans_campaign_heroes_Actions )
endfunction
function Trig_humans_campaign_buildings_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_359" )
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_360" )
endfunction
//===========================================================================
function InitTrig_humans_campaign_buildings takes nothing returns nothing
set gg_trg_humans_campaign_buildings = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_buildings, Player(0), "list humans cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_buildings, Player(1), "list humans cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_buildings, Player(2), "list humans cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_buildings, Player(3), "list humans cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_buildings, Player(4), "list humans cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_buildings, Player(5), "list humans cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_buildings, Player(6), "list humans cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_buildings, Player(7), "list humans cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_buildings, Player(8), "list humans cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_campaign_buildings, Player(9), "list humans cb", true )
call TriggerAddAction( gg_trg_humans_campaign_buildings, function Trig_humans_campaign_buildings_Actions )
endfunction
function Trig_humans_neutral_units_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_361" )
endfunction
//===========================================================================
function InitTrig_humans_neutral_units takes nothing returns nothing
set gg_trg_humans_neutral_units = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_units, Player(0), "list humans nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_units, Player(1), "list humans nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_units, Player(2), "list humans nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_units, Player(3), "list humans nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_units, Player(4), "list humans nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_units, Player(5), "list humans nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_units, Player(6), "list humans nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_units, Player(7), "list humans nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_units, Player(8), "list humans nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_units, Player(9), "list humans nu", true )
call TriggerAddAction( gg_trg_humans_neutral_units, function Trig_humans_neutral_units_Actions )
endfunction
function Trig_humans_neutral_buildings_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_362" )
endfunction
//===========================================================================
function InitTrig_humans_neutral_buildings takes nothing returns nothing
set gg_trg_humans_neutral_buildings = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_buildings, Player(0), "list humans nb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_buildings, Player(1), "list humans nb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_buildings, Player(2), "list humans nb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_buildings, Player(3), "list humans nb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_buildings, Player(4), "list humans nb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_buildings, Player(5), "list humans nb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_buildings, Player(6), "list humans nb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_buildings, Player(7), "list humans nb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_buildings, Player(8), "list humans nb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_humans_neutral_buildings, Player(9), "list humans nb", true )
call TriggerAddAction( gg_trg_humans_neutral_buildings, function Trig_humans_neutral_buildings_Actions )
endfunction
function Trig_orcs_melee_units_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_363" )
endfunction
//===========================================================================
function InitTrig_orcs_melee_units takes nothing returns nothing
set gg_trg_orcs_melee_units = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_units, Player(0), "list orcs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_units, Player(1), "list orcs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_units, Player(2), "list orcs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_units, Player(3), "list orcs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_units, Player(4), "list orcs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_units, Player(5), "list orcs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_units, Player(6), "list orcs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_units, Player(7), "list orcs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_units, Player(8), "list orcs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_units, Player(9), "list orcs mu", true )
call TriggerAddAction( gg_trg_orcs_melee_units, function Trig_orcs_melee_units_Actions )
endfunction
function Trig_orcs_melee_heroes_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_364" )
endfunction
//===========================================================================
function InitTrig_orcs_melee_heroes takes nothing returns nothing
set gg_trg_orcs_melee_heroes = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_heroes, Player(0), "list orcs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_heroes, Player(1), "list orcs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_heroes, Player(2), "list orcs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_heroes, Player(3), "list orcs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_heroes, Player(4), "list orcs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_heroes, Player(5), "list orcs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_heroes, Player(6), "list orcs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_heroes, Player(7), "list orcs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_heroes, Player(8), "list orcs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_heroes, Player(9), "list orcs mh", true )
call TriggerAddAction( gg_trg_orcs_melee_heroes, function Trig_orcs_melee_heroes_Actions )
endfunction
function Trig_orcs_melee_buildings_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_365" )
endfunction
//===========================================================================
function InitTrig_orcs_melee_buildings takes nothing returns nothing
set gg_trg_orcs_melee_buildings = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_buildings, Player(0), "list orcs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_buildings, Player(1), "list orcs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_buildings, Player(2), "list orcs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_buildings, Player(3), "list orcs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_buildings, Player(4), "list orcs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_buildings, Player(5), "list orcs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_buildings, Player(6), "list orcs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_buildings, Player(7), "list orcs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_buildings, Player(8), "list orcs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_melee_buildings, Player(9), "list orcs mb", true )
call TriggerAddAction( gg_trg_orcs_melee_buildings, function Trig_orcs_melee_buildings_Actions )
endfunction
function Trig_orcs_campaign_units_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_366" )
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_367" )
endfunction
//===========================================================================
function InitTrig_orcs_campaign_units takes nothing returns nothing
set gg_trg_orcs_campaign_units = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_units, Player(0), "list orcs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_units, Player(1), "list orcs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_units, Player(2), "list orcs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_units, Player(3), "list orcs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_units, Player(4), "list orcs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_units, Player(5), "list orcs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_units, Player(6), "list orcs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_units, Player(7), "list orcs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_units, Player(8), "list orcs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_units, Player(9), "list orcs cu", true )
call TriggerAddAction( gg_trg_orcs_campaign_units, function Trig_orcs_campaign_units_Actions )
endfunction
function Trig_orcs_campaign_heroes_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_368" )
endfunction
//===========================================================================
function InitTrig_orcs_campaign_heroes takes nothing returns nothing
set gg_trg_orcs_campaign_heroes = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_heroes, Player(0), "list orcs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_heroes, Player(1), "list orcs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_heroes, Player(2), "list orcs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_heroes, Player(3), "list orcs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_heroes, Player(4), "list orcs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_heroes, Player(5), "list orcs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_heroes, Player(6), "list orcs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_heroes, Player(7), "list orcs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_heroes, Player(8), "list orcs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_heroes, Player(9), "list orcs ch", true )
call TriggerAddAction( gg_trg_orcs_campaign_heroes, function Trig_orcs_campaign_heroes_Actions )
endfunction
function Trig_orcs_campaign_buildings_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_369" )
endfunction
//===========================================================================
function InitTrig_orcs_campaign_buildings takes nothing returns nothing
set gg_trg_orcs_campaign_buildings = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_buildings, Player(0), "list orcs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_buildings, Player(1), "list orcs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_buildings, Player(2), "list orcs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_buildings, Player(3), "list orcs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_buildings, Player(4), "list orcs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_buildings, Player(5), "list orcs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_buildings, Player(6), "list orcs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_buildings, Player(7), "list orcs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_buildings, Player(8), "list orcs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_orcs_campaign_buildings, Player(9), "list orcs cb", true )
call TriggerAddAction( gg_trg_orcs_campaign_buildings, function Trig_orcs_campaign_buildings_Actions )
endfunction
function Trig_undead_melee_units_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_370" )
endfunction
//===========================================================================
function InitTrig_undead_melee_units takes nothing returns nothing
set gg_trg_undead_melee_units = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_units, Player(0), "list undead mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_units, Player(1), "list undead mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_units, Player(2), "list undead mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_units, Player(3), "list undead mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_units, Player(4), "list undead mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_units, Player(5), "list undead mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_units, Player(6), "list undead mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_units, Player(7), "list undead mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_units, Player(8), "list undead mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_units, Player(9), "list undead mu", true )
call TriggerAddAction( gg_trg_undead_melee_units, function Trig_undead_melee_units_Actions )
endfunction
function Trig_undead_melee_heroes_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_371" )
endfunction
//===========================================================================
function InitTrig_undead_melee_heroes takes nothing returns nothing
set gg_trg_undead_melee_heroes = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_heroes, Player(0), "list undead mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_heroes, Player(1), "list undead mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_heroes, Player(2), "list undead mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_heroes, Player(3), "list undead mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_heroes, Player(4), "list undead mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_heroes, Player(5), "list undead mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_heroes, Player(6), "list undead mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_heroes, Player(7), "list undead mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_heroes, Player(8), "list undead mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_heroes, Player(9), "list undead mh", true )
call TriggerAddAction( gg_trg_undead_melee_heroes, function Trig_undead_melee_heroes_Actions )
endfunction
function Trig_undead_melee_buildings_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_372" )
endfunction
//===========================================================================
function InitTrig_undead_melee_buildings takes nothing returns nothing
set gg_trg_undead_melee_buildings = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_buildings, Player(0), "list undead mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_buildings, Player(1), "list undead mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_buildings, Player(2), "list undead mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_buildings, Player(3), "list undead mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_buildings, Player(4), "list undead mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_buildings, Player(5), "list undead mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_buildings, Player(6), "list undead mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_buildings, Player(7), "list undead mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_buildings, Player(8), "list undead mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_melee_buildings, Player(9), "list undead mb", true )
call TriggerAddAction( gg_trg_undead_melee_buildings, function Trig_undead_melee_buildings_Actions )
endfunction
function Trig_undead_campaign_units_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_373" )
endfunction
//===========================================================================
function InitTrig_undead_campaign_units takes nothing returns nothing
set gg_trg_undead_campaign_units = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_units, Player(0), "list undead cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_units, Player(1), "list undead cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_units, Player(2), "list undead cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_units, Player(3), "list undead cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_units, Player(4), "list undead cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_units, Player(5), "list undead cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_units, Player(6), "list undead cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_units, Player(7), "list undead cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_units, Player(8), "list undead cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_units, Player(9), "list undead cu", true )
call TriggerAddAction( gg_trg_undead_campaign_units, function Trig_undead_campaign_units_Actions )
endfunction
function Trig_undead_campaign_heroes_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_374" )
endfunction
//===========================================================================
function InitTrig_undead_campaign_heroes takes nothing returns nothing
set gg_trg_undead_campaign_heroes = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_heroes, Player(0), "list undead ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_heroes, Player(1), "list undead ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_heroes, Player(2), "list undead ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_heroes, Player(3), "list undead ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_heroes, Player(4), "list undead ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_heroes, Player(5), "list undead ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_heroes, Player(6), "list undead ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_heroes, Player(7), "list undead ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_heroes, Player(8), "list undead ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_heroes, Player(9), "list undead ch", true )
call TriggerAddAction( gg_trg_undead_campaign_heroes, function Trig_undead_campaign_heroes_Actions )
endfunction
function Trig_undead_campaign_buildings_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_375" )
endfunction
//===========================================================================
function InitTrig_undead_campaign_buildings takes nothing returns nothing
set gg_trg_undead_campaign_buildings = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_buildings, Player(0), "list undead cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_buildings, Player(1), "list undead cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_buildings, Player(2), "list undead cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_buildings, Player(3), "list undead cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_buildings, Player(4), "list undead cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_buildings, Player(5), "list undead cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_buildings, Player(6), "list undead cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_buildings, Player(7), "list undead cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_buildings, Player(8), "list undead cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_campaign_buildings, Player(9), "list undead cb", true )
call TriggerAddAction( gg_trg_undead_campaign_buildings, function Trig_undead_campaign_buildings_Actions )
endfunction
function Trig_undead_neutral_units_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_376" )
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_377" )
endfunction
//===========================================================================
function InitTrig_undead_neutral_units takes nothing returns nothing
set gg_trg_undead_neutral_units = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_neutral_units, Player(0), "list undead nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_neutral_units, Player(1), "list undead nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_neutral_units, Player(2), "list undead nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_neutral_units, Player(3), "list undead nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_neutral_units, Player(4), "list undead nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_neutral_units, Player(5), "list undead nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_neutral_units, Player(6), "list undead nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_neutral_units, Player(7), "list undead nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_neutral_units, Player(8), "list undead nu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_undead_neutral_units, Player(9), "list undead nu", true )
call TriggerAddAction( gg_trg_undead_neutral_units, function Trig_undead_neutral_units_Actions )
endfunction
function Trig_nightelfs_melee_units_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_378" )
endfunction
//===========================================================================
function InitTrig_nightelfs_melee_units takes nothing returns nothing
set gg_trg_nightelfs_melee_units = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_units, Player(0), "list nightelfs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_units, Player(1), "list nightelfs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_units, Player(2), "list nightelfs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_units, Player(3), "list nightelfs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_units, Player(4), "list nightelfs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_units, Player(5), "list nightelfs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_units, Player(6), "list nightelfs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_units, Player(7), "list nightelfs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_units, Player(8), "list nightelfs mu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_units, Player(9), "list nightelfs mu", true )
call TriggerAddAction( gg_trg_nightelfs_melee_units, function Trig_nightelfs_melee_units_Actions )
endfunction
function Trig_nightelfs_melee_heroes_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_379" )
endfunction
//===========================================================================
function InitTrig_nightelfs_melee_heroes takes nothing returns nothing
set gg_trg_nightelfs_melee_heroes = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_heroes, Player(0), "list nightelfs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_heroes, Player(1), "list nightelfs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_heroes, Player(2), "list nightelfs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_heroes, Player(3), "list nightelfs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_heroes, Player(4), "list nightelfs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_heroes, Player(5), "list nightelfs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_heroes, Player(6), "list nightelfs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_heroes, Player(7), "list nightelfs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_heroes, Player(8), "list nightelfs mh", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_heroes, Player(9), "list nightelfs mh", true )
call TriggerAddAction( gg_trg_nightelfs_melee_heroes, function Trig_nightelfs_melee_heroes_Actions )
endfunction
function Trig_nightelfs_melee_buildings_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_380" )
endfunction
//===========================================================================
function InitTrig_nightelfs_melee_buildings takes nothing returns nothing
set gg_trg_nightelfs_melee_buildings = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_buildings, Player(0), "list nightelfs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_buildings, Player(1), "list nightelfs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_buildings, Player(2), "list nightelfs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_buildings, Player(3), "list nightelfs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_buildings, Player(4), "list nightelfs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_buildings, Player(5), "list nightelfs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_buildings, Player(6), "list nightelfs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_buildings, Player(7), "list nightelfs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_buildings, Player(8), "list nightelfs mb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_melee_buildings, Player(9), "list nightelfs mb", true )
call TriggerAddAction( gg_trg_nightelfs_melee_buildings, function Trig_nightelfs_melee_buildings_Actions )
endfunction
function Trig_nightelfs_campaign_units_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_381" )
endfunction
//===========================================================================
function InitTrig_nightelfs_campaign_units takes nothing returns nothing
set gg_trg_nightelfs_campaign_units = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_units, Player(0), "list nightelfs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_units, Player(1), "list nightelfs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_units, Player(2), "list nightelfs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_units, Player(3), "list nightelfs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_units, Player(4), "list nightelfs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_units, Player(5), "list nightelfs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_units, Player(6), "list nightelfs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_units, Player(7), "list nightelfs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_units, Player(8), "list nightelfs cu", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_units, Player(9), "list nightelfs cu", true )
call TriggerAddAction( gg_trg_nightelfs_campaign_units, function Trig_nightelfs_campaign_units_Actions )
endfunction
function Trig_nightelfs_campaign_heroes_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_382" )
endfunction
//===========================================================================
function InitTrig_nightelfs_campaign_heroes takes nothing returns nothing
set gg_trg_nightelfs_campaign_heroes = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_heroes, Player(0), "list nightelfs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_heroes, Player(1), "list nightelfs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_heroes, Player(2), "list nightelfs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_heroes, Player(3), "list nightelfs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_heroes, Player(4), "list nightelfs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_heroes, Player(5), "list nightelfs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_heroes, Player(6), "list nightelfs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_heroes, Player(7), "list nightelfs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_heroes, Player(8), "list nightelfs ch", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_heroes, Player(9), "list nightelfs ch", true )
call TriggerAddAction( gg_trg_nightelfs_campaign_heroes, function Trig_nightelfs_campaign_heroes_Actions )
endfunction
function Trig_nightelfs_campaign_buildings_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_383" )
endfunction
//===========================================================================
function InitTrig_nightelfs_campaign_buildings takes nothing returns nothing
set gg_trg_nightelfs_campaign_buildings = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_buildings, Player(0), "list nightelfs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_buildings, Player(1), "list nightelfs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_buildings, Player(2), "list nightelfs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_buildings, Player(3), "list nightelfs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_buildings, Player(4), "list nightelfs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_buildings, Player(5), "list nightelfs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_buildings, Player(6), "list nightelfs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_buildings, Player(7), "list nightelfs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_buildings, Player(8), "list nightelfs cb", true )
call TriggerRegisterPlayerChatEvent( gg_trg_nightelfs_campaign_buildings, Player(9), "list nightelfs cb", true )
call TriggerAddAction( gg_trg_nightelfs_campaign_buildings, function Trig_nightelfs_campaign_buildings_Actions )
endfunction
function Trig_Naga_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_384" )
endfunction
//===========================================================================
function InitTrig_Naga takes nothing returns nothing
set gg_trg_Naga = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Naga, Player(0), "list naga", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Naga, Player(1), "list naga", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Naga, Player(2), "list naga", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Naga, Player(3), "list naga", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Naga, Player(4), "list naga", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Naga, Player(5), "list naga", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Naga, Player(6), "list naga", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Naga, Player(7), "list naga", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Naga, Player(8), "list naga", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Naga, Player(9), "list naga", true )
call TriggerAddAction( gg_trg_Naga, function Trig_Naga_Actions )
endfunction
function Trig_trolls_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_385" )
endfunction
//===========================================================================
function InitTrig_trolls takes nothing returns nothing
set gg_trg_trolls = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_trolls, Player(0), "list trolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_trolls, Player(1), "list trolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_trolls, Player(2), "list trolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_trolls, Player(3), "list trolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_trolls, Player(4), "list trolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_trolls, Player(5), "list trolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_trolls, Player(6), "list trolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_trolls, Player(7), "list trolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_trolls, Player(8), "list trolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_trolls, Player(9), "list trolls", true )
call TriggerAddAction( gg_trg_trolls, function Trig_trolls_Actions )
endfunction
function Trig_ogres_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_386" )
endfunction
//===========================================================================
function InitTrig_ogres takes nothing returns nothing
set gg_trg_ogres = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ogres, Player(0), "list ogres", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ogres, Player(1), "list ogres", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ogres, Player(2), "list ogres", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ogres, Player(3), "list ogres", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ogres, Player(4), "list ogres", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ogres, Player(5), "list ogres", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ogres, Player(6), "list ogres", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ogres, Player(7), "list ogres", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ogres, Player(8), "list ogres", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ogres, Player(9), "list ogres", true )
call TriggerAddAction( gg_trg_ogres, function Trig_ogres_Actions )
endfunction
function Trig_demons_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_387" )
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_388" )
endfunction
//===========================================================================
function InitTrig_demons takes nothing returns nothing
set gg_trg_demons = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_demons, Player(0), "list demons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_demons, Player(1), "list demons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_demons, Player(2), "list demons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_demons, Player(3), "list demons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_demons, Player(4), "list demons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_demons, Player(5), "list demons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_demons, Player(6), "list demons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_demons, Player(7), "list demons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_demons, Player(8), "list demons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_demons, Player(9), "list demons", true )
call TriggerAddAction( gg_trg_demons, function Trig_demons_Actions )
endfunction
function Trig_spiders_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_389" )
endfunction
//===========================================================================
function InitTrig_spiders takes nothing returns nothing
set gg_trg_spiders = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_spiders, Player(0), "list spiders", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spiders, Player(1), "list spiders", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spiders, Player(2), "list spiders", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spiders, Player(3), "list spiders", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spiders, Player(4), "list spiders", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spiders, Player(5), "list spiders", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spiders, Player(6), "list spiders", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spiders, Player(7), "list spiders", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spiders, Player(8), "list spiders", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spiders, Player(9), "list spiders", true )
call TriggerAddAction( gg_trg_spiders, function Trig_spiders_Actions )
endfunction
function Trig_dragons_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_390" )
endfunction
//===========================================================================
function InitTrig_dragons takes nothing returns nothing
set gg_trg_dragons = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_dragons, Player(0), "list dragons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_dragons, Player(1), "list dragons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_dragons, Player(2), "list dragons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_dragons, Player(3), "list dragons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_dragons, Player(4), "list dragons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_dragons, Player(5), "list dragons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_dragons, Player(6), "list dragons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_dragons, Player(7), "list dragons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_dragons, Player(8), "list dragons", true )
call TriggerRegisterPlayerChatEvent( gg_trg_dragons, Player(9), "list dragons", true )
call TriggerAddAction( gg_trg_dragons, function Trig_dragons_Actions )
endfunction
function Trig_Draenei_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_391" )
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_392" )
endfunction
//===========================================================================
function InitTrig_Draenei takes nothing returns nothing
set gg_trg_Draenei = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Draenei, Player(0), "list draenei", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Draenei, Player(1), "list draenei", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Draenei, Player(2), "list draenei", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Draenei, Player(3), "list draenei", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Draenei, Player(4), "list draenei", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Draenei, Player(5), "list draenei", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Draenei, Player(6), "list draenei", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Draenei, Player(7), "list draenei", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Draenei, Player(8), "list draenei", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Draenei, Player(9), "list draenei", true )
call TriggerAddAction( gg_trg_Draenei, function Trig_Draenei_Actions )
endfunction
function Trig_furbolgs_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_393" )
endfunction
//===========================================================================
function InitTrig_furbolgs takes nothing returns nothing
set gg_trg_furbolgs = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_furbolgs, Player(0), "list furbolgs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_furbolgs, Player(1), "list furbolgs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_furbolgs, Player(2), "list furbolgs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_furbolgs, Player(3), "list furbolgs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_furbolgs, Player(4), "list furbolgs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_furbolgs, Player(5), "list furbolgs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_furbolgs, Player(6), "list furbolgs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_furbolgs, Player(7), "list furbolgs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_furbolgs, Player(8), "list furbolgs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_furbolgs, Player(9), "list furbolgs", true )
call TriggerAddAction( gg_trg_furbolgs, function Trig_furbolgs_Actions )
endfunction
function Trig_critters_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_394" )
endfunction
//===========================================================================
function InitTrig_critters takes nothing returns nothing
set gg_trg_critters = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_critters, Player(0), "list critters", true )
call TriggerRegisterPlayerChatEvent( gg_trg_critters, Player(1), "list critters", true )
call TriggerRegisterPlayerChatEvent( gg_trg_critters, Player(2), "list critters", true )
call TriggerRegisterPlayerChatEvent( gg_trg_critters, Player(3), "list critters", true )
call TriggerRegisterPlayerChatEvent( gg_trg_critters, Player(4), "list critters", true )
call TriggerRegisterPlayerChatEvent( gg_trg_critters, Player(5), "list critters", true )
call TriggerRegisterPlayerChatEvent( gg_trg_critters, Player(6), "list critters", true )
call TriggerRegisterPlayerChatEvent( gg_trg_critters, Player(7), "list critters", true )
call TriggerRegisterPlayerChatEvent( gg_trg_critters, Player(8), "list critters", true )
call TriggerRegisterPlayerChatEvent( gg_trg_critters, Player(9), "list critters", true )
call TriggerAddAction( gg_trg_critters, function Trig_critters_Actions )
endfunction
function Trig_facelessones_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_395" )
endfunction
//===========================================================================
function InitTrig_facelessones takes nothing returns nothing
set gg_trg_facelessones = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_facelessones, Player(0), "list facelessones", true )
call TriggerRegisterPlayerChatEvent( gg_trg_facelessones, Player(1), "list facelessones", true )
call TriggerRegisterPlayerChatEvent( gg_trg_facelessones, Player(2), "list facelessones", true )
call TriggerRegisterPlayerChatEvent( gg_trg_facelessones, Player(3), "list facelessones", true )
call TriggerRegisterPlayerChatEvent( gg_trg_facelessones, Player(4), "list facelessones", true )
call TriggerRegisterPlayerChatEvent( gg_trg_facelessones, Player(5), "list facelessones", true )
call TriggerRegisterPlayerChatEvent( gg_trg_facelessones, Player(6), "list facelessones", true )
call TriggerRegisterPlayerChatEvent( gg_trg_facelessones, Player(7), "list facelessones", true )
call TriggerRegisterPlayerChatEvent( gg_trg_facelessones, Player(8), "list facelessones", true )
call TriggerRegisterPlayerChatEvent( gg_trg_facelessones, Player(9), "list facelessones", true )
call TriggerAddAction( gg_trg_facelessones, function Trig_facelessones_Actions )
endfunction
function Trig_animals_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_396" )
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_397" )
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_398" )
endfunction
//===========================================================================
function InitTrig_animals takes nothing returns nothing
set gg_trg_animals = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_animals, Player(0), "list animals", true )
call TriggerRegisterPlayerChatEvent( gg_trg_animals, Player(1), "list animals", true )
call TriggerRegisterPlayerChatEvent( gg_trg_animals, Player(2), "list animals", true )
call TriggerRegisterPlayerChatEvent( gg_trg_animals, Player(3), "list animals", true )
call TriggerRegisterPlayerChatEvent( gg_trg_animals, Player(4), "list animals", true )
call TriggerRegisterPlayerChatEvent( gg_trg_animals, Player(5), "list animals", true )
call TriggerRegisterPlayerChatEvent( gg_trg_animals, Player(6), "list animals", true )
call TriggerRegisterPlayerChatEvent( gg_trg_animals, Player(7), "list animals", true )
call TriggerRegisterPlayerChatEvent( gg_trg_animals, Player(8), "list animals", true )
call TriggerRegisterPlayerChatEvent( gg_trg_animals, Player(9), "list animals", true )
call TriggerAddAction( gg_trg_animals, function Trig_animals_Actions )
endfunction
function Trig_creeps_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_399" )
endfunction
//===========================================================================
function InitTrig_creeps takes nothing returns nothing
set gg_trg_creeps = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_creeps, Player(0), "list creeps", true )
call TriggerRegisterPlayerChatEvent( gg_trg_creeps, Player(1), "list creeps", true )
call TriggerRegisterPlayerChatEvent( gg_trg_creeps, Player(2), "list creeps", true )
call TriggerRegisterPlayerChatEvent( gg_trg_creeps, Player(3), "list creeps", true )
call TriggerRegisterPlayerChatEvent( gg_trg_creeps, Player(4), "list creeps", true )
call TriggerRegisterPlayerChatEvent( gg_trg_creeps, Player(5), "list creeps", true )
call TriggerRegisterPlayerChatEvent( gg_trg_creeps, Player(6), "list creeps", true )
call TriggerRegisterPlayerChatEvent( gg_trg_creeps, Player(7), "list creeps", true )
call TriggerRegisterPlayerChatEvent( gg_trg_creeps, Player(8), "list creeps", true )
call TriggerRegisterPlayerChatEvent( gg_trg_creeps, Player(9), "list creeps", true )
call TriggerAddAction( gg_trg_creeps, function Trig_creeps_Actions )
endfunction
function Trig_gnolls_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_400" )
endfunction
//===========================================================================
function InitTrig_gnolls takes nothing returns nothing
set gg_trg_gnolls = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_gnolls, Player(0), "list gnolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_gnolls, Player(1), "list gnolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_gnolls, Player(2), "list gnolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_gnolls, Player(3), "list gnolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_gnolls, Player(4), "list gnolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_gnolls, Player(5), "list gnolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_gnolls, Player(6), "list gnolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_gnolls, Player(7), "list gnolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_gnolls, Player(8), "list gnolls", true )
call TriggerRegisterPlayerChatEvent( gg_trg_gnolls, Player(9), "list gnolls", true )
call TriggerAddAction( gg_trg_gnolls, function Trig_gnolls_Actions )
endfunction
function Trig_murlocs_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_401" )
endfunction
//===========================================================================
function InitTrig_murlocs takes nothing returns nothing
set gg_trg_murlocs = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_murlocs, Player(0), "list murlocs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_murlocs, Player(1), "list murlocs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_murlocs, Player(2), "list murlocs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_murlocs, Player(3), "list murlocs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_murlocs, Player(4), "list murlocs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_murlocs, Player(5), "list murlocs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_murlocs, Player(6), "list murlocs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_murlocs, Player(7), "list murlocs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_murlocs, Player(8), "list murlocs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_murlocs, Player(9), "list murlocs", true )
call TriggerAddAction( gg_trg_murlocs, function Trig_murlocs_Actions )
endfunction
function Trig_centaurs_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_402" )
endfunction
//===========================================================================
function InitTrig_centaurs takes nothing returns nothing
set gg_trg_centaurs = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_centaurs, Player(0), "list centaurs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_centaurs, Player(1), "list centaurs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_centaurs, Player(2), "list centaurs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_centaurs, Player(3), "list centaurs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_centaurs, Player(4), "list centaurs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_centaurs, Player(5), "list centaurs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_centaurs, Player(6), "list centaurs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_centaurs, Player(7), "list centaurs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_centaurs, Player(8), "list centaurs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_centaurs, Player(9), "list centaurs", true )
call TriggerAddAction( gg_trg_centaurs, function Trig_centaurs_Actions )
endfunction
function Trig_harpys_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_403" )
endfunction
//===========================================================================
function InitTrig_harpys takes nothing returns nothing
set gg_trg_harpys = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_harpys, Player(0), "list harpys", true )
call TriggerRegisterPlayerChatEvent( gg_trg_harpys, Player(1), "list harpys", true )
call TriggerRegisterPlayerChatEvent( gg_trg_harpys, Player(2), "list harpys", true )
call TriggerRegisterPlayerChatEvent( gg_trg_harpys, Player(3), "list harpys", true )
call TriggerRegisterPlayerChatEvent( gg_trg_harpys, Player(4), "list harpys", true )
call TriggerRegisterPlayerChatEvent( gg_trg_harpys, Player(5), "list harpys", true )
call TriggerRegisterPlayerChatEvent( gg_trg_harpys, Player(6), "list harpys", true )
call TriggerRegisterPlayerChatEvent( gg_trg_harpys, Player(7), "list harpys", true )
call TriggerRegisterPlayerChatEvent( gg_trg_harpys, Player(8), "list harpys", true )
call TriggerRegisterPlayerChatEvent( gg_trg_harpys, Player(9), "list harpys", true )
call TriggerAddAction( gg_trg_harpys, function Trig_harpys_Actions )
endfunction
function Trig_tuskarrs_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_404" )
endfunction
//===========================================================================
function InitTrig_tuskarrs takes nothing returns nothing
set gg_trg_tuskarrs = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_tuskarrs, Player(0), "list tuskarrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_tuskarrs, Player(1), "list tuskarrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_tuskarrs, Player(2), "list tuskarrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_tuskarrs, Player(3), "list tuskarrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_tuskarrs, Player(4), "list tuskarrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_tuskarrs, Player(5), "list tuskarrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_tuskarrs, Player(6), "list tuskarrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_tuskarrs, Player(7), "list tuskarrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_tuskarrs, Player(8), "list tuskarrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_tuskarrs, Player(9), "list tuskarrs", true )
call TriggerAddAction( gg_trg_tuskarrs, function Trig_tuskarrs_Actions )
endfunction
function Trig_Satyrs_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetForceOfPlayer(GetTriggerPlayer()), 30, "TRIGSTR_405" )
endfunction
//===========================================================================
function InitTrig_Satyrs takes nothing returns nothing
set gg_trg_Satyrs = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Satyrs, Player(0), "list satyrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Satyrs, Player(1), "list satyrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Satyrs, Player(2), "list satyrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Satyrs, Player(3), "list satyrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Satyrs, Player(4), "list satyrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Satyrs, Player(5), "list satyrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Satyrs, Player(6), "list satyrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Satyrs, Player(7), "list satyrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Satyrs, Player(8), "list satyrs", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Satyrs, Player(9), "list satyrs", true )
call TriggerAddAction( gg_trg_Satyrs, function Trig_Satyrs_Actions )
endfunction
function Trig_setNAME_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "name" ) ) then
return false
endif
return true
endfunction
function Trig_setNAME_Func003001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_setNAME_Func003001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_setNAME_Func003001002 takes nothing returns boolean
return GetBooleanAnd( Trig_setNAME_Func003001002001(), Trig_setNAME_Func003001002002() )
endfunction
function Trig_setNAME_Func003A takes nothing returns nothing
call SetUnitUserData( GetEnumUnit(), udg_abc )
set udg_mofo[udg_abc] = SubStringBJ(GetEventPlayerChatString(), 6, 121)
call GroupRemoveUnitSimple( GetEnumUnit(), udg_jfjtjtjt )
endfunction
function Trig_setNAME_Actions takes nothing returns nothing
set udg_abc = ( udg_abc + 1 )
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_setNAME_Func003001002)), function Trig_setNAME_Func003A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_setNAME takes nothing returns nothing
set gg_trg_setNAME = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_setNAME, Player(0), "name", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setNAME, Player(1), "name", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setNAME, Player(2), "name", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setNAME, Player(3), "name", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setNAME, Player(4), "name", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setNAME, Player(5), "name", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setNAME, Player(6), "name", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setNAME, Player(7), "name", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setNAME, Player(8), "name", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setNAME, Player(9), "name", false )
call TriggerAddCondition( gg_trg_setNAME, Condition( function Trig_setNAME_Conditions ) )
call TriggerAddAction( gg_trg_setNAME, function Trig_setNAME_Actions )
endfunction
function Trig_setstrings_Actions takes nothing returns nothing
set udg_ColorString[1] = "|c00ff0000"
set udg_ColorString[2] = "|c000000ff"
set udg_ColorString[3] = "|c0000ffff"
set udg_ColorString[4] = "|c00400080"
set udg_ColorString[5] = "|c00ffff00"
set udg_ColorString[6] = "|c00ff8000"
set udg_ColorString[7] = "|c0000bb00"
set udg_ColorString[8] = "|c00ff80c0"
set udg_ColorString[9] = "|c00a4a4a4"
set udg_ColorString[10] = "|c009191ff"
set udg_ColorString[11] = "|c00004000"
set udg_ColorString[12] = "|c00804000"
call DestroyTrigger(GetTriggeringTrigger())
endfunction
//===========================================================================
function InitTrig_setstrings takes nothing returns nothing
set gg_trg_setstrings = CreateTrigger( )
call TriggerRegisterTimerEventSingle( gg_trg_setstrings, 0.00 )
call TriggerAddAction( gg_trg_setstrings, function Trig_setstrings_Actions )
endfunction
function Trig_OOC_Chat_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "." ) ) then
return false
endif
return true
endfunction
function Trig_OOC_Chat_Actions takes nothing returns nothing
call DisplayTextToForce( GetPlayersAll(), ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + ( ( " " + GetPlayerName(GetTriggerPlayer()) ) + ( "|c00808040OOC:|r" + SubStringBJ(GetEventPlayerChatString(), 2, 255) ) ) ) )
endfunction
//===========================================================================
function InitTrig_OOC_Chat takes nothing returns nothing
set gg_trg_OOC_Chat = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_OOC_Chat, Player(0), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_OOC_Chat, Player(1), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_OOC_Chat, Player(2), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_OOC_Chat, Player(3), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_OOC_Chat, Player(4), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_OOC_Chat, Player(5), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_OOC_Chat, Player(6), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_OOC_Chat, Player(7), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_OOC_Chat, Player(8), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_OOC_Chat, Player(9), ".", false )
call TriggerAddCondition( gg_trg_OOC_Chat, Condition( function Trig_OOC_Chat_Conditions ) )
call TriggerAddAction( gg_trg_OOC_Chat, function Trig_OOC_Chat_Actions )
endfunction
function Trig_Setlever_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Setlever_Func001C takes nothing returns boolean
if ( Trig_Setlever_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Setlever_Conditions takes nothing returns boolean
if ( not Trig_Setlever_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Setlever_Func002Func002001002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) == 'h000' )
endfunction
function Trig_Setlever_Func002Func002Func001Func001C takes nothing returns boolean
if ( not ( GetDestructableTypeId(GetEnumDestructable()) == 'DTlv' ) ) then
return false
endif
return true
endfunction
function Trig_Setlever_Func002Func002Func001A takes nothing returns nothing
if ( Trig_Setlever_Func002Func002Func001Func001C() ) then
set udg_reg0nplz[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 100 ) - ( 100 - udg_formerpresident[GetConvertedPlayerId(GetTriggerPlayer())] ) )] = RectFromCenterSizeBJ(GetDestructableLoc(GetEnumDestructable()), 300.00, 300.00)
set udg_pergodesignplz[GetConvertedPlayerId(GetTriggerPlayer())] = 1
call TriggerRegisterDeathEvent( gg_trg_Setleverdeath, GetEnumDestructable() )
return
else
call DoNothing( )
endif
endfunction
function Trig_Setlever_Func002Func002A takes nothing returns nothing
call EnumDestructablesInRectAll( RectFromCenterSizeBJ(GetUnitLoc(GetEnumUnit()), 500.00, 500.00), function Trig_Setlever_Func002Func002Func001A )
endfunction
function Trig_Setlever_Func002C takes nothing returns boolean
if ( not ( udg_pergodesignplz[GetConvertedPlayerId(GetTriggerPlayer())] == 0 ) ) then
return false
endif
return true
endfunction
function Trig_Setlever_Actions takes nothing returns nothing
if ( Trig_Setlever_Func002C() ) then
set udg_formerpresident[GetConvertedPlayerId(GetTriggerPlayer())] = ( udg_formerpresident[GetConvertedPlayerId(GetTriggerPlayer())] + 1 )
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Setlever_Func002Func002001002)), function Trig_Setlever_Func002Func002A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
endfunction
//===========================================================================
function InitTrig_Setlever takes nothing returns nothing
set gg_trg_Setlever = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Setlever, Player(0), "set lever", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Setlever, Player(1), "set lever", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Setlever, Player(2), "set lever", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Setlever, Player(3), "set lever", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Setlever, Player(4), "set lever", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Setlever, Player(5), "set lever", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Setlever, Player(6), "set lever", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Setlever, Player(7), "set lever", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Setlever, Player(8), "set lever", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Setlever, Player(9), "set lever", true )
call TriggerAddCondition( gg_trg_Setlever, Condition( function Trig_Setlever_Conditions ) )
call TriggerAddAction( gg_trg_Setlever, function Trig_Setlever_Actions )
endfunction
function Trig_setdoor_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_setdoor_Func001C takes nothing returns boolean
if ( Trig_setdoor_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_setdoor_Conditions takes nothing returns boolean
if ( not Trig_setdoor_Func001C() ) then
return false
endif
return true
endfunction
function Trig_setdoor_Func002Func001001002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) == 'h000' )
endfunction
function Trig_setdoor_Func002Func001Func001Func001C takes nothing returns boolean
if ( not ( R2I(GetDestructableMaxLife(GetEnumDestructable())) == 501 ) ) then
return false
endif
if ( not ( IsDestructableInvulnerableBJ(GetEnumDestructable()) == false ) ) then
return false
endif
return true
endfunction
function Trig_setdoor_Func002Func001Func001A takes nothing returns nothing
if ( Trig_setdoor_Func002Func001Func001Func001C() ) then
set udg_dooorplzzz[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 100 ) - ( 100 - udg_formerpresident[GetConvertedPlayerId(GetTriggerPlayer())] ) )] = GetEnumDestructable()
set udg_pergodesignplz[GetConvertedPlayerId(GetTriggerPlayer())] = 0
return
else
call DoNothing( )
endif
endfunction
function Trig_setdoor_Func002Func001A takes nothing returns nothing
call EnumDestructablesInRectAll( RectFromCenterSizeBJ(GetUnitLoc(GetEnumUnit()), 500.00, 500.00), function Trig_setdoor_Func002Func001Func001A )
endfunction
function Trig_setdoor_Func002C takes nothing returns boolean
if ( not ( udg_pergodesignplz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
return true
endfunction
function Trig_setdoor_Actions takes nothing returns nothing
if ( Trig_setdoor_Func002C() ) then
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_setdoor_Func002Func001001002)), function Trig_setdoor_Func002Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
endfunction
//===========================================================================
function InitTrig_setdoor takes nothing returns nothing
set gg_trg_setdoor = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_setdoor, Player(0), "set door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_setdoor, Player(1), "set door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_setdoor, Player(2), "set door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_setdoor, Player(3), "set door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_setdoor, Player(4), "set door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_setdoor, Player(5), "set door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_setdoor, Player(6), "set door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_setdoor, Player(7), "set door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_setdoor, Player(8), "set door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_setdoor, Player(9), "set door", true )
call TriggerAddCondition( gg_trg_setdoor, Condition( function Trig_setdoor_Conditions ) )
call TriggerAddAction( gg_trg_setdoor, function Trig_setdoor_Actions )
endfunction
function Trig_Setleverdeath_Conditions takes nothing returns boolean
if ( not ( GetDestructableTypeId(GetDyingDestructable()) == 'DTlv' ) ) then
return false
endif
return true
endfunction
function Trig_Setleverdeath_Func002Func001Func001Func001C takes nothing returns boolean
if ( not ( udg_opencloseplz[GetForLoopIndexA()] == 1 ) ) then
return false
endif
return true
endfunction
function Trig_Setleverdeath_Func002Func001Func001C takes nothing returns boolean
if ( not ( udg_opencloseplz[GetForLoopIndexA()] == 0 ) ) then
return false
endif
return true
endfunction
function Trig_Setleverdeath_Func002Func001C takes nothing returns boolean
if ( not ( RectContainsLoc(udg_reg0nplz[GetForLoopIndexA()], GetDestructableLoc(GetDyingDestructable())) == true ) ) then
return false
endif
return true
endfunction
function Trig_Setleverdeath_Actions takes nothing returns nothing
set bj_forLoopAIndex = 0
set bj_forLoopAIndexEnd = 1000
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
if ( Trig_Setleverdeath_Func002Func001C() ) then
if ( Trig_Setleverdeath_Func002Func001Func001C() ) then
call ModifyGateBJ( bj_GATEOPERATION_OPEN, udg_dooorplzzz[GetForLoopIndexA()] )
set udg_opencloseplz[GetForLoopIndexA()] = 1
else
if ( Trig_Setleverdeath_Func002Func001Func001Func001C() ) then
call ModifyGateBJ( bj_GATEOPERATION_CLOSE, udg_dooorplzzz[GetForLoopIndexA()] )
set udg_opencloseplz[GetForLoopIndexA()] = 0
else
call DoNothing( )
endif
endif
else
endif
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
call TriggerSleepAction( 5.00 )
call DestructableRestoreLife( GetDyingDestructable(), GetDestructableMaxLife(GetDyingDestructable()), true )
endfunction
//===========================================================================
function InitTrig_Setleverdeath takes nothing returns nothing
set gg_trg_Setleverdeath = CreateTrigger( )
call TriggerAddCondition( gg_trg_Setleverdeath, Condition( function Trig_Setleverdeath_Conditions ) )
call TriggerAddAction( gg_trg_Setleverdeath, function Trig_Setleverdeath_Actions )
endfunction
function Trig_setsky_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func001C takes nothing returns boolean
if ( Trig_setsky_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_setsky_Conditions takes nothing returns boolean
if ( not Trig_setsky_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 3) == "sky" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func003Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "outlandsky" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func003Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "lordaeronwinterskyyellow" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func003Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "lordaeronwinterskyred" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func003Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "lordaeronwinterskypurple" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func003Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "lordaeronwinterskypink" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func003Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "lordaeronwinterskybrightgreen" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func003Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "lordaeronwintersky" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func003Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "lordaeronsummersky" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func003Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "lordaeronfallsky" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func003Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "genericsky" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func003Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "foggedsky" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func003Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "felwoodsky" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func003Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "dalaransky" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Func003C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "blizzardsky" ) ) then
return false
endif
return true
endfunction
function Trig_setsky_Actions takes nothing returns nothing
if ( Trig_setsky_Func003C() ) then
call SetSkyModel( "Environment\\Sky\\BlizzardSky\\BlizzardSky.mdl" )
else
if ( Trig_setsky_Func003Func001C() ) then
call SetSkyModel( "Environment\\Sky\\DalaranSky\\DalaranSky.mdl" )
else
if ( Trig_setsky_Func003Func001Func001C() ) then
call SetSkyModel( "Environment\\Sky\\FelwoodSky\\FelwoodSky.mdl" )
else
if ( Trig_setsky_Func003Func001Func001Func001C() ) then
call SetSkyModel( "Environment\\Sky\\FoggedSky\\FoggedSky.mdl" )
else
if ( Trig_setsky_Func003Func001Func001Func001Func001C() ) then
call SetSkyModel( "Environment\\Sky\\Sky\\SkyLight.mdl" )
else
if ( Trig_setsky_Func003Func001Func001Func001Func001Func001C() ) then
call SetSkyModel( "Environment\\Sky\\LordaeronFallSky\\LordaeronFallSky.mdl" )
else
if ( Trig_setsky_Func003Func001Func001Func001Func001Func001Func001C() ) then
call SetSkyModel( "Environment\\Sky\\LordaeronSummerSky\\LordaeronSummerSky.mdl" )
else
if ( Trig_setsky_Func003Func001Func001Func001Func001Func001Func001Func001C() ) then
call SetSkyModel( "Environment\\Sky\\LordaeronWinterSky\\LordaeronWinterSky.mdl" )
else
if ( Trig_setsky_Func003Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call SetSkyModel( "Environment\\Sky\\LordaeronWinterSkyBrightGreen\\LordaeronWinterSkyBrightGreen.mdl" )
else
if ( Trig_setsky_Func003Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call SetSkyModel( "Environment\\Sky\\LordaeronWinterSkyPink\\LordaeronWinterSkyPink.mdl" )
else
if ( Trig_setsky_Func003Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call SetSkyModel( "Environment\\Sky\\LordaeronWinterSkyPurple\\LordaeronWinterSkyPurple.mdl" )
else
if ( Trig_setsky_Func003Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call SetSkyModel( "Environment\\Sky\\LordaeronWinterSkyRed\\LordaeronWinterSkyRed.mdl" )
else
if ( Trig_setsky_Func003Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call SetSkyModel( "Environment\\Sky\\LordaeronWinterSkyYellow\\LordaeronWinterSkyYellow.mdl" )
else
if ( Trig_setsky_Func003Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call SetSkyModel( "Environment\\Sky\\Outland_Sky\\Outland_Sky.mdl" )
else
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endfunction
//===========================================================================
function InitTrig_setsky takes nothing returns nothing
set gg_trg_setsky = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_setsky, Player(0), "sky", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setsky, Player(1), "sky", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setsky, Player(2), "sky", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setsky, Player(3), "sky", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setsky, Player(4), "sky", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setsky, Player(5), "sky", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setsky, Player(6), "sky", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setsky, Player(7), "sky", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setsky, Player(8), "sky", false )
call TriggerRegisterPlayerChatEvent( gg_trg_setsky, Player(9), "sky", false )
call TriggerAddCondition( gg_trg_setsky, Condition( function Trig_setsky_Conditions ) )
call TriggerAddAction( gg_trg_setsky, function Trig_setsky_Actions )
endfunction
function Trig_weather_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func001C takes nothing returns boolean
if ( Trig_weather_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_weather_Conditions takes nothing returns boolean
if ( not Trig_weather_Func001C() ) then
return false
endif
if ( not ( udg_onofofo == 1 ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 7) == "weather" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func003Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( udg_klolol[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + 9 )] == 0 ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func003Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( udg_klolol[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + 8 )] == 0 ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func003Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( udg_klolol[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + 7 )] == 0 ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func003Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( udg_klolol[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + 6 )] == 0 ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func003Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( udg_klolol[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + 5 )] == 0 ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func003Func001Func001Func001C takes nothing returns boolean
if ( not ( udg_klolol[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + 4 )] == 0 ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func003Func001Func001C takes nothing returns boolean
if ( not ( udg_klolol[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + 3 )] == 0 ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func003Func001C takes nothing returns boolean
if ( not ( udg_klolol[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + 2 )] == 0 ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func003C takes nothing returns boolean
if ( not ( udg_klolol[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + 1 )] == 0 ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "hdungeonredfog" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "hwind" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "raysofmoonlight" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "raysoflight" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "loutlandwind" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "houtlandwind" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "lnorthrendsnow" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "hnorthrendsnow" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "northrendblizzard" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "llordaeronrain" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "hlordaeronrain" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "ldungeonwhitefog" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "hdungeonwhitefog" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "ldungeonredfog" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "ldungeongreenfog" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "hdungeongreenfog" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "ldungeonbluefog" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "hdungeonbluefog" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "dalaranshield" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "lashenvillerain" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Func004C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "hashenvillerain" ) ) then
return false
endif
return true
endfunction
function Trig_weather_Actions takes nothing returns nothing
if ( Trig_weather_Func003C() ) then
set udg_poopop[GetConvertedPlayerId(GetTriggerPlayer())] = 1
else
if ( Trig_weather_Func003Func001C() ) then
set udg_poopop[GetConvertedPlayerId(GetTriggerPlayer())] = 2
else
if ( Trig_weather_Func003Func001Func001C() ) then
set udg_poopop[GetConvertedPlayerId(GetTriggerPlayer())] = 3
else
if ( Trig_weather_Func003Func001Func001Func001C() ) then
set udg_poopop[GetConvertedPlayerId(GetTriggerPlayer())] = 4
else
if ( Trig_weather_Func003Func001Func001Func001Func001C() ) then
set udg_poopop[GetConvertedPlayerId(GetTriggerPlayer())] = 5
else
if ( Trig_weather_Func003Func001Func001Func001Func001Func001C() ) then
set udg_poopop[GetConvertedPlayerId(GetTriggerPlayer())] = 6
else
if ( Trig_weather_Func003Func001Func001Func001Func001Func001Func001C() ) then
set udg_poopop[GetConvertedPlayerId(GetTriggerPlayer())] = 7
else
if ( Trig_weather_Func003Func001Func001Func001Func001Func001Func001Func001C() ) then
set udg_poopop[GetConvertedPlayerId(GetTriggerPlayer())] = 8
else
if ( Trig_weather_Func003Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
set udg_poopop[GetConvertedPlayerId(GetTriggerPlayer())] = 9
else
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), "TRIGSTR_406" )
return
endif
endif
endif
endif
endif
endif
endif
endif
endif
if ( Trig_weather_Func004C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'RAhr' )
else
if ( Trig_weather_Func004Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'RAlr' )
else
if ( Trig_weather_Func004Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'MEds' )
else
if ( Trig_weather_Func004Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'FDbh' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'FDbl' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'FDgh' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'FDgl' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'FDrh' )
else
endif
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'FDrl' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'FDwh' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'FDwl' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'RLhr' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'RLlr' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'SNbs' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'SNhs' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'SNls' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'WOcw' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'WOlw' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'LRaa' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'LRma' )
else
if ( Trig_weather_Func004Func001Func001Func001Func001Func001Func001Func002Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( RectFromLoc(udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )], udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )]), 'WNcw' )
else
return
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
call EnableWeatherEffect( GetLastCreatedWeatherEffect(), true )
set udg_omgn00bbb[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + udg_poopop[GetConvertedPlayerId(GetTriggerPlayer())] )] = GetLastCreatedWeatherEffect()
set udg_klolol[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + udg_poopop[GetConvertedPlayerId(GetTriggerPlayer())] )] = 1
endfunction
//===========================================================================
function InitTrig_weather takes nothing returns nothing
set gg_trg_weather = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_weather, Player(0), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weather, Player(1), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weather, Player(2), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weather, Player(3), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weather, Player(4), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weather, Player(5), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weather, Player(6), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weather, Player(7), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weather, Player(8), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weather, Player(9), "weather", false )
call TriggerAddCondition( gg_trg_weather, Condition( function Trig_weather_Conditions ) )
call TriggerAddAction( gg_trg_weather, function Trig_weather_Actions )
endfunction
function Trig_weathersetpoint_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_weathersetpoint_Func001C takes nothing returns boolean
if ( Trig_weathersetpoint_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_weathersetpoint_Conditions takes nothing returns boolean
if ( not Trig_weathersetpoint_Func001C() ) then
return false
endif
if ( not ( S2I(SubStringBJ(GetEventPlayerChatString(), 10, 10)) >= 1 ) ) then
return false
endif
if ( not ( S2I(SubStringBJ(GetEventPlayerChatString(), 10, 10)) <= 2 ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setpoint" ) ) then
return false
endif
return true
endfunction
function Trig_weathersetpoint_Func002Func001Func001001002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) == 'h000' )
endfunction
function Trig_weathersetpoint_Func002Func001Func001A takes nothing returns nothing
set udg_j[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 2 ) - 1 )] = GetUnitLoc(GetEnumUnit())
endfunction
function Trig_weathersetpoint_Func002Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "setpoint 1" ) ) then
return false
endif
return true
endfunction
function Trig_weathersetpoint_Func002Func002001002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) == 'h000' )
endfunction
function Trig_weathersetpoint_Func002Func002A takes nothing returns nothing
set udg_j[( GetConvertedPlayerId(GetTriggerPlayer()) * 2 )] = GetUnitLoc(GetEnumUnit())
endfunction
function Trig_weathersetpoint_Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "setpoint 2" ) ) then
return false
endif
return true
endfunction
function Trig_weathersetpoint_Actions takes nothing returns nothing
if ( Trig_weathersetpoint_Func002C() ) then
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_weathersetpoint_Func002Func002001002)), function Trig_weathersetpoint_Func002Func002A )
call DestroyGroup( GetLastCreatedGroup() )
else
if ( Trig_weathersetpoint_Func002Func001C() ) then
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_weathersetpoint_Func002Func001Func001001002)), function Trig_weathersetpoint_Func002Func001Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
endif
endfunction
//===========================================================================
function InitTrig_weathersetpoint takes nothing returns nothing
set gg_trg_weathersetpoint = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_weathersetpoint, Player(0), "point", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathersetpoint, Player(1), "point", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathersetpoint, Player(2), "point", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathersetpoint, Player(3), "point", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathersetpoint, Player(4), "point", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathersetpoint, Player(5), "point", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathersetpoint, Player(6), "point", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathersetpoint, Player(7), "point", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathersetpoint, Player(8), "point", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathersetpoint, Player(9), "point", false )
call TriggerAddCondition( gg_trg_weathersetpoint, Condition( function Trig_weathersetpoint_Conditions ) )
call TriggerAddAction( gg_trg_weathersetpoint, function Trig_weathersetpoint_Actions )
endfunction
function Trig_weathercont_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_weathercont_Func001C takes nothing returns boolean
if ( Trig_weathercont_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_weathercont_Conditions takes nothing returns boolean
if ( not Trig_weathercont_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 13) == "deleteweather" ) ) then
return false
endif
if ( not ( S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) >= 1 ) ) then
return false
endif
if ( not ( S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) <= 9 ) ) then
return false
endif
return true
endfunction
function Trig_weathercont_Actions takes nothing returns nothing
call RemoveWeatherEffectBJ( udg_omgn00bbb[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )] )
endfunction
//===========================================================================
function InitTrig_weathercont takes nothing returns nothing
set gg_trg_weathercont = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont, Player(0), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont, Player(1), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont, Player(2), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont, Player(3), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont, Player(4), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont, Player(5), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont, Player(6), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont, Player(7), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont, Player(8), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont, Player(9), "weather", false )
call TriggerAddCondition( gg_trg_weathercont, Condition( function Trig_weathercont_Conditions ) )
call TriggerAddAction( gg_trg_weathercont, function Trig_weathercont_Actions )
endfunction
function Trig_weathercont2_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_weathercont2_Func001C takes nothing returns boolean
if ( Trig_weathercont2_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_weathercont2_Conditions takes nothing returns boolean
if ( not Trig_weathercont2_Func001C() ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "deleteweather all" ) ) then
return false
endif
return true
endfunction
function Trig_weathercont2_Actions takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 9
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call RemoveWeatherEffectBJ( udg_omgn00bbb[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + GetForLoopIndexA() )] )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
endfunction
//===========================================================================
function InitTrig_weathercont2 takes nothing returns nothing
set gg_trg_weathercont2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont2, Player(0), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont2, Player(1), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont2, Player(2), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont2, Player(3), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont2, Player(4), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont2, Player(5), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont2, Player(6), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont2, Player(7), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont2, Player(8), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont2, Player(9), "weather", false )
call TriggerAddCondition( gg_trg_weathercont2, Condition( function Trig_weathercont2_Conditions ) )
call TriggerAddAction( gg_trg_weathercont2, function Trig_weathercont2_Actions )
endfunction
function Trig_weathercont3_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_weathercont3_Func001C takes nothing returns boolean
if ( Trig_weathercont3_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_weathercont3_Func002C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_weathercont3_Conditions takes nothing returns boolean
if ( not Trig_weathercont3_Func001C() ) then
return false
endif
if ( not Trig_weathercont3_Func002C() ) then
return false
endif
return true
endfunction
function Trig_weathercont3_Func003Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "weather off" ) ) then
return false
endif
return true
endfunction
function Trig_weathercont3_Func003Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "weather on" ) ) then
return false
endif
return true
endfunction
function Trig_weathercont3_Func003Func001Func001Func001Func001Func001Func001Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "removeweather all players" ) ) then
return false
endif
return true
endfunction
function Trig_weathercont3_Func003Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "removeweather all pink" ) ) then
return false
endif
return true
endfunction
function Trig_weathercont3_Func003Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "removeweather all green" ) ) then
return false
endif
return true
endfunction
function Trig_weathercont3_Func003Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "removeweather all orange" ) ) then
return false
endif
return true
endfunction
function Trig_weathercont3_Func003Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "removeweather all yellow" ) ) then
return false
endif
return true
endfunction
function Trig_weathercont3_Func003Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "removeweather all purple" ) ) then
return false
endif
return true
endfunction
function Trig_weathercont3_Func003Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "removeweather all teal" ) ) then
return false
endif
return true
endfunction
function Trig_weathercont3_Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "removeweather all blue" ) ) then
return false
endif
return true
endfunction
function Trig_weathercont3_Actions takes nothing returns nothing
if ( Trig_weathercont3_Func003C() ) then
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 9
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call RemoveWeatherEffectBJ( udg_omgn00bbb[( ( GetConvertedPlayerId(Player(1)) * 10 ) + GetForLoopIndexA() )] )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
else
if ( Trig_weathercont3_Func003Func001C() ) then
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 9
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call RemoveWeatherEffectBJ( udg_omgn00bbb[( ( 3 * 10 ) + GetForLoopIndexA() )] )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
else
if ( Trig_weathercont3_Func003Func001Func001C() ) then
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 9
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call RemoveWeatherEffectBJ( udg_omgn00bbb[( ( 4 * 10 ) + GetForLoopIndexA() )] )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
else
if ( Trig_weathercont3_Func003Func001Func001Func001C() ) then
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 9
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call RemoveWeatherEffectBJ( udg_omgn00bbb[( ( 5 * 10 ) + GetForLoopIndexA() )] )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
else
if ( Trig_weathercont3_Func003Func001Func001Func001Func001C() ) then
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 9
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call RemoveWeatherEffectBJ( udg_omgn00bbb[( ( 6 * 10 ) + GetForLoopIndexA() )] )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
else
if ( Trig_weathercont3_Func003Func001Func001Func001Func001Func001C() ) then
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 9
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call RemoveWeatherEffectBJ( udg_omgn00bbb[( ( 7 * 10 ) + GetForLoopIndexA() )] )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
else
if ( Trig_weathercont3_Func003Func001Func001Func001Func001Func001Func001C() ) then
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 9
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call RemoveWeatherEffectBJ( udg_omgn00bbb[( ( 8 * 10 ) + GetForLoopIndexA() )] )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
else
if ( Trig_weathercont3_Func003Func001Func001Func001Func001Func001Func001Func001C() ) then
set udg_onofofo = 1
else
if ( Trig_weathercont3_Func003Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
set udg_onofofo = 0
else
endif
endif
if ( Trig_weathercont3_Func003Func001Func001Func001Func001Func001Func001Func002C() ) then
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 91
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call RemoveWeatherEffectBJ( udg_omgn00bbb[GetForLoopIndexA()] )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
else
endif
endif
endif
endif
endif
endif
endif
endif
endfunction
//===========================================================================
function InitTrig_weathercont3 takes nothing returns nothing
set gg_trg_weathercont3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont3, Player(0), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont3, Player(1), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont3, Player(2), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont3, Player(3), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont3, Player(4), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont3, Player(5), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont3, Player(6), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont3, Player(7), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont3, Player(8), "weather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_weathercont3, Player(9), "weather", false )
call TriggerAddCondition( gg_trg_weathercont3, Condition( function Trig_weathercont3_Conditions ) )
call TriggerAddAction( gg_trg_weathercont3, function Trig_weathercont3_Actions )
endfunction
function Trig_aweather_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func001C takes nothing returns boolean
if ( Trig_aweather_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_aweather_Conditions takes nothing returns boolean
if ( not Trig_aweather_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "aweather" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "none" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "hwind" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "raysofmoonlight" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "raysoflight" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "loutlandwind" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "houtlandwind" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "lnorthrendsnow" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "hnorthrendsnow" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "northrendblizzard" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "llordaeronrain" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "hlordaeronrain" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "ldungeonwhitefog" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "hdungeonwhitefog" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "ldungeonredfog" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "hdungeonredfog" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "ldungeongreenfog" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "hdungeongreenfog" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "ldungeonbluefog" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "hdungeonbluefog" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "dalaranshield" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "lashenvillerain" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Func004C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "hashenvillerain" ) ) then
return false
endif
return true
endfunction
function Trig_aweather_Actions takes nothing returns nothing
call RemoveWeatherEffectBJ( udg_omgn00bbb[91] )
if ( Trig_aweather_Func004C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'RAhr' )
else
if ( Trig_aweather_Func004Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'RAlr' )
else
if ( Trig_aweather_Func004Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'MEds' )
else
if ( Trig_aweather_Func004Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'FDbh' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'FDbl' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'FDgh' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'FDgl' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'FDrh' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'FDrl' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'FDwh' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'FDwl' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'RLhr' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'RLlr' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'SNbs' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'SNhs' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'SNls' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'WOcw' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'WOlw' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'LRaa' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'LRma' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call AddWeatherEffectSaveLast( GetPlayableMapRect(), 'WNcw' )
else
if ( Trig_aweather_Func004Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call DoNothing( )
else
return
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
set udg_omgn00bbb[91] = GetLastCreatedWeatherEffect()
call EnableWeatherEffect( GetLastCreatedWeatherEffect(), true )
endfunction
//===========================================================================
function InitTrig_aweather takes nothing returns nothing
set gg_trg_aweather = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_aweather, Player(0), "aweather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_aweather, Player(1), "aweather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_aweather, Player(2), "aweather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_aweather, Player(3), "aweather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_aweather, Player(4), "aweather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_aweather, Player(5), "aweather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_aweather, Player(6), "aweather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_aweather, Player(7), "aweather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_aweather, Player(8), "aweather", false )
call TriggerRegisterPlayerChatEvent( gg_trg_aweather, Player(9), "aweather", false )
call TriggerAddCondition( gg_trg_aweather, Condition( function Trig_aweather_Conditions ) )
call TriggerAddAction( gg_trg_aweather, function Trig_aweather_Actions )
endfunction
function Trig_sitems_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func001C takes nothing returns boolean
if ( Trig_sitems_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_sitems_Conditions takes nothing returns boolean
if ( not Trig_sitems_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "item" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func013C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "cheese" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func014C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "clawsofattack+15" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func015C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "crownofkings" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func016C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "daggerofescape" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func017C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "maskofdeath" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func018C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "orboffrost" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func019C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "ringofprotection" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func020C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "emptyvial" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func021C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "enchantedgemstone" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func022C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "fullvial" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func023C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "gemfragment" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func024C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "gerard'slostledger" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func025C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "glyphofpurification" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func026C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "heartofzaszune" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func027C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "hornofcenarius" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func028C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "kegofthunderwater" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func029C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "keyofthreemoons" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func030C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "magickeychain" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func031C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "mogrin'sreport" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func032C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "moonkey" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func033C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "mooncrystal" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func034C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "notetojainaproudmoore" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func035C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "partialkeyofthethreemoons" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func036C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "phatlewt" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func037C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "shadoworbfragment" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func038C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "shimmerweed" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func039C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "skeletalartifact" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func040C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "skullofguldan" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func041C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "sunkey" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func042C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "heartofsearinox" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func043C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "thunderlizardegg" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func044C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "thunderphoenixegg" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func045C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "thunderbloombulb" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func046C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "urnofkingterenas" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func047C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "wirtsotherleg" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func048C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "amuletofthewild" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func049C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "ankhofreincarnation" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func050C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "bookofthedead" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func051C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "demonicfigure" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func052C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "healingwards" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func053C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "healthstone" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func054C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "iceshard" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func055C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "infernostone" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func056C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "manastone" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func057C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "potionofdivinity" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func058C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "potionofgreaterhealing" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func059C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "potionofgreatermana" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func060C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "potionofinvulnerability" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func061C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "potionofomnciscience" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func062C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "potionofrestoration" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func063C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "reddrakeegg" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func064C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "replenishmentpotion" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func065C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "scrollofanimatedead" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func066C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "scrollofrestoration" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func067C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "scrollofrsurrection" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func068C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "scrollofthebeast" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func069C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "sentrywards" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func070C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "spikedcollar" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func071C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "stonetoken" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func072C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "talismanofthewild" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func073C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "wandofillusion" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func074C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "wandoflightningshield" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func075C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "wandofstealingstealing" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func076C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "wandofshadowsight" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func077C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "wandofthewind" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func078C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "amuletofrecall" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func079C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "ancestralstaff" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func080C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "ancientfigurine" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func081C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "antimagicpotion" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func082C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "arcanescroll" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func083C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "arcaniteshield" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func084C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "assassinsblade" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func085C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "battlestandard" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func086C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "bladebanearmor" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func087C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "bloodfeathersheart" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func088C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "bracerofagility" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func089C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "celestialorbofsouls" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func090C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "clockworkpenguin" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func091C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "crownofthedeathlord" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func092C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "drektharsspellbook" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func093C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "druidpouch" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func094C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "dustofappearance" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func095C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "enchantedshield" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func096C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "enchantedvial" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func097C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "essenceofaszune" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func098C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "firehandgauntlets" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func099C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "flaregun" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func100C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "frostwyrmskullshield" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func101C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "frostguard" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func102C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "gemoftrueseeing" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func103C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "glovesofspellmastery" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func104C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "goblinlandmines" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func105C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "goblinnightscope" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func106C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "greaterreplenishmentpotion" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func107C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "greaterreplenishmentpotion" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func108C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "greaterscrollofreplenishment" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func109C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "grimoireofsouls" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func110C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "helmofbattlethirst" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func111C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "hornoftheclouds" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func112C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "humanflag" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func113C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "ironwoodbranch" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func114C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "jadering" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func115C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "kegofale" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func116C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "killmaim" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func117C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "lesserreplenishmentpotion" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func118C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "lesserscrollofreplenishment" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func119C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "lionsring" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func120C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "maulofstrength" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func121C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "mindstaff" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func122C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "minorreplenishmentpotion" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func123C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "monsterlure" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func124C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "necklaceofspellimmunity" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func125C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "nightelfflag" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func126C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "orbofcorruption" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func127C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "orboffire" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func128C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "orbkiljaeden" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func129C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "orboflightning" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func130C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "orbofslow" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func131C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "orbofsvenom" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func132C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "orcflag" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func133C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "lesserscrollofreplenishment" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func134C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "wirtsleg" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Func135C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "bloodkey" ) ) then
return false
endif
return true
endfunction
function Trig_sitems_Actions takes nothing returns nothing
if ( Trig_sitems_Func013C() ) then
call CreateItemLoc( 'ches', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func014C() ) then
call CreateItemLoc( 'ratf', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func015C() ) then
call CreateItemLoc( 'ckng', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func016C() ) then
call CreateItemLoc( 'desc', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func017C() ) then
call CreateItemLoc( 'modt', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func018C() ) then
call CreateItemLoc( 'ofro', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func019C() ) then
call CreateItemLoc( 'rde4', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func020C() ) then
call CreateItemLoc( 'bzbe', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func021C() ) then
call CreateItemLoc( 'engs', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func022C() ) then
call CreateItemLoc( 'bzbf', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func023C() ) then
call CreateItemLoc( 'gmfr', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func024C() ) then
call CreateItemLoc( 'ledg', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func025C() ) then
call CreateItemLoc( 'gopr', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func026C() ) then
call CreateItemLoc( 'azhr', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func027C() ) then
call CreateItemLoc( 'cnhn', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func028C() ) then
call CreateItemLoc( 'dkfw', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func029C() ) then
call CreateItemLoc( 'k3m3', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func030C() ) then
call CreateItemLoc( 'mgtk', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func031C() ) then
call CreateItemLoc( 'mort', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func032C() ) then
call CreateItemLoc( 'kymn', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func033C() ) then
call CreateItemLoc( 'k3m1', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func034C() ) then
call CreateItemLoc( 'jpnt', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func035C() ) then
call CreateItemLoc( 'k3m2', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func036C() ) then
call CreateItemLoc( 'phlt', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func037C() ) then
call CreateItemLoc( 'sorf', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func038C() ) then
call CreateItemLoc( 'shwd', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func039C() ) then
call CreateItemLoc( 'skrt', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func040C() ) then
call CreateItemLoc( 'glsk', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func041C() ) then
call CreateItemLoc( 'kysn', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func042C() ) then
call CreateItemLoc( 'sehr', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func043C() ) then
call CreateItemLoc( 'thle', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func044C() ) then
call CreateItemLoc( 'dphe', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func045C() ) then
call CreateItemLoc( 'dthb', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func046C() ) then
call CreateItemLoc( 'ktrm', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func047C() ) then
call CreateItemLoc( 'wolg', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func048C() ) then
call CreateItemLoc( 'wild', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func049C() ) then
call CreateItemLoc( 'ankh', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func050C() ) then
call CreateItemLoc( 'fgsk', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func051C() ) then
call CreateItemLoc( 'fgdg', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func052C() ) then
call CreateItemLoc( 'whwd', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func053C() ) then
call CreateItemLoc( 'hlst', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func054C() ) then
call CreateItemLoc( 'shar', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func055C() ) then
call CreateItemLoc( 'infs', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func056C() ) then
call CreateItemLoc( 'mnst', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func057C() ) then
call CreateItemLoc( 'pdiv', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func058C() ) then
call CreateItemLoc( 'pghe', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func059C() ) then
call CreateItemLoc( 'pgma', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func060C() ) then
call CreateItemLoc( 'pnvu', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func061C() ) then
call CreateItemLoc( 'pomn', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func062C() ) then
call CreateItemLoc( 'pres', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func063C() ) then
call CreateItemLoc( 'fgrd', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func064C() ) then
call CreateItemLoc( 'rej3', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func065C() ) then
call CreateItemLoc( 'sand', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func066C() ) then
call CreateItemLoc( 'sres', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func067C() ) then
call CreateItemLoc( 'srrc', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func068C() ) then
call CreateItemLoc( 'sror', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func069C() ) then
call CreateItemLoc( 'wswd', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func070C() ) then
call CreateItemLoc( 'fgfh', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func071C() ) then
call CreateItemLoc( 'fgrg', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func072C() ) then
call CreateItemLoc( 'totw', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func073C() ) then
call CreateItemLoc( 'will', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func074C() ) then
call CreateItemLoc( 'wlsd', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func075C() ) then
call CreateItemLoc( 'woms', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func076C() ) then
call CreateItemLoc( 'wshs', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func077C() ) then
call CreateItemLoc( 'wcyc', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func078C() ) then
call CreateItemLoc( 'amrc', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func079C() ) then
call CreateItemLoc( 'axas', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func080C() ) then
call CreateItemLoc( 'anfg', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func081C() ) then
call CreateItemLoc( 'pams', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func082C() ) then
call CreateItemLoc( 'arsc', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func083C() ) then
call CreateItemLoc( 'arsh', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func084C() ) then
call CreateItemLoc( 'asbl', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func085C() ) then
call CreateItemLoc( 'btst', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func086C() ) then
call CreateItemLoc( 'blba', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func087C() ) then
call CreateItemLoc( 'bfhr', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func088C() ) then
call CreateItemLoc( 'brag', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func089C() ) then
call CreateItemLoc( 'cosl', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func090C() ) then
call CreateItemLoc( 'stpg', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func091C() ) then
call CreateItemLoc( 'crdt', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func092C() ) then
call CreateItemLoc( 'dtsb', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func093C() ) then
call CreateItemLoc( 'drph', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func094C() ) then
call CreateItemLoc( 'dust', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func095C() ) then
call CreateItemLoc( 'shen', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func096C() ) then
call CreateItemLoc( 'envl', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func097C() ) then
call CreateItemLoc( 'esaz', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func098C() ) then
call CreateItemLoc( 'frhg', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func099C() ) then
call CreateItemLoc( 'fgun', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func100C() ) then
call CreateItemLoc( 'fwss', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func101C() ) then
call CreateItemLoc( 'frgd', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func102C() ) then
call CreateItemLoc( 'gemt', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func103C() ) then
call CreateItemLoc( 'gvsm', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func104C() ) then
call CreateItemLoc( 'gobm', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func105C() ) then
call CreateItemLoc( 'tels', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func106C() ) then
call CreateItemLoc( 'rej4', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func107C() ) then
call CreateItemLoc( 'rej4', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func108C() ) then
call CreateItemLoc( 'rej6', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func109C() ) then
call CreateItemLoc( 'grsl', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func110C() ) then
call CreateItemLoc( 'hbth', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func111C() ) then
call CreateItemLoc( 'sfog', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func112C() ) then
call CreateItemLoc( 'flag', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func113C() ) then
call CreateItemLoc( 'iwbr', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func114C() ) then
call CreateItemLoc( 'jdrn', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func115C() ) then
call CreateItemLoc( 'kgal', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func116C() ) then
call CreateItemLoc( 'klmm', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func117C() ) then
call CreateItemLoc( 'rej2', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func118C() ) then
call CreateItemLoc( 'rej5', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func119C() ) then
call CreateItemLoc( 'lnrn', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func120C() ) then
call CreateItemLoc( 'mlst', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func121C() ) then
call CreateItemLoc( 'mnsf', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func122C() ) then
call CreateItemLoc( 'rej1', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func123C() ) then
call CreateItemLoc( 'lure', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func124C() ) then
call CreateItemLoc( 'nspi', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func125C() ) then
call CreateItemLoc( 'nflg', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func126C() ) then
call CreateItemLoc( 'ocor', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func127C() ) then
call CreateItemLoc( 'ofir', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func128C() ) then
call CreateItemLoc( 'gldo', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func129C() ) then
call CreateItemLoc( 'oli2', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func130C() ) then
call CreateItemLoc( 'oslo', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func131C() ) then
call CreateItemLoc( 'oven', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func132C() ) then
call CreateItemLoc( 'oflg', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func133C() ) then
call CreateItemLoc( 'rej5', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func134C() ) then
call CreateItemLoc( 'wtlg', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems_Func135C() ) then
call CreateItemLoc( 'kybl', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
endfunction
//===========================================================================
function InitTrig_sitems takes nothing returns nothing
set gg_trg_sitems = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems, Player(0), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems, Player(1), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems, Player(2), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems, Player(3), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems, Player(4), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems, Player(5), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems, Player(6), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems, Player(7), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems, Player(8), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems, Player(9), "item", false )
call TriggerAddCondition( gg_trg_sitems, Condition( function Trig_sitems_Conditions ) )
call TriggerAddAction( gg_trg_sitems, function Trig_sitems_Actions )
endfunction
function Trig_sitems2_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func001C takes nothing returns boolean
if ( Trig_sitems2_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_sitems2_Conditions takes nothing returns boolean
if ( not Trig_sitems2_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "item" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func013C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "potionofgreaterinvisibility" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func014C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "potionofspeed" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func015C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "ringofprotection" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func016C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "ringofsuperiority" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func017C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "ringofthearchmagi" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func018C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "ruinedgauntlets" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func019C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "rustyminingpick" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func020C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "sacredrelic" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func021C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "scepterofhealing" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func022C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "scepterofmastery" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func023C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "scepterofmastery" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func024C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "scepterofthesea" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func025C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "scrolloftheunholylegion" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func026C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "searingblade" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func027C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "serathil" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func028C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "shadoworb" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func029C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "shamanclaws" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func030C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "shamanictotem" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func031C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "shieldofhonor" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func032C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "shieldofthedeathlord" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func033C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "shimmerglazeroast" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func034C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "skullshield" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func035C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "soul" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func036C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "soulgem" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func037C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "spellbook" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func038C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "spiderring" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func039C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "staffofpreservation" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func040C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "staffofreanimation" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func041C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "sturdywaraxe" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func042C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "thunderlizarddiamond" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func043C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "tomeofsacrifices" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func044C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "undeadflag" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func045C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "voodoodoll" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func046C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "fluteofaccuracy" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func047C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "amuletofspellshield" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func048C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "ancientjanggoofendurance" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func049C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "mechanicalcritter" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func050C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "moonstone" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func051C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "rodofnecromancy" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func052C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "sacrificialskull" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func053C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "scrollofhealing" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func054C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "scrollofmana" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func055C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "scrollofspeed" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func056C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "scrolloftownportal" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func057C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "spidersilkbroach" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func058C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "staffofnegation" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func059C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "staffofsanctuary" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func060C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "wandofnegation" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Func061C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 6, 121) == "wandofneutralization" ) ) then
return false
endif
return true
endfunction
function Trig_sitems2_Actions takes nothing returns nothing
if ( Trig_sitems2_Func013C() ) then
call CreateItemLoc( 'pgin', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func014C() ) then
call CreateItemLoc( 'pspd', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func015C() ) then
call CreateItemLoc( 'rde0', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func016C() ) then
call CreateItemLoc( 'rnsp', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func017C() ) then
call CreateItemLoc( 'ram2', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func018C() ) then
call CreateItemLoc( 'rugt', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func019C() ) then
call CreateItemLoc( 'rump', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func020C() ) then
call CreateItemLoc( 'horl', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func021C() ) then
call CreateItemLoc( 'schl', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func022C() ) then
call CreateItemLoc( 'ccmd', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func023C() ) then
call CreateItemLoc( 'ccmd', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func024C() ) then
call CreateItemLoc( 'rots', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func025C() ) then
call CreateItemLoc( 'scul', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func026C() ) then
call CreateItemLoc( 'srbd', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func027C() ) then
call CreateItemLoc( 'srtl', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func028C() ) then
call CreateItemLoc( 'sor1', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func029C() ) then
call CreateItemLoc( 'shcw', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func030C() ) then
call CreateItemLoc( 'shtm', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func031C() ) then
call CreateItemLoc( 'shhn', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func032C() ) then
call CreateItemLoc( 'shdt', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func033C() ) then
call CreateItemLoc( 'shrs', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func034C() ) then
call CreateItemLoc( 'sksh', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func035C() ) then
call CreateItemLoc( 'soul', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func036C() ) then
call CreateItemLoc( 'gsou', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func037C() ) then
call CreateItemLoc( 'sbok', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func038C() ) then
call CreateItemLoc( 'sprn', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func039C() ) then
call CreateItemLoc( 'spre', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func040C() ) then
call CreateItemLoc( 'stre', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func041C() ) then
call CreateItemLoc( 'stwa', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func042C() ) then
call CreateItemLoc( 'thdm', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func043C() ) then
call CreateItemLoc( 'tmsc', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func044C() ) then
call CreateItemLoc( 'uflg', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func045C() ) then
call CreateItemLoc( 'vddl', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func046C() ) then
call CreateItemLoc( 'afac', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func047C() ) then
call CreateItemLoc( 'spsh', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func048C() ) then
call CreateItemLoc( 'ajen', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func049C() ) then
call CreateItemLoc( 'mcri', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func050C() ) then
call CreateItemLoc( 'moon', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func051C() ) then
call CreateItemLoc( 'rnec', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func052C() ) then
call CreateItemLoc( 'skul', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func053C() ) then
call CreateItemLoc( 'shea', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func054C() ) then
call CreateItemLoc( 'sman', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func055C() ) then
call CreateItemLoc( 'shas', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func056C() ) then
call CreateItemLoc( 'stwp', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func057C() ) then
call CreateItemLoc( 'silk', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func058C() ) then
call CreateItemLoc( 'sneg', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func059C() ) then
call CreateItemLoc( 'ssan', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func060C() ) then
call CreateItemLoc( 'wneg', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
if ( Trig_sitems2_Func061C() ) then
call CreateItemLoc( 'wneu', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]) )
else
endif
endfunction
//===========================================================================
function InitTrig_sitems2 takes nothing returns nothing
set gg_trg_sitems2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems2, Player(0), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems2, Player(1), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems2, Player(2), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems2, Player(3), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems2, Player(4), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems2, Player(5), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems2, Player(6), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems2, Player(7), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems2, Player(8), "item", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sitems2, Player(9), "item", false )
call TriggerAddCondition( gg_trg_sitems2, Condition( function Trig_sitems2_Conditions ) )
call TriggerAddAction( gg_trg_sitems2, function Trig_sitems2_Actions )
endfunction
function Trig_SetSpawn_Actions takes nothing returns nothing
set udg_agopkpaoeg[1] = 0
set udg_agopkpaoeg[2] = 0
set udg_agopkpaoeg[3] = 0
set udg_agopkpaoeg[4] = 0
set udg_agopkpaoeg[5] = 0
set udg_agopkpaoeg[6] = 0
set udg_agopkpaoeg[7] = 0
set udg_agopkpaoeg[8] = 0
set udg_agopkpaoeg[9] = 0
set udg_agopkpaoeg[10] = 0
call ResetTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_SetSpawn takes nothing returns nothing
set gg_trg_SetSpawn = CreateTrigger( )
call DisableTrigger( gg_trg_SetSpawn )
call TriggerRegisterTimerEventPeriodic( gg_trg_SetSpawn, 2.00 )
call TriggerAddAction( gg_trg_SetSpawn, function Trig_SetSpawn_Actions )
endfunction
function Trig_set_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == ";" ) ) then
return false
endif
return true
endfunction
function Trig_set_Func001001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_set_Func001001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_set_Func001001002 takes nothing returns boolean
return GetBooleanAnd( Trig_set_Func001001002001(), Trig_set_Func001001002002() )
endfunction
function Trig_set_Func001A takes nothing returns nothing
call DisplayTextToForce( GetPlayersAll(), ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + udg_mofo[GetUnitUserData(GetEnumUnit())] ) + ( ":|r " + SubStringBJ(GetEventPlayerChatString(), 2, 150) ) ) )
endfunction
function Trig_set_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_set_Func001001002)), function Trig_set_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_set takes nothing returns nothing
set gg_trg_set = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_set, Player(0), ";", false )
call TriggerRegisterPlayerChatEvent( gg_trg_set, Player(1), ";", false )
call TriggerRegisterPlayerChatEvent( gg_trg_set, Player(2), ";", false )
call TriggerRegisterPlayerChatEvent( gg_trg_set, Player(3), ";", false )
call TriggerRegisterPlayerChatEvent( gg_trg_set, Player(4), ";", false )
call TriggerRegisterPlayerChatEvent( gg_trg_set, Player(5), ";", false )
call TriggerRegisterPlayerChatEvent( gg_trg_set, Player(6), ";", false )
call TriggerRegisterPlayerChatEvent( gg_trg_set, Player(7), ";", false )
call TriggerRegisterPlayerChatEvent( gg_trg_set, Player(8), ";", false )
call TriggerRegisterPlayerChatEvent( gg_trg_set, Player(9), ";", false )
call TriggerAddCondition( gg_trg_set, Condition( function Trig_set_Conditions ) )
call TriggerAddAction( gg_trg_set, function Trig_set_Actions )
endfunction
function Trig_heronames_Conditions takes nothing returns boolean
if ( not ( GetEventPlayerChatString() != "hero off" ) ) then
return false
endif
if ( not ( udg_DisableHero == false ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 5) == "hero " ) ) then
return false
endif
return true
endfunction
function Trig_heronames_Func003Func001001 takes nothing returns boolean
return ( GetOwningPlayer(GetEnumUnit()) != GetTriggerPlayer() )
endfunction
function Trig_heronames_Func003Func002001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) == 'h000' )
endfunction
function Trig_heronames_Func003A takes nothing returns nothing
if ( Trig_heronames_Func003Func001001() ) then
return
else
call DoNothing( )
endif
if ( Trig_heronames_Func003Func002001() ) then
return
else
call DoNothing( )
endif
set udg_abc = ( udg_abc + 1 )
set udg_unetttmahnlollololo[udg_abc] = GetEnumUnit()
call SetUnitUserData( GetEnumUnit(), udg_abc )
set udg_NAMEZ[udg_abc] = SubStringBJ(GetEventPlayerChatString(), 6, 121)
set udg_mofo[udg_abc] = SubStringBJ(GetEventPlayerChatString(), 6, 121)
call CreateTextTagUnitBJ( ( udg_ONONAME1[GetConvertedPlayerId(GetOwningPlayer(GetEnumUnit()))] + udg_NAMEZ[udg_abc] ), GetEnumUnit(), 0, 10.00, 100, 100, 100, 0 )
set udg_flooot[udg_abc] = GetLastCreatedTextTag()
call GroupAddUnitSimple( GetEnumUnit(), udg_yttyyt766uytut )
endfunction
function Trig_heronames_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsSelectedAll(GetTriggerPlayer()), function Trig_heronames_Func003A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_heronames takes nothing returns nothing
set gg_trg_heronames = CreateTrigger( )
call DisableTrigger( gg_trg_heronames )
call TriggerRegisterPlayerChatEvent( gg_trg_heronames, Player(0), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_heronames, Player(1), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_heronames, Player(2), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_heronames, Player(3), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_heronames, Player(4), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_heronames, Player(5), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_heronames, Player(6), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_heronames, Player(7), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_heronames, Player(8), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_heronames, Player(9), "hero", false )
call TriggerAddCondition( gg_trg_heronames, Condition( function Trig_heronames_Conditions ) )
call TriggerAddAction( gg_trg_heronames, function Trig_heronames_Actions )
endfunction
function Trig_herooffon_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_herooffon_Conditions takes nothing returns boolean
if ( not Trig_herooffon_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 5) == "hero " ) ) then
return false
endif
return true
endfunction
function Trig_herooffon_Func002Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "hero off" ) ) then
return false
endif
return true
endfunction
function Trig_herooffon_Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "hero on" ) ) then
return false
endif
return true
endfunction
function Trig_herooffon_Actions takes nothing returns nothing
if ( Trig_herooffon_Func002C() ) then
set udg_DisableHero = false
else
if ( Trig_herooffon_Func002Func001C() ) then
set udg_DisableHero = true
else
call DoNothing( )
endif
endif
endfunction
//===========================================================================
function InitTrig_herooffon takes nothing returns nothing
set gg_trg_herooffon = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_herooffon, Player(0), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_herooffon, Player(1), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_herooffon, Player(2), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_herooffon, Player(3), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_herooffon, Player(4), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_herooffon, Player(5), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_herooffon, Player(6), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_herooffon, Player(7), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_herooffon, Player(8), "hero", false )
call TriggerRegisterPlayerChatEvent( gg_trg_herooffon, Player(9), "hero", false )
call TriggerAddCondition( gg_trg_herooffon, Condition( function Trig_herooffon_Conditions ) )
call TriggerAddAction( gg_trg_herooffon, function Trig_herooffon_Actions )
endfunction
function Trig_expiredtext_Func001Func004001001 takes nothing returns boolean
return ( IsLocationFoggedToPlayer(GetUnitLoc(udg_unetttmahnlollololo[GetForLoopIndexA()]), GetFilterPlayer()) == true )
endfunction
function Trig_expiredtext_Func001Func004A takes nothing returns nothing
call ShowTextTagForceBJ( false, udg_flooot[GetForLoopIndexA()], GetForceOfPlayer(GetEnumPlayer()) )
endfunction
function Trig_expiredtext_Actions takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = udg_abc
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call DestroyTextTagBJ( udg_flooot[GetForLoopIndexA()] )
call CreateTextTagUnitBJ( ( udg_ONONAME1[GetConvertedPlayerId(GetOwningPlayer(udg_unetttmahnlollololo[GetForLoopIndexA()]))] + udg_NAMEZ[GetUnitUserData(udg_unetttmahnlollololo[GetForLoopIndexA()])] ), udg_unetttmahnlollololo[GetForLoopIndexA()], 0, 10.00, 100, 100, 100, 0 )
set udg_flooot[GetForLoopIndexA()] = GetLastCreatedTextTag()
call ForForce( GetPlayersMatching(Condition(function Trig_expiredtext_Func001Func004001001)), function Trig_expiredtext_Func001Func004A )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
endfunction
//===========================================================================
function InitTrig_expiredtext takes nothing returns nothing
set gg_trg_expiredtext = CreateTrigger( )
call DisableTrigger( gg_trg_expiredtext )
call TriggerRegisterTimerEventPeriodic( gg_trg_expiredtext, 30.00 )
call TriggerAddAction( gg_trg_expiredtext, function Trig_expiredtext_Actions )
endfunction
function Trig_Waypoints_Conditions takes nothing returns boolean
if ( not ( GetSpellAbilityId() == 'A03E' ) ) then
return false
endif
return true
endfunction
function Trig_Waypoints_Func001C takes nothing returns boolean
if ( not ( RectContainsLoc(gg_rct_Spawn_Zone, GetOrderPointLoc()) == true ) ) then
return false
endif
return true
endfunction
function Trig_Waypoints_Actions takes nothing returns nothing
if ( Trig_Waypoints_Func001C() ) then
call DoNothing( )
else
call WaygateSetDestinationLocBJ( GetSpellAbilityUnit(), GetSpellTargetLoc() )
call WaygateActivateBJ( true, GetSpellAbilityUnit() )
endif
endfunction
//===========================================================================
function InitTrig_Waypoints takes nothing returns nothing
set gg_trg_Waypoints = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Waypoints, EVENT_PLAYER_UNIT_SPELL_CHANNEL )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Waypoints, EVENT_PLAYER_UNIT_SPELL_CAST )
call TriggerAddCondition( gg_trg_Waypoints, Condition( function Trig_Waypoints_Conditions ) )
call TriggerAddAction( gg_trg_Waypoints, function Trig_Waypoints_Actions )
endfunction
function Trig_waygate2_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_waygate2_Func001C takes nothing returns boolean
if ( Trig_waygate2_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_waygate2_Conditions takes nothing returns boolean
if ( not Trig_waygate2_Func001C() ) then
return false
endif
return true
endfunction
function Trig_waygate2_Func012001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_waygate2_Func012001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_waygate2_Func012001002 takes nothing returns boolean
return GetBooleanAnd( Trig_waygate2_Func012001002001(), Trig_waygate2_Func012001002002() )
endfunction
function Trig_waygate2_Func012A takes nothing returns nothing
call UnitAddAbilityBJ( 'Awrp', GetEnumUnit() )
call UnitAddAbilityBJ( 'A03E', GetEnumUnit() )
endfunction
function Trig_waygate2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_waygate2_Func012001002)), function Trig_waygate2_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_waygate2 takes nothing returns nothing
set gg_trg_waygate2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_waygate2, Player(0), "'waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_waygate2, Player(1), "'waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_waygate2, Player(2), "'waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_waygate2, Player(3), "'waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_waygate2, Player(4), "'waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_waygate2, Player(5), "'waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_waygate2, Player(6), "'waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_waygate2, Player(7), "'waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_waygate2, Player(8), "'waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_waygate2, Player(9), "'waygate", true )
call TriggerAddCondition( gg_trg_waygate2, Condition( function Trig_waygate2_Conditions ) )
call TriggerAddAction( gg_trg_waygate2, function Trig_waygate2_Actions )
endfunction
function Trig_remove_waygate_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_remove_waygate_Func001C takes nothing returns boolean
if ( Trig_remove_waygate_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_remove_waygate_Conditions takes nothing returns boolean
if ( not Trig_remove_waygate_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_waygate_Func012001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_remove_waygate_Func012001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_remove_waygate_Func012001002 takes nothing returns boolean
return GetBooleanAnd( Trig_remove_waygate_Func012001002001(), Trig_remove_waygate_Func012001002002() )
endfunction
function Trig_remove_waygate_Func012A takes nothing returns nothing
call UnitRemoveAbilityBJ( 'Awrp', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A03E', GetEnumUnit() )
endfunction
function Trig_remove_waygate_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_remove_waygate_Func012001002)), function Trig_remove_waygate_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_waygate takes nothing returns nothing
set gg_trg_remove_waygate = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_waygate, Player(0), "@waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_waygate, Player(1), "@waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_waygate, Player(3), "@waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_waygate, Player(4), "@waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_waygate, Player(5), "@waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_waygate, Player(2), "@waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_waygate, Player(6), "@waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_waygate, Player(7), "@waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_waygate, Player(8), "@waygate", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_waygate, Player(9), "@waygate", true )
call TriggerAddCondition( gg_trg_remove_waygate, Condition( function Trig_remove_waygate_Conditions ) )
call TriggerAddAction( gg_trg_remove_waygate, function Trig_remove_waygate_Actions )
endfunction
function Trig_magic_pen_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_magic_pen_Func001C takes nothing returns boolean
if ( Trig_magic_pen_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_magic_pen_Conditions takes nothing returns boolean
if ( not Trig_magic_pen_Func001C() ) then
return false
endif
return true
endfunction
function Trig_magic_pen_Func002A takes nothing returns nothing
call CreateDestructableLoc( 'XTmp', GetUnitLoc(GetEnumUnit()), 270.00, 1.00, 0 )
endfunction
function Trig_magic_pen_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_magic_pen_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_magic_pen takes nothing returns nothing
set gg_trg_magic_pen = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_magic_pen, Player(0), "'mp", true )
call TriggerRegisterPlayerChatEvent( gg_trg_magic_pen, Player(1), "'mp", true )
call TriggerRegisterPlayerChatEvent( gg_trg_magic_pen, Player(2), "'mp", true )
call TriggerRegisterPlayerChatEvent( gg_trg_magic_pen, Player(3), "'mp", true )
call TriggerRegisterPlayerChatEvent( gg_trg_magic_pen, Player(4), "'mp", true )
call TriggerRegisterPlayerChatEvent( gg_trg_magic_pen, Player(5), "'mp", true )
call TriggerRegisterPlayerChatEvent( gg_trg_magic_pen, Player(6), "'mp", true )
call TriggerRegisterPlayerChatEvent( gg_trg_magic_pen, Player(7), "'mp", true )
call TriggerRegisterPlayerChatEvent( gg_trg_magic_pen, Player(8), "'mp", true )
call TriggerRegisterPlayerChatEvent( gg_trg_magic_pen, Player(9), "'mp", true )
call TriggerAddCondition( gg_trg_magic_pen, Condition( function Trig_magic_pen_Conditions ) )
call TriggerAddAction( gg_trg_magic_pen, function Trig_magic_pen_Actions )
endfunction
function Trig_findspawnerred_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_findspawnerred_Func001C takes nothing returns boolean
if ( Trig_findspawnerred_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_findspawnerred_Conditions takes nothing returns boolean
if ( not Trig_findspawnerred_Func001C() ) then
return false
endif
return true
endfunction
function Trig_findspawnerred_Func002A takes nothing returns nothing
call SelectUnitForPlayerSingle( GetEnumUnit(), GetTriggerPlayer() )
endfunction
function Trig_findspawnerred_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_findspawnerred_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_findspawnerred takes nothing returns nothing
set gg_trg_findspawnerred = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_findspawnerred, Player(0), "'findspawner", true )
call TriggerRegisterPlayerChatEvent( gg_trg_findspawnerred, Player(1), "'findspawner", true )
call TriggerRegisterPlayerChatEvent( gg_trg_findspawnerred, Player(2), "'findspawner", true )
call TriggerRegisterPlayerChatEvent( gg_trg_findspawnerred, Player(3), "'findspawner", true )
call TriggerRegisterPlayerChatEvent( gg_trg_findspawnerred, Player(4), "'findspawner", true )
call TriggerRegisterPlayerChatEvent( gg_trg_findspawnerred, Player(5), "'findspawner", true )
call TriggerRegisterPlayerChatEvent( gg_trg_findspawnerred, Player(6), "'findspawner", true )
call TriggerRegisterPlayerChatEvent( gg_trg_findspawnerred, Player(7), "'findspawner", true )
call TriggerRegisterPlayerChatEvent( gg_trg_findspawnerred, Player(8), "'findspawner", true )
call TriggerRegisterPlayerChatEvent( gg_trg_findspawnerred, Player(9), "'findspawner", true )
call TriggerAddCondition( gg_trg_findspawnerred, Condition( function Trig_findspawnerred_Conditions ) )
call TriggerAddAction( gg_trg_findspawnerred, function Trig_findspawnerred_Actions )
endfunction
function Trig_NormChat_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "/" ) ) then
return false
endif
return true
endfunction
function Trig_NormChat_Actions takes nothing returns nothing
call DisplayTextToForce( GetPlayersAll(), SubStringBJ(GetEventPlayerChatString(), 2, 128) )
endfunction
//===========================================================================
function InitTrig_NormChat takes nothing returns nothing
set gg_trg_NormChat = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_NormChat, Player(0), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_NormChat, Player(1), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_NormChat, Player(2), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_NormChat, Player(3), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_NormChat, Player(4), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_NormChat, Player(5), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_NormChat, Player(6), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_NormChat, Player(7), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_NormChat, Player(8), ".", false )
call TriggerRegisterPlayerChatEvent( gg_trg_NormChat, Player(9), ".", false )
call TriggerAddCondition( gg_trg_NormChat, Condition( function Trig_NormChat_Conditions ) )
call TriggerAddAction( gg_trg_NormChat, function Trig_NormChat_Actions )
endfunction
function Trig_ClearTriggersonsave_Actions takes nothing returns nothing
call QueuedTriggerClearBJ( )
endfunction
//===========================================================================
function InitTrig_ClearTriggersonsave takes nothing returns nothing
set gg_trg_ClearTriggersonsave = CreateTrigger( )
call TriggerRegisterGameSavedEventBJ( gg_trg_ClearTriggersonsave )
call TriggerAddAction( gg_trg_ClearTriggersonsave, function Trig_ClearTriggersonsave_Actions )
endfunction
function Trig_Title_System_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 7) == "'header" ) ) then
return false
endif
return true
endfunction
function Trig_Title_System_Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(7) ) ) then
return false
endif
return true
endfunction
function Trig_Title_System_Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(6) ) ) then
return false
endif
return true
endfunction
function Trig_Title_System_Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(5) ) ) then
return false
endif
return true
endfunction
function Trig_Title_System_Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(4) ) ) then
return false
endif
return true
endfunction
function Trig_Title_System_Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(3) ) ) then
return false
endif
return true
endfunction
function Trig_Title_System_Func001Func001Func001C takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(2) ) ) then
return false
endif
return true
endfunction
function Trig_Title_System_Func001Func001C takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(1) ) ) then
return false
endif
return true
endfunction
function Trig_Title_System_Func001C takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(0) ) ) then
return false
endif
return true
endfunction
function Trig_Title_System_Actions takes nothing returns nothing
if ( Trig_Title_System_Func001C() ) then
call CreateTextTagLocBJ( SubStringBJ(GetEventPlayerChatString(), 8, 135), GetCameraTargetPositionLoc(), 0.00, 15.00, 100, 0.00, 0.00, 0 )
set udg_TitleText = GetLastCreatedTextTag()
call TriggerSleepAction( 10.00 )
call DestroyTextTagBJ( udg_TitleText )
else
if ( Trig_Title_System_Func001Func001C() ) then
call CreateTextTagLocBJ( SubStringBJ(GetEventPlayerChatString(), 8, 135), GetCameraTargetPositionLoc(), 0.00, 15.00, 0.00, 0.00, 100.00, 0 )
set udg_TitleText = GetLastCreatedTextTag()
call TriggerSleepAction( 10.00 )
call DestroyTextTagBJ( udg_TitleText )
else
if ( Trig_Title_System_Func001Func001Func001C() ) then
call CreateTextTagLocBJ( SubStringBJ(GetEventPlayerChatString(), 8, 135), GetCameraTargetPositionLoc(), 0.00, 15.00, 0.00, 100.00, 100.00, 0 )
set udg_TitleText = GetLastCreatedTextTag()
call TriggerSleepAction( 10.00 )
call DestroyTextTagBJ( udg_TitleText )
else
if ( Trig_Title_System_Func001Func001Func001Func001C() ) then
call CreateTextTagLocBJ( SubStringBJ(GetEventPlayerChatString(), 8, 135), GetCameraTargetPositionLoc(), 0.00, 15.00, 75.00, 0.00, 100.00, 0 )
set udg_TitleText = GetLastCreatedTextTag()
call TriggerSleepAction( 10.00 )
call DestroyTextTagBJ( udg_TitleText )
else
if ( Trig_Title_System_Func001Func001Func001Func001Func001C() ) then
call CreateTextTagLocBJ( SubStringBJ(GetEventPlayerChatString(), 8, 135), GetCameraTargetPositionLoc(), 0.00, 15.00, 100.00, 100.00, 0.00, 0 )
set udg_TitleText = GetLastCreatedTextTag()
call TriggerSleepAction( 10.00 )
call DestroyTextTagBJ( udg_TitleText )
else
if ( Trig_Title_System_Func001Func001Func001Func001Func001Func001C() ) then
call CreateTextTagLocBJ( SubStringBJ(GetEventPlayerChatString(), 8, 135), GetCameraTargetPositionLoc(), 0.00, 15.00, 100.00, 100.00, 0.00, 0 )
set udg_TitleText = GetLastCreatedTextTag()
call TriggerSleepAction( 10.00 )
call DestroyTextTagBJ( udg_TitleText )
else
if ( Trig_Title_System_Func001Func001Func001Func001Func001Func001Func001C() ) then
call CreateTextTagLocBJ( SubStringBJ(GetEventPlayerChatString(), 8, 135), GetCameraTargetPositionLoc(), 0.00, 15.00, 25.00, 100.00, 25.00, 0 )
set udg_TitleText = GetLastCreatedTextTag()
call TriggerSleepAction( 10.00 )
call DestroyTextTagBJ( udg_TitleText )
else
if ( Trig_Title_System_Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call CreateTextTagLocBJ( SubStringBJ(GetEventPlayerChatString(), 8, 135), GetCameraTargetPositionLoc(), 0.00, 15.00, 100.00, 45.00, 45.00, 0 )
set udg_TitleText = GetLastCreatedTextTag()
call TriggerSleepAction( 10.00 )
call DestroyTextTagBJ( udg_TitleText )
else
endif
endif
endif
endif
endif
endif
endif
endif
endfunction
//===========================================================================
function InitTrig_Title_System takes nothing returns nothing
set gg_trg_Title_System = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Title_System, Player(0), "'header", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Title_System, Player(1), "'header", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Title_System, Player(2), "'header", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Title_System, Player(3), "'header", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Title_System, Player(4), "'header", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Title_System, Player(5), "'header", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Title_System, Player(6), "'header", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Title_System, Player(7), "'header", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Title_System, Player(8), "'header", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Title_System, Player(9), "'header", false )
call TriggerAddCondition( gg_trg_Title_System, Condition( function Trig_Title_System_Conditions ) )
call TriggerAddAction( gg_trg_Title_System, function Trig_Title_System_Actions )
endfunction
function Trig_Player_2_time_ban_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_2_time_ban_Conditions takes nothing returns boolean
if ( not Trig_Player_2_time_ban_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_2_time_ban_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(1)) != "Draike" )
endfunction
function Trig_Player_2_time_ban_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(1)) != "BaronVonShnider" )
endfunction
function Trig_Player_2_time_ban_Actions takes nothing returns nothing
if ( Trig_Player_2_time_ban_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_Player_2_time_ban_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[1] )
call SetUserControlForceOn( bj_FORCE_PLAYER[1] )
call TransmissionFromUnitWithNameBJ( bj_FORCE_PLAYER[1], null, "TRIGSTR_407", null, "TRIGSTR_408", bj_TIMETYPE_ADD, 999999.00, true )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_409" )
endfunction
//===========================================================================
function InitTrig_Player_2_time_ban takes nothing returns nothing
set gg_trg_Player_2_time_ban = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_time_ban, Player(0), "timeout blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_time_ban, Player(2), "timeout blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_time_ban, Player(3), "timeout blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_time_ban, Player(4), "timeout blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_time_ban, Player(5), "timeout blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_time_ban, Player(6), "timeout blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_time_ban, Player(7), "timeout blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_time_ban, Player(8), "timeout blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_time_ban, Player(9), "timeout blue", true )
call TriggerAddCondition( gg_trg_Player_2_time_ban, Condition( function Trig_Player_2_time_ban_Conditions ) )
call TriggerAddAction( gg_trg_Player_2_time_ban, function Trig_Player_2_time_ban_Actions )
endfunction
function Trig_Player_2_ban_off_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_2_ban_off_Conditions takes nothing returns boolean
if ( not Trig_Player_2_ban_off_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_2_ban_off_Actions takes nothing returns nothing
call CinematicModeBJ( false, bj_FORCE_PLAYER[1] )
call ClearTextMessagesBJ( bj_FORCE_PLAYER[1] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_410" )
endfunction
//===========================================================================
function InitTrig_Player_2_ban_off takes nothing returns nothing
set gg_trg_Player_2_ban_off = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_ban_off, Player(0), "timeback blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_ban_off, Player(2), "timeback blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_ban_off, Player(3), "timeback blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_ban_off, Player(4), "timeback blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_ban_off, Player(5), "timeback blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_ban_off, Player(6), "timeback blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_ban_off, Player(8), "timeback blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_ban_off, Player(7), "timeback blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_2_ban_off, Player(9), "timeback blue", true )
call TriggerAddCondition( gg_trg_Player_2_ban_off, Condition( function Trig_Player_2_ban_off_Conditions ) )
call TriggerAddAction( gg_trg_Player_2_ban_off, function Trig_Player_2_ban_off_Actions )
endfunction
function Trig_Player_3_time_ban_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_3_time_ban_Conditions takes nothing returns boolean
if ( not Trig_Player_3_time_ban_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_3_time_ban_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(2)) != "Draike" )
endfunction
function Trig_Player_3_time_ban_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(2)) != "BaronVonShnider" )
endfunction
function Trig_Player_3_time_ban_Actions takes nothing returns nothing
if ( Trig_Player_3_time_ban_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_Player_3_time_ban_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[2] )
call SetUserControlForceOn( bj_FORCE_PLAYER[2] )
call TransmissionFromUnitWithNameBJ( bj_FORCE_PLAYER[2], null, "TRIGSTR_411", null, "TRIGSTR_412", bj_TIMETYPE_ADD, 999999.00, true )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_413" )
endfunction
//===========================================================================
function InitTrig_Player_3_time_ban takes nothing returns nothing
set gg_trg_Player_3_time_ban = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_time_ban, Player(0), "timeout teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_time_ban, Player(1), "timeout teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_time_ban, Player(3), "timeout teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_time_ban, Player(4), "timeout teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_time_ban, Player(5), "timeout teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_time_ban, Player(6), "timeout teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_time_ban, Player(7), "timeout teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_time_ban, Player(8), "timeout teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_time_ban, Player(9), "timeout teal", true )
call TriggerAddCondition( gg_trg_Player_3_time_ban, Condition( function Trig_Player_3_time_ban_Conditions ) )
call TriggerAddAction( gg_trg_Player_3_time_ban, function Trig_Player_3_time_ban_Actions )
endfunction
function Trig_Player_3_ban_off_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_3_ban_off_Conditions takes nothing returns boolean
if ( not Trig_Player_3_ban_off_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_3_ban_off_Actions takes nothing returns nothing
call CinematicModeBJ( false, bj_FORCE_PLAYER[2] )
call ClearTextMessagesBJ( bj_FORCE_PLAYER[2] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_414" )
endfunction
//===========================================================================
function InitTrig_Player_3_ban_off takes nothing returns nothing
set gg_trg_Player_3_ban_off = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_ban_off, Player(0), "timeback teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_ban_off, Player(1), "timeback teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_ban_off, Player(3), "timeback teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_ban_off, Player(4), "timeback teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_ban_off, Player(5), "timeback teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_ban_off, Player(6), "timeback teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_ban_off, Player(7), "timeback teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_ban_off, Player(8), "timeback teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_3_ban_off, Player(9), "timeback teal", true )
call TriggerAddCondition( gg_trg_Player_3_ban_off, Condition( function Trig_Player_3_ban_off_Conditions ) )
call TriggerAddAction( gg_trg_Player_3_ban_off, function Trig_Player_3_ban_off_Actions )
endfunction
function Trig_Player_4_time_ban_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_4_time_ban_Conditions takes nothing returns boolean
if ( not Trig_Player_4_time_ban_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_4_time_ban_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(3)) != "Draike" )
endfunction
function Trig_Player_4_time_ban_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(3)) != "BaronVonShnider" )
endfunction
function Trig_Player_4_time_ban_Actions takes nothing returns nothing
if ( Trig_Player_4_time_ban_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_Player_4_time_ban_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[3] )
call SetUserControlForceOn( bj_FORCE_PLAYER[3] )
call TransmissionFromUnitWithNameBJ( bj_FORCE_PLAYER[3], null, "TRIGSTR_415", null, "TRIGSTR_416", bj_TIMETYPE_ADD, 999999.00, true )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_417" )
endfunction
//===========================================================================
function InitTrig_Player_4_time_ban takes nothing returns nothing
set gg_trg_Player_4_time_ban = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_time_ban, Player(0), "timeout purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_time_ban, Player(1), "timeout purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_time_ban, Player(2), "timeout purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_time_ban, Player(4), "timeout purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_time_ban, Player(5), "timeout purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_time_ban, Player(6), "timeout purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_time_ban, Player(7), "timeout purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_time_ban, Player(8), "timeout purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_time_ban, Player(9), "timeout purple", true )
call TriggerAddCondition( gg_trg_Player_4_time_ban, Condition( function Trig_Player_4_time_ban_Conditions ) )
call TriggerAddAction( gg_trg_Player_4_time_ban, function Trig_Player_4_time_ban_Actions )
endfunction
function Trig_Player_4_ban_off_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_4_ban_off_Conditions takes nothing returns boolean
if ( not Trig_Player_4_ban_off_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_4_ban_off_Actions takes nothing returns nothing
call CinematicModeBJ( false, bj_FORCE_PLAYER[3] )
call ClearTextMessagesBJ( bj_FORCE_PLAYER[3] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_418" )
endfunction
//===========================================================================
function InitTrig_Player_4_ban_off takes nothing returns nothing
set gg_trg_Player_4_ban_off = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_ban_off, Player(0), "timeback purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_ban_off, Player(1), "timeback purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_ban_off, Player(2), "timeback purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_ban_off, Player(4), "timeback purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_ban_off, Player(5), "timeback purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_ban_off, Player(6), "timeback purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_ban_off, Player(7), "timeback purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_ban_off, Player(8), "timeback purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_4_ban_off, Player(9), "timeback purple", true )
call TriggerAddCondition( gg_trg_Player_4_ban_off, Condition( function Trig_Player_4_ban_off_Conditions ) )
call TriggerAddAction( gg_trg_Player_4_ban_off, function Trig_Player_4_ban_off_Actions )
endfunction
function Trig_Player_5_time_ban_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_5_time_ban_Conditions takes nothing returns boolean
if ( not Trig_Player_5_time_ban_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_5_time_ban_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(4)) != "Draike" )
endfunction
function Trig_Player_5_time_ban_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(4)) != "BaronVonShnider" )
endfunction
function Trig_Player_5_time_ban_Actions takes nothing returns nothing
if ( Trig_Player_5_time_ban_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_Player_5_time_ban_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[4] )
call SetUserControlForceOn( bj_FORCE_PLAYER[4] )
call TransmissionFromUnitWithNameBJ( bj_FORCE_PLAYER[4], null, "TRIGSTR_419", null, "TRIGSTR_420", bj_TIMETYPE_ADD, 999999.00, true )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_421" )
endfunction
//===========================================================================
function InitTrig_Player_5_time_ban takes nothing returns nothing
set gg_trg_Player_5_time_ban = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_time_ban, Player(0), "timeout yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_time_ban, Player(1), "timeout yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_time_ban, Player(2), "timeout yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_time_ban, Player(3), "timeout yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_time_ban, Player(5), "timeout yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_time_ban, Player(6), "timeout yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_time_ban, Player(7), "timeout yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_time_ban, Player(8), "timeout yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_time_ban, Player(9), "timeout yellow", true )
call TriggerAddCondition( gg_trg_Player_5_time_ban, Condition( function Trig_Player_5_time_ban_Conditions ) )
call TriggerAddAction( gg_trg_Player_5_time_ban, function Trig_Player_5_time_ban_Actions )
endfunction
function Trig_Player_5_ban_off_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_5_ban_off_Conditions takes nothing returns boolean
if ( not Trig_Player_5_ban_off_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_5_ban_off_Actions takes nothing returns nothing
call CinematicModeBJ( false, bj_FORCE_PLAYER[4] )
call ClearTextMessagesBJ( bj_FORCE_PLAYER[4] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_422" )
endfunction
//===========================================================================
function InitTrig_Player_5_ban_off takes nothing returns nothing
set gg_trg_Player_5_ban_off = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_ban_off, Player(0), "timeback yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_ban_off, Player(1), "timeback yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_ban_off, Player(2), "timeback yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_ban_off, Player(3), "timeback yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_ban_off, Player(5), "timeback yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_ban_off, Player(6), "timeback yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_ban_off, Player(7), "timeback yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_ban_off, Player(8), "timeback yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_5_ban_off, Player(9), "timeback yellow", true )
call TriggerAddCondition( gg_trg_Player_5_ban_off, Condition( function Trig_Player_5_ban_off_Conditions ) )
call TriggerAddAction( gg_trg_Player_5_ban_off, function Trig_Player_5_ban_off_Actions )
endfunction
function Trig_Player_6_time_ban_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_6_time_ban_Conditions takes nothing returns boolean
if ( not Trig_Player_6_time_ban_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_6_time_ban_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(5)) != "Draike" )
endfunction
function Trig_Player_6_time_ban_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(5)) != "BaronVonShnider" )
endfunction
function Trig_Player_6_time_ban_Actions takes nothing returns nothing
if ( Trig_Player_6_time_ban_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_Player_6_time_ban_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[5] )
call SetUserControlForceOn( bj_FORCE_PLAYER[5] )
call TransmissionFromUnitWithNameBJ( bj_FORCE_PLAYER[5], null, "TRIGSTR_423", null, "TRIGSTR_424", bj_TIMETYPE_ADD, 999999.00, true )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_425" )
endfunction
//===========================================================================
function InitTrig_Player_6_time_ban takes nothing returns nothing
set gg_trg_Player_6_time_ban = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_time_ban, Player(0), "timeout orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_time_ban, Player(1), "timeout orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_time_ban, Player(2), "timeout orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_time_ban, Player(3), "timeout orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_time_ban, Player(4), "timeout orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_time_ban, Player(6), "timeout orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_time_ban, Player(7), "timeout orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_time_ban, Player(8), "timeout orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_time_ban, Player(9), "timeout orange", true )
call TriggerAddCondition( gg_trg_Player_6_time_ban, Condition( function Trig_Player_6_time_ban_Conditions ) )
call TriggerAddAction( gg_trg_Player_6_time_ban, function Trig_Player_6_time_ban_Actions )
endfunction
function Trig_Player_6_ban_off_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_6_ban_off_Conditions takes nothing returns boolean
if ( not Trig_Player_6_ban_off_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_6_ban_off_Actions takes nothing returns nothing
call CinematicModeBJ( false, bj_FORCE_PLAYER[5] )
call ClearTextMessagesBJ( bj_FORCE_PLAYER[5] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_426" )
endfunction
//===========================================================================
function InitTrig_Player_6_ban_off takes nothing returns nothing
set gg_trg_Player_6_ban_off = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_ban_off, Player(0), "timeback orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_ban_off, Player(1), "timeback orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_ban_off, Player(2), "timeback orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_ban_off, Player(3), "timeback orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_ban_off, Player(4), "timeback orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_ban_off, Player(6), "timeback orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_ban_off, Player(7), "timeback orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_ban_off, Player(8), "timeback orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_6_ban_off, Player(9), "timeback orange", true )
call TriggerAddCondition( gg_trg_Player_6_ban_off, Condition( function Trig_Player_6_ban_off_Conditions ) )
call TriggerAddAction( gg_trg_Player_6_ban_off, function Trig_Player_6_ban_off_Actions )
endfunction
function Trig_Player_7_time_ban_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_7_time_ban_Conditions takes nothing returns boolean
if ( not Trig_Player_7_time_ban_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_7_time_ban_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(6)) != "Draike" )
endfunction
function Trig_Player_7_time_ban_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(6)) != "BaronVonShnider" )
endfunction
function Trig_Player_7_time_ban_Actions takes nothing returns nothing
if ( Trig_Player_7_time_ban_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_Player_7_time_ban_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[6] )
call SetUserControlForceOn( bj_FORCE_PLAYER[6] )
call TransmissionFromUnitWithNameBJ( bj_FORCE_PLAYER[6], null, "TRIGSTR_427", null, "TRIGSTR_428", bj_TIMETYPE_ADD, 999999.00, true )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_429" )
endfunction
//===========================================================================
function InitTrig_Player_7_time_ban takes nothing returns nothing
set gg_trg_Player_7_time_ban = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_time_ban, Player(0), "timeout green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_time_ban, Player(1), "timeout green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_time_ban, Player(2), "timeout green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_time_ban, Player(3), "timeout green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_time_ban, Player(4), "timeout green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_time_ban, Player(5), "timeout green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_time_ban, Player(7), "timeout green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_time_ban, Player(8), "timeout green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_time_ban, Player(9), "timeout green", true )
call TriggerAddCondition( gg_trg_Player_7_time_ban, Condition( function Trig_Player_7_time_ban_Conditions ) )
call TriggerAddAction( gg_trg_Player_7_time_ban, function Trig_Player_7_time_ban_Actions )
endfunction
function Trig_Player_7_ban_off_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_7_ban_off_Conditions takes nothing returns boolean
if ( not Trig_Player_7_ban_off_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_7_ban_off_Actions takes nothing returns nothing
call CinematicModeBJ( false, bj_FORCE_PLAYER[6] )
call ClearTextMessagesBJ( bj_FORCE_PLAYER[6] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_430" )
endfunction
//===========================================================================
function InitTrig_Player_7_ban_off takes nothing returns nothing
set gg_trg_Player_7_ban_off = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_ban_off, Player(0), "timeback green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_ban_off, Player(1), "timeback green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_ban_off, Player(2), "timeback green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_ban_off, Player(3), "timeback green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_ban_off, Player(4), "timeback green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_ban_off, Player(5), "timeback green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_ban_off, Player(7), "timeback green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_ban_off, Player(8), "timeback green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_7_ban_off, Player(9), "timeback green", true )
call TriggerAddCondition( gg_trg_Player_7_ban_off, Condition( function Trig_Player_7_ban_off_Conditions ) )
call TriggerAddAction( gg_trg_Player_7_ban_off, function Trig_Player_7_ban_off_Actions )
endfunction
function Trig_Player_8_time_ban_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_8_time_ban_Conditions takes nothing returns boolean
if ( not Trig_Player_8_time_ban_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_8_time_ban_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(7)) != "Draike" )
endfunction
function Trig_Player_8_time_ban_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(7)) != "BaronVonShnider" )
endfunction
function Trig_Player_8_time_ban_Actions takes nothing returns nothing
if ( Trig_Player_8_time_ban_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_Player_8_time_ban_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[7] )
call SetUserControlForceOn( bj_FORCE_PLAYER[7] )
call TransmissionFromUnitWithNameBJ( bj_FORCE_PLAYER[7], null, "TRIGSTR_431", null, "TRIGSTR_432", bj_TIMETYPE_ADD, 999999.00, true )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_433" )
endfunction
//===========================================================================
function InitTrig_Player_8_time_ban takes nothing returns nothing
set gg_trg_Player_8_time_ban = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban, Player(0), "timeout pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban, Player(1), "timeout pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban, Player(2), "timeout pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban, Player(3), "timeout pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban, Player(4), "timeout pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban, Player(5), "timeout pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban, Player(6), "timeout pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban, Player(8), "timeout pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban, Player(9), "timeout pink", true )
call TriggerAddCondition( gg_trg_Player_8_time_ban, Condition( function Trig_Player_8_time_ban_Conditions ) )
call TriggerAddAction( gg_trg_Player_8_time_ban, function Trig_Player_8_time_ban_Actions )
endfunction
function Trig_Player_8_ban_off_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_8_ban_off_Conditions takes nothing returns boolean
if ( not Trig_Player_8_ban_off_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_8_ban_off_Actions takes nothing returns nothing
call CinematicModeBJ( false, bj_FORCE_PLAYER[7] )
call ClearTextMessagesBJ( bj_FORCE_PLAYER[7] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_434" )
endfunction
//===========================================================================
function InitTrig_Player_8_ban_off takes nothing returns nothing
set gg_trg_Player_8_ban_off = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off, Player(0), "timeback pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off, Player(1), "timeback pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off, Player(3), "timeback pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off, Player(2), "timeback pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off, Player(4), "timeback pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off, Player(5), "timeback pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off, Player(6), "timeback pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off, Player(8), "timeback pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off, Player(9), "timeback pink", true )
call TriggerAddCondition( gg_trg_Player_8_ban_off, Condition( function Trig_Player_8_ban_off_Conditions ) )
call TriggerAddAction( gg_trg_Player_8_ban_off, function Trig_Player_8_ban_off_Actions )
endfunction
function Trig_Player_8_time_ban_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_8_time_ban_Copy_Conditions takes nothing returns boolean
if ( not Trig_Player_8_time_ban_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_8_time_ban_Copy_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(8)) != "Draike" )
endfunction
function Trig_Player_8_time_ban_Copy_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(8)) != "BaronVonShnider" )
endfunction
function Trig_Player_8_time_ban_Copy_Actions takes nothing returns nothing
if ( Trig_Player_8_time_ban_Copy_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_Player_8_time_ban_Copy_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[8] )
call SetUserControlForceOn( bj_FORCE_PLAYER[8] )
call TransmissionFromUnitWithNameBJ( bj_FORCE_PLAYER[8], null, "TRIGSTR_435", null, "TRIGSTR_436", bj_TIMETYPE_ADD, 999999.00, true )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_437" )
endfunction
//===========================================================================
function InitTrig_Player_8_time_ban_Copy takes nothing returns nothing
set gg_trg_Player_8_time_ban_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy, Player(0), "timeout gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy, Player(1), "timeout gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy, Player(3), "timeout gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy, Player(2), "timeout gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy, Player(4), "timeout gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy, Player(5), "timeout gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy, Player(6), "timeout gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy, Player(7), "timeout gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy, Player(9), "timeout gray", true )
call TriggerAddCondition( gg_trg_Player_8_time_ban_Copy, Condition( function Trig_Player_8_time_ban_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Player_8_time_ban_Copy, function Trig_Player_8_time_ban_Copy_Actions )
endfunction
function Trig_Player_8_ban_off_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_8_ban_off_Copy_Conditions takes nothing returns boolean
if ( not Trig_Player_8_ban_off_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_8_ban_off_Copy_Actions takes nothing returns nothing
call CinematicModeBJ( false, bj_FORCE_PLAYER[8] )
call ClearTextMessagesBJ( bj_FORCE_PLAYER[8] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_438" )
endfunction
//===========================================================================
function InitTrig_Player_8_ban_off_Copy takes nothing returns nothing
set gg_trg_Player_8_ban_off_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy, Player(0), "timeback gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy, Player(1), "timeback gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy, Player(2), "timeback gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy, Player(3), "timeback gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy, Player(4), "timeback gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy, Player(5), "timeback gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy, Player(6), "timeback gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy, Player(7), "timeback gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy, Player(9), "timeback gray", true )
call TriggerAddCondition( gg_trg_Player_8_ban_off_Copy, Condition( function Trig_Player_8_ban_off_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Player_8_ban_off_Copy, function Trig_Player_8_ban_off_Copy_Actions )
endfunction
function Trig_Player_8_time_ban_Copy_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_8_time_ban_Copy_Copy_Conditions takes nothing returns boolean
if ( not Trig_Player_8_time_ban_Copy_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_8_time_ban_Copy_Copy_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(9)) != "Draike" )
endfunction
function Trig_Player_8_time_ban_Copy_Copy_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(9)) != "BaronVonShnider" )
endfunction
function Trig_Player_8_time_ban_Copy_Copy_Actions takes nothing returns nothing
if ( Trig_Player_8_time_ban_Copy_Copy_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_Player_8_time_ban_Copy_Copy_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[9] )
call SetUserControlForceOn( bj_FORCE_PLAYER[9] )
call TransmissionFromUnitWithNameBJ( bj_FORCE_PLAYER[9], null, "TRIGSTR_439", null, "TRIGSTR_440", bj_TIMETYPE_ADD, 999999.00, true )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_441" )
endfunction
//===========================================================================
function InitTrig_Player_8_time_ban_Copy_Copy takes nothing returns nothing
set gg_trg_Player_8_time_ban_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy_Copy, Player(0), "timeout lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy_Copy, Player(1), "timeout lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy_Copy, Player(2), "timeout lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy_Copy, Player(3), "timeout lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy_Copy, Player(4), "timeout lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy_Copy, Player(5), "timeout lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy_Copy, Player(6), "timeout lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy_Copy, Player(7), "timeout lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_time_ban_Copy_Copy, Player(8), "timeout lightblue", true )
call TriggerAddCondition( gg_trg_Player_8_time_ban_Copy_Copy, Condition( function Trig_Player_8_time_ban_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Player_8_time_ban_Copy_Copy, function Trig_Player_8_time_ban_Copy_Copy_Actions )
endfunction
function Trig_Player_8_ban_off_Copy_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Player_8_ban_off_Copy_Copy_Conditions takes nothing returns boolean
if ( not Trig_Player_8_ban_off_Copy_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Player_8_ban_off_Copy_Copy_Actions takes nothing returns nothing
call CinematicModeBJ( false, bj_FORCE_PLAYER[9] )
call ClearTextMessagesBJ( bj_FORCE_PLAYER[9] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_442" )
endfunction
//===========================================================================
function InitTrig_Player_8_ban_off_Copy_Copy takes nothing returns nothing
set gg_trg_Player_8_ban_off_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy_Copy, Player(0), "timeback lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy_Copy, Player(1), "timeback lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy_Copy, Player(2), "timeback lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy_Copy, Player(3), "timeback lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy_Copy, Player(4), "timeback lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy_Copy, Player(5), "timeback lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy_Copy, Player(6), "timeback lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy_Copy, Player(7), "timeback lightblue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Player_8_ban_off_Copy_Copy, Player(8), "timeback lightblue", true )
call TriggerAddCondition( gg_trg_Player_8_ban_off_Copy_Copy, Condition( function Trig_Player_8_ban_off_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Player_8_ban_off_Copy_Copy, function Trig_Player_8_ban_off_Copy_Copy_Actions )
endfunction
function Trig_transport_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_transport_Func001C takes nothing returns boolean
if ( Trig_transport_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_transport_Conditions takes nothing returns boolean
if ( not Trig_transport_Func001C() ) then
return false
endif
return true
endfunction
function Trig_transport_Func012Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_transport_Func012A takes nothing returns nothing
if ( Trig_transport_Func012Func001C() ) then
call UnitAddAbilityBJ( 'Aloa', GetEnumUnit() )
call UnitAddAbilityBJ( 'Adro', GetEnumUnit() )
call UnitAddAbilityBJ( 'Sch3', GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_transport_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_transport_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_transport takes nothing returns nothing
set gg_trg_transport = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_transport, Player(0), "'transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport, Player(1), "'transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport, Player(2), "'transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport, Player(3), "'transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport, Player(4), "'transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport, Player(5), "'transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport, Player(6), "'transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport, Player(7), "'transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport, Player(8), "'transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport, Player(9), "'transport", true )
call TriggerAddCondition( gg_trg_transport, Condition( function Trig_transport_Conditions ) )
call TriggerAddAction( gg_trg_transport, function Trig_transport_Actions )
endfunction
function Trig_transport_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_transport_Copy_Func001C takes nothing returns boolean
if ( Trig_transport_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_transport_Copy_Conditions takes nothing returns boolean
if ( not Trig_transport_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_transport_Copy_Func012Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_transport_Copy_Func012A takes nothing returns nothing
if ( Trig_transport_Copy_Func012Func001C() ) then
call UnitAddAbilityBJ( 'Adev', GetEnumUnit() )
call UnitAddAbilityBJ( 'Advc', GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_transport_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_transport_Copy_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_transport_Copy takes nothing returns nothing
set gg_trg_transport_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_transport_Copy, Player(0), "'devour", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport_Copy, Player(1), "'devour", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport_Copy, Player(2), "'devour", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport_Copy, Player(3), "'devour", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport_Copy, Player(4), "'devour", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport_Copy, Player(5), "'devour", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport_Copy, Player(6), "'devour", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport_Copy, Player(7), "'devour", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport_Copy, Player(8), "'devour", true )
call TriggerRegisterPlayerChatEvent( gg_trg_transport_Copy, Player(9), "'devour", true )
call TriggerAddCondition( gg_trg_transport_Copy, Condition( function Trig_transport_Copy_Conditions ) )
call TriggerAddAction( gg_trg_transport_Copy, function Trig_transport_Copy_Actions )
endfunction
function Trig_arrow_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_arrow_Func001C takes nothing returns boolean
if ( Trig_arrow_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_arrow_Conditions takes nothing returns boolean
if ( not Trig_arrow_Func001C() ) then
return false
endif
return true
endfunction
function Trig_arrow_Func012Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_arrow_Func012A takes nothing returns nothing
if ( Trig_arrow_Func012Func001C() ) then
call UnitAddAbilityBJ( 'A05K', GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_arrow_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_arrow_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_arrow takes nothing returns nothing
set gg_trg_arrow = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_arrow, Player(0), "'arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_arrow, Player(1), "'arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_arrow, Player(2), "'arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_arrow, Player(3), "'arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_arrow, Player(4), "'arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_arrow, Player(5), "'arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_arrow, Player(6), "'arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_arrow, Player(7), "'arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_arrow, Player(8), "'arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_arrow, Player(9), "'arrow", true )
call TriggerAddCondition( gg_trg_arrow, Condition( function Trig_arrow_Conditions ) )
call TriggerAddAction( gg_trg_arrow, function Trig_arrow_Actions )
endfunction
function Trig_remove_arrow_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_remove_arrow_Func001C takes nothing returns boolean
if ( Trig_remove_arrow_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_remove_arrow_Conditions takes nothing returns boolean
if ( not Trig_remove_arrow_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_arrow_Func012Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_arrow_Func012A takes nothing returns nothing
if ( Trig_remove_arrow_Func012Func001C() ) then
call UnitRemoveAbilityBJ( 'A05K', GetTriggerUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_remove_arrow_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_remove_arrow_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_arrow takes nothing returns nothing
set gg_trg_remove_arrow = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_arrow, Player(0), "@arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_arrow, Player(1), "@arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_arrow, Player(2), "@arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_arrow, Player(3), "@arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_arrow, Player(4), "@arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_arrow, Player(5), "@arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_arrow, Player(6), "@arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_arrow, Player(7), "@arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_arrow, Player(8), "@arrow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_arrow, Player(9), "@arrow", true )
call TriggerAddCondition( gg_trg_remove_arrow, Condition( function Trig_remove_arrow_Conditions ) )
call TriggerAddAction( gg_trg_remove_arrow, function Trig_remove_arrow_Actions )
endfunction
function Trig_remove_transport_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_remove_transport_Func001C takes nothing returns boolean
if ( Trig_remove_transport_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_remove_transport_Conditions takes nothing returns boolean
if ( not Trig_remove_transport_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_transport_Func012Func001Func001001002 takes nothing returns boolean
return ( IsUnitInTransportBJ(GetFilterUnit(), GetEnumUnit()) == true )
endfunction
function Trig_remove_transport_Func012Func001Func001A takes nothing returns nothing
call KillUnit( GetEnumUnit() )
endfunction
function Trig_remove_transport_Func012Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_transport_Func012A takes nothing returns nothing
if ( Trig_remove_transport_Func012Func001C() ) then
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_remove_transport_Func012Func001Func001001002)), function Trig_remove_transport_Func012Func001Func001A )
call UnitRemoveAbilityBJ( 'Aloa', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Slo3', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Amel', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Sdro', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Adro', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Sch3', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Sch2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Sch5', GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_remove_transport_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_remove_transport_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_transport takes nothing returns nothing
set gg_trg_remove_transport = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_transport, Player(0), "@transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_transport, Player(1), "@transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_transport, Player(2), "@transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_transport, Player(3), "@transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_transport, Player(4), "@transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_transport, Player(5), "@transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_transport, Player(6), "@transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_transport, Player(7), "@transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_transport, Player(8), "@transport", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_transport, Player(9), "@transport", true )
call TriggerAddCondition( gg_trg_remove_transport, Condition( function Trig_remove_transport_Conditions ) )
call TriggerAddAction( gg_trg_remove_transport, function Trig_remove_transport_Actions )
endfunction
function Trig_Add_Mana_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Add_Mana_Func001C takes nothing returns boolean
if ( Trig_Add_Mana_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Add_Mana_Conditions takes nothing returns boolean
if ( not Trig_Add_Mana_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Add_Mana_Func012Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_Add_Mana_Func012A takes nothing returns nothing
if ( Trig_Add_Mana_Func012Func001C() ) then
call UnitAddAbilityBJ( 'ANre', GetEnumUnit() )
call UnitAddAbilityBJ( 'AI2m', GetEnumUnit() )
call SetUnitManaPercentBJ( GetEnumUnit(), 100 )
else
call DoNothing( )
endif
endfunction
function Trig_Add_Mana_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_Add_Mana_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Add_Mana takes nothing returns nothing
set gg_trg_Add_Mana = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana, Player(0), "'manaadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana, Player(1), "'manaadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana, Player(2), "'manaadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana, Player(3), "'manaadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana, Player(4), "'manaadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana, Player(5), "'manaadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana, Player(6), "'manaadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana, Player(7), "'manaadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana, Player(8), "'manaadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana, Player(9), "'manaadd", true )
call TriggerAddCondition( gg_trg_Add_Mana, Condition( function Trig_Add_Mana_Conditions ) )
call TriggerAddAction( gg_trg_Add_Mana, function Trig_Add_Mana_Actions )
endfunction
function Trig_Add_Mana_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Add_Mana_Copy_Func001C takes nothing returns boolean
if ( Trig_Add_Mana_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Add_Mana_Copy_Conditions takes nothing returns boolean
if ( not Trig_Add_Mana_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Add_Mana_Copy_Func012Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_Add_Mana_Copy_Func012A takes nothing returns nothing
if ( Trig_Add_Mana_Copy_Func012Func001C() ) then
call UnitAddAbilityBJ( 'Arel', GetEnumUnit() )
call UnitAddItemByIdSwapped( 'I02G', GetEnumUnit() )
call UnitUseItem( GetEnumUnit(), GetLastCreatedItem() )
call RemoveItem( GetLastCreatedItem() )
else
call DoNothing( )
endif
endfunction
function Trig_Add_Mana_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_Add_Mana_Copy_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Add_Mana_Copy takes nothing returns nothing
set gg_trg_Add_Mana_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana_Copy, Player(0), "'lifeadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana_Copy, Player(1), "'lifeadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana_Copy, Player(2), "'lifeadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana_Copy, Player(3), "'lifeadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana_Copy, Player(4), "'lifeadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana_Copy, Player(5), "'lifeadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana_Copy, Player(6), "'lifeadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana_Copy, Player(7), "'lifeadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana_Copy, Player(8), "'lifeadd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Add_Mana_Copy, Player(9), "'lifeadd", true )
call TriggerAddCondition( gg_trg_Add_Mana_Copy, Condition( function Trig_Add_Mana_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Add_Mana_Copy, function Trig_Add_Mana_Copy_Actions )
endfunction
function Trig_Hero_Inventory_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Hero_Inventory_Func001C takes nothing returns boolean
if ( Trig_Hero_Inventory_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Hero_Inventory_Conditions takes nothing returns boolean
if ( not Trig_Hero_Inventory_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Hero_Inventory_Func012Func001Func001C takes nothing returns boolean
if ( not ( GetUnitCurrentOrder(GetEnumUnit()) == String2OrderIdBJ("attackground") ) ) then
return false
endif
return true
endfunction
function Trig_Hero_Inventory_Func012Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( IsUnitType(GetEnumUnit(), UNIT_TYPE_HERO) != true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_Hero_Inventory_Func012A takes nothing returns nothing
if ( Trig_Hero_Inventory_Func012Func001C() ) then
if ( Trig_Hero_Inventory_Func012Func001Func001C() ) then
call IssueImmediateOrderBJ( GetEnumUnit(), "stop" )
else
endif
call UnitAddAbilityBJ( 'AInv', GetEnumUnit() )
call SetHeroLevelBJ( GetEnumUnit(), 1, false )
call ModifyHeroStat( bj_HEROSTAT_STR, GetEnumUnit(), bj_MODIFYMETHOD_ADD, 5 )
call ModifyHeroStat( bj_HEROSTAT_AGI, GetEnumUnit(), bj_MODIFYMETHOD_ADD, 5 )
call ModifyHeroStat( bj_HEROSTAT_INT, GetEnumUnit(), bj_MODIFYMETHOD_ADD, 5 )
call ModifyHeroSkillPoints( GetEnumUnit(), bj_MODIFYMETHOD_ADD, 1 )
else
call DoNothing( )
endif
endfunction
function Trig_Hero_Inventory_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_Hero_Inventory_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Hero_Inventory takes nothing returns nothing
set gg_trg_Hero_Inventory = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Hero_Inventory, Player(0), "'hero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Hero_Inventory, Player(1), "'hero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Hero_Inventory, Player(2), "'hero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Hero_Inventory, Player(3), "'hero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Hero_Inventory, Player(4), "'hero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Hero_Inventory, Player(5), "'hero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Hero_Inventory, Player(6), "'hero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Hero_Inventory, Player(7), "'hero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Hero_Inventory, Player(8), "'hero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Hero_Inventory, Player(9), "'hero", true )
call TriggerAddCondition( gg_trg_Hero_Inventory, Condition( function Trig_Hero_Inventory_Conditions ) )
call TriggerAddAction( gg_trg_Hero_Inventory, function Trig_Hero_Inventory_Actions )
endfunction
function Trig_Untitled_Trigger_020_Conditions takes nothing returns boolean
if ( not ( GetUnitTypeId(GetSpellTargetUnit()) == 'h03R' ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_020_Actions takes nothing returns nothing
call UnitAddAbilityBJ( GetSpellAbilityId(), GetSpellTargetUnit() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_020 takes nothing returns nothing
set gg_trg_Untitled_Trigger_020 = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Untitled_Trigger_020, EVENT_PLAYER_UNIT_SPELL_CAST )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Untitled_Trigger_020, EVENT_PLAYER_UNIT_SPELL_CHANNEL )
call TriggerAddCondition( gg_trg_Untitled_Trigger_020, Condition( function Trig_Untitled_Trigger_020_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_020, function Trig_Untitled_Trigger_020_Actions )
endfunction
function Trig_open_door_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_open_door_Func001C takes nothing returns boolean
if ( Trig_open_door_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_open_door_Conditions takes nothing returns boolean
if ( not Trig_open_door_Func001C() ) then
return false
endif
return true
endfunction
function Trig_open_door_Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_open_door_Func002Func001Func001C takes nothing returns boolean
if ( not ( GetDestructableMaxLife(GetEnumDestructable()) == 501.00 ) ) then
return false
endif
return true
endfunction
function Trig_open_door_Func002Func001A takes nothing returns nothing
if ( Trig_open_door_Func002Func001Func001C() ) then
call ModifyGateBJ( bj_GATEOPERATION_OPEN, GetEnumDestructable() )
else
call DoNothing( )
endif
endfunction
function Trig_open_door_Func002A takes nothing returns nothing
call EnumDestructablesInCircleBJ( 256, GetUnitLoc(GetEnumUnit()), function Trig_open_door_Func002Func001A )
endfunction
function Trig_open_door_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_open_door_Func002001002)), function Trig_open_door_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_open_door takes nothing returns nothing
set gg_trg_open_door = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_open_door, Player(0), "open door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_open_door, Player(1), "open door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_open_door, Player(2), "open door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_open_door, Player(3), "open door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_open_door, Player(4), "open door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_open_door, Player(5), "open door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_open_door, Player(6), "open door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_open_door, Player(7), "open door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_open_door, Player(8), "open door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_open_door, Player(9), "open door", true )
call TriggerAddCondition( gg_trg_open_door, Condition( function Trig_open_door_Conditions ) )
call TriggerAddAction( gg_trg_open_door, function Trig_open_door_Actions )
endfunction
function Trig_close_door_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_close_door_Func001C takes nothing returns boolean
if ( Trig_close_door_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_close_door_Conditions takes nothing returns boolean
if ( not Trig_close_door_Func001C() ) then
return false
endif
return true
endfunction
function Trig_close_door_Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_close_door_Func002Func001003 takes nothing returns nothing
call ModifyGateBJ( bj_GATEOPERATION_CLOSE, GetEnumDestructable() )
endfunction
function Trig_close_door_Func002A takes nothing returns nothing
call EnumDestructablesInCircleBJ( 300.00, GetUnitLoc(GetEnumUnit()), function Trig_close_door_Func002Func001003 )
endfunction
function Trig_close_door_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_close_door_Func002001002)), function Trig_close_door_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_close_door takes nothing returns nothing
set gg_trg_close_door = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_close_door, Player(0), "close door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_close_door, Player(1), "close door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_close_door, Player(2), "close door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_close_door, Player(3), "close door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_close_door, Player(4), "close door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_close_door, Player(5), "close door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_close_door, Player(6), "close door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_close_door, Player(7), "close door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_close_door, Player(8), "close door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_close_door, Player(9), "close door", true )
call TriggerAddCondition( gg_trg_close_door, Condition( function Trig_close_door_Conditions ) )
call TriggerAddAction( gg_trg_close_door, function Trig_close_door_Actions )
endfunction
function Trig_leffects_Actions takes nothing returns nothing
set udg_SPX[1] = "Abilities\\Spells\\Human\\DevotionAura\\DevotionAura.mdx"
set udg_SPX[2] = "Abilities\\Spells\\Human\\DivineShield\\DivineShieldTarget.mdx"
set udg_SPX[3] = "Abilities\\Spells\\Human\\Slow\\SlowTarget.mdx"
set udg_SPX[4] = "Abilities\\Spells\\NightElf\\Barkskin\\BarkSkinTarget.mdx"
set udg_SPX[5] = "Abilities\\Spells\\NightElf\\EntanglingRoots\\EntanglingRootsTarget.mdx"
set udg_SPX[6] = "Abilities\\Spells\\NightElf\\FaerieFire\\FaerieFireTarget.mdx"
set udg_SPX[7] = "Abilities\\Spells\\NightElf\\MoonWell\\MoonWellCasterArt.mdx"
set udg_SPX[8] = "Abilities\\Spells\\NightElf\\Rejuvenation\\RejuvenationTarget.mdx"
set udg_SPX[9] = "Abilities\\Spells\\NightElf\\MoonWell\\MoonWellCasterArt.mdx"
set udg_SPX[10] = "Abilities\\Spells\\NightElf\\Starfall\\StarfallCaster.mdx"
set udg_SPX[11] = "Abilities\\Spells\\NightElf\\ThornsAura\\ThornsAura.mdx"
set udg_SPX[12] = "Abilities\\Spells\\NightElf\\TargetArtLumber\\TargetArtLumber.mdx"
set udg_SPX[13] = "Abilities\\Spells\\Orc\\Berserker\\Berserkertarget.mdx"
set udg_SPX[14] = "Abilities\\Spells\\Orc\\Bloodlust\\BloodLustTarget.mdx"
set udg_SPX[15] = "Abilities\\Spells\\Orc\\CommandAura\\CommandAura.mdx"
set udg_SPX[16] = "Abilities\\Spells\\Orc\\Ensnare\\ensnareTarget.mdx"
set udg_SPX[17] = "Abilities\\Spells\\Orc\\LightningShield\\LightningShieldTarget.mdx"
set udg_SPX[18] = "Abilities\\Spells\\Orc\\Purge\\PurgeBuffTarget.mdx"
set udg_SPX[19] = "Abilities\\Spells\\Orc\\SpikeBarrier\\SpikeBarrier.mdx"
set udg_SPX[20] = "Abilities\\Spells\\Undead\\AntiMagicShell\\AntiMagicShell.mdx"
set udg_SPX[21] = "Abilities\\Spells\\Undead\\Curse\\CurseTarget.mdx"
set udg_SPX[22] = "Abilities\\Spells\\Undead\\Cripple\\CrippleTarget.mdx"
set udg_SPX[23] = "Abilities\\Spells\\Undead\\FrostArmor\\FrostArmorTarget.mdx"
set udg_SPX[24] = "Abilities\\Spells\\Undead\\PlagueCloud\\PlagueCloudCaster.mdx"
set udg_SPX[25] = "Abilities\\Spells\\Undead\\UnholyAura\\UnholyAura.mdx"
set udg_SPX[26] = "Abilities\\Spells\\Undead\\VampiricAura\\VampiricAura.mdx"
set udg_SPX[27] = "Abilities\\Spells\\Undead\\Web\\WebTarget.mdx"
set udg_SPX[28] = "Abilities\\Weapons\\BlackKeeperMissile\\BlackKeeperMissile.mdx"
set udg_SPX[29] = "Abilities\\Weapons\\Banditmissile\\Banditmissile.mdx"
set udg_SPX[30] = "Abilities\\Weapons\\BansheeMissile\\BansheeMissile.mdx"
set udg_SPX[31] = "Abilities\\Weapons\\BristleBackMissile\\BristleBackMissile.mdx"
set udg_SPX[32] = "Abilities\\Weapons\\Catapult\\CatapultMissile.mdx"
set udg_SPX[33] = "Abilities\\Weapons\\CryptFiendMissile\\CryptFiendMissile.mdx"
set udg_SPX[34] = "Abilities\\Weapons\\ColdArrow\\ColdArrowMissile.mdx"
set udg_SPX[35] = "Abilities\\Weapons\\DruidoftheTalonMissile\\DruidoftheTalonMissile.mdx"
set udg_SPX[36] = "Abilities\\Weapons\\Dryadmissile\\Dryadmissile.mdx"
set udg_SPX[37] = "Abilities\\Weapons\\FarseerMissile\\FarseerMissile.mdx"
set udg_SPX[38] = "Abilities\\Weapons\\FireBallMissile\\FireBallMissile.mdx"
set udg_SPX[39] = "Abilities\\Weapons\\FlamingArrow\\FlamingArrowMissile.mdx"
set udg_SPX[40] = "Abilities\\Weapons\\GargoyleMissile\\GargoyleMissile.mdx"
set udg_SPX[41] = "Abilities\\Weapons\\GryphonRiderMissile\\GryphonRiderMissile.mdx"
set udg_SPX[42] = "Abilities\\Weapons\\HarpyMissile\\HarpyMissile.mdx"
set udg_SPX[43] = "Abilities\\Weapons\\huntermissile\\huntermissile.mdx"
set udg_SPX[44] = "Abilities\\Weapons\\KeeperGroveMissile\\KeeperGroveMissile.mdx"
set udg_SPX[45] = "Abilities\\Weapons\\LichMissile\\LichMissile.mdx"
set udg_SPX[46] = "Abilities\\Weapons\\NecromancerMissile\\NecromancerMissile.mdx"
set udg_SPX[47] = "Abilities\\Weapons\\SearingArrow\\SearingArrowMissile.mdx"
set udg_SPX[48] = "Abilities\\Weapons\\WaterElementalMissile\\WaterElementalMissile.mdx"
set udg_SPX[49] = "Buildings\\Other\\CircleOfPower\\CircleOfPower.mdx"
set udg_SPX[50] = "Doodads\\Cinematic\\FireTrapUp\\FireTrapUp.mdx"
set udg_SPX[51] = "Doodads\\Cinematic\\FrostTrapUp\\FrostTrapUp.mdx"
set udg_SPX[52] = "Doodads\\Cityscape\\Plants\\PottedPlant\\PottedPlant.mdx"
set udg_SPX[53] = "Doodads\\Cityscape\\Props\\CrystalLamp\\CrystalLamp.mdx"
set udg_SPX[54] = "Doodads\\Cityscape\\Props\\CrystalShield\\CrystalShield.mdx"
set udg_SPX[55] = "Doodads\\Cityscape\\Props\\LanternPost\\LanternPost.mdx"
set udg_SPX[56] = "Doodads\\Cityscape\\Props\\MagicRunes\\MagicRunes0.mdx"
set udg_SPX[57] = "Doodads\\Cityscape\\Props\\MagicRunes\\MagicRunes1.mdx"
set udg_SPX[58] = "Doodads\\Cityscape\\Props\\MagicRunes\\MagicRunes2.mdx"
set udg_SPX[59] = "Doodads\\Cityscape\\Structures\\City_ColumnSingle\\City_ColumnSingle.mdx"
set udg_SPX[60] = "Doodads\\Dungeon\\Props\\MineCart\\MineCart.mdx"
set udg_SPX[61] = "Doodads\\LordaeronSummer\\Plants\\Corn\\Corn.mdx"
set udg_SPX[62] = "Doodads\\LordaeronSummer\\Plants\\Wheat\\wheat.mdx"
set udg_SPX[63] = "Doodads\\LordaeronSummer\\Props\\ArcheryRange\\ArcheryRange.mdx"
set udg_SPX[64] = "Doodads\\LordaeronSummer\\Props\\HeadOnSpear\\HeadOnSpear0.mdx"
set udg_SPX[65] = "Doodads\\LordaeronSummer\\Props\\TorchHumanOmni\\TorchHumanOmni.mdx"
set udg_SPX[66] = "Doodads\\LordaeronSummer\\Water\\Shoreline\\Shoreline0.mdx"
set udg_SPX[67] = "Doodads\\Terrain\\CliffDoodad\\Waterfall\\Waterfall.mdx"
set udg_SPX[68] = "Units\\Creeps\\GreenDragon\\GreenDragon.mdx"
set udg_SPX[69] = "Units\\Creeps\\Harpy\\Harpy.mdx"
set udg_SPX[70] = "Units\\Creeps\\RedDragon\\RedDragon.mdx"
set udg_SPX[71] = "Units\\Undead\\Tichondrius\\Tichondrius.mdx"
set udg_SPX[72] = "Units\\Undead\\Shade\\Shade.mdx"
set udg_SPX[73] = "Abilities\\Spells\\Human\\StormBolt\\StormBoltMissile.mdx"
set udg_SPX[74] = "Doodads\\Ashenvale\\Props\\Brazier\\Brazier.mdx"
set udg_SPX[75] = "Environment\\UndeadBuildingFire\\UndeadLargeBuildingFire0.mdx"
set udg_SPX[76] = "Environment\\SmallBuildingFire\\SmallBuildingFire0.mdx"
set udg_SPX[77] = "Objects\\Spawnmodels\\Orc\\OrcBlood\\OrcBloodGrunt.mdx"
set udg_SPX[78] = "units\\creeps\\GoblinLandMine\\GoblinLandMine.mdl"
set udg_SPX[79] = "Doodads\\LordaeronSummer\\Plants\\LillyPad\\LillyPad.mdx"
set udg_SPX[80] = "units\\nightelf\\Hippogryph\\Hippogryph.mdx"
set udg_SPX[81] = "grunt3cape.mdx"
set udg_SPX[82] = "buildings\\orc\\TrollBurrow\\TrollBurrow.mdx"
set udg_SPX[83] = "abilities\\weapons\\huntermissile\\huntermissile.mdx"
set udg_SPX[84] = "Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdx"
set udg_SPX[85] = "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdx"
set udg_SPX[86] = "Abilities\\Spells\\Undead\\Impale\\ImpaleMissTarget.mdx"
set udg_SPX[87] = "Abilities\\Spells\\Other\\Drain\\ManaDrainCaster.mdx"
set udg_SPX[88] = "Abilities\\Spells\\Other\\Drain\\ManaDrainTarget.mdx"
set udg_SPX[89] = "Environment\\NightElfBuildingFire\\ElfLargeBuildingFire1.mdx"
set udg_SPX[90] = "Environment\\LargeBuildingFire\\LargeBuildingFire1.mdx"
set udg_SPX[91] = "units\\human\\Footman\\Footman.mdx"
set udg_SPX[92] = "units\\human\\Rifleman\\Rifleman.mdx"
set udg_SPX[93] = "units\\creeps\\HighElfArcher\\HighElfArcher.mdx"
set udg_SPX[94] = "Abilities\\Spells\\Human\\CloudOfFog\\CloudOfFog.mdx"
set udg_SPX[95] = "units\\orc\\Grunt\\Grunt.mdl"
set udg_SPX[96] = "units\\orc\\RiderlessWyvern\\RiderlessWyvern.mdx"
set udg_SPX[97] = "Objects\\InventoryItems\\Glyph\\Glyph.mdx"
set udg_SPX[98] = "Abilities\\Spells\\Other\\TalkToMe\\TalkToMe.mdx"
set udg_SPX[99] = "Objects\\RandomObject\\RandomObject.mdl"
set udg_SPXATTACH[1] = "overhead"
set udg_SPXATTACH[2] = "head"
set udg_SPXATTACH[3] = "chest"
set udg_SPXATTACH[4] = "origin"
set udg_SPXATTACH[5] = "left hand"
set udg_SPXATTACH[6] = "right hand"
set udg_SPXATTACH[7] = "left foot"
set udg_SPXATTACH[8] = "right foot"
set udg_SPXATTACH[9] = "weapon"
call DestroyTrigger(GetTriggeringTrigger())
endfunction
//===========================================================================
function InitTrig_leffects takes nothing returns nothing
set gg_trg_leffects = CreateTrigger( )
call TriggerAddAction( gg_trg_leffects, function Trig_leffects_Actions )
endfunction
function Trig_SFX_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func001C takes nothing returns boolean
if ( Trig_SFX_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_SFX_Conditions takes nothing returns boolean
if ( not Trig_SFX_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "sfx " ) ) then
return false
endif
if ( not ( S2I(SubStringBJ(GetEventPlayerChatString(), 5, 8)) > 0 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func001Func001001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_SFX_Func002Func001Func001Func003C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 1 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func001Func001Func004C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 2 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func001Func001Func005C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 3 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func001Func001Func006C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 4 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func001Func001Func007C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 5 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func001Func001Func008C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 6 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func001Func001Func009C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 7 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func001Func001Func010C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 8 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func001Func001Func011C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 9 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func001Func001Func012C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 10 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func001Func001A takes nothing returns nothing
call AddSpecialEffectTargetUnitBJ( udg_SPXATTACH[S2I(SubStringBJ(GetEventPlayerChatString(), 8, 8))], GetEnumUnit(), udg_SPX[S2I(SubStringBJ(GetEventPlayerChatString(), 5, 7))] )
set udg_nooomba[GetConvertedPlayerId(GetTriggerPlayer())] = ( udg_nooomba[GetConvertedPlayerId(GetTriggerPlayer())] + 1 )
if ( Trig_SFX_Func002Func001Func001Func003C() ) then
set udg_z1[udg_nooomba[GetConvertedPlayerId(GetTriggerPlayer())]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func001Func001Func004C() ) then
set udg_z2[udg_nooomba[GetConvertedPlayerId(GetTriggerPlayer())]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func001Func001Func005C() ) then
set udg_z3[udg_nooomba[3]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func001Func001Func006C() ) then
set udg_z4[udg_nooomba[4]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func001Func001Func007C() ) then
set udg_z5[udg_nooomba[5]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func001Func001Func008C() ) then
set udg_z6[udg_nooomba[6]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func001Func001Func009C() ) then
set udg_z7[udg_nooomba[7]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func001Func001Func010C() ) then
set udg_z8[udg_nooomba[8]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func001Func001Func011C() ) then
set udg_z9[udg_nooomba[9]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func001Func001Func012C() ) then
set udg_z10[udg_nooomba[10]] = GetLastCreatedEffectBJ()
else
endif
endfunction
function Trig_SFX_Func002Func001C takes nothing returns boolean
if ( not ( StringLength(GetEventPlayerChatString()) == 8 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_SFX_Func002Func002Func003C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 1 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func002Func004C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 2 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func002Func005C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 3 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func002Func006C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 4 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func002Func007C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 5 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func002Func008C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 6 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func002Func009C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 7 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func002Func010C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 8 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func002Func011C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 9 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func002Func012C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 10 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Func002Func002A takes nothing returns nothing
call AddSpecialEffectTargetUnitBJ( udg_SPXATTACH[S2I(SubStringBJ(GetEventPlayerChatString(), 7, 7))], GetEnumUnit(), udg_SPX[S2I(SubStringBJ(GetEventPlayerChatString(), 5, 6))] )
set udg_nooomba[GetConvertedPlayerId(GetTriggerPlayer())] = ( udg_nooomba[GetConvertedPlayerId(GetTriggerPlayer())] + 1 )
if ( Trig_SFX_Func002Func002Func003C() ) then
set udg_z1[udg_nooomba[GetConvertedPlayerId(GetTriggerPlayer())]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func002Func004C() ) then
set udg_z2[udg_nooomba[GetConvertedPlayerId(GetTriggerPlayer())]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func002Func005C() ) then
set udg_z3[udg_nooomba[3]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func002Func006C() ) then
set udg_z4[udg_nooomba[4]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func002Func007C() ) then
set udg_z5[udg_nooomba[5]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func002Func008C() ) then
set udg_z6[udg_nooomba[6]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func002Func009C() ) then
set udg_z7[udg_nooomba[7]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func002Func010C() ) then
set udg_z8[udg_nooomba[8]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func002Func011C() ) then
set udg_z9[udg_nooomba[9]] = GetLastCreatedEffectBJ()
else
endif
if ( Trig_SFX_Func002Func002Func012C() ) then
set udg_z10[udg_nooomba[10]] = GetLastCreatedEffectBJ()
else
endif
endfunction
function Trig_SFX_Func002C takes nothing returns boolean
if ( not ( StringLength(GetEventPlayerChatString()) == 7 ) ) then
return false
endif
return true
endfunction
function Trig_SFX_Actions takes nothing returns nothing
if ( Trig_SFX_Func002C() ) then
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_SFX_Func002Func002001002)), function Trig_SFX_Func002Func002A )
call DestroyGroup( GetLastCreatedGroup() )
else
if ( Trig_SFX_Func002Func001C() ) then
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_SFX_Func002Func001Func001001002)), function Trig_SFX_Func002Func001Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
endif
endfunction
//===========================================================================
function InitTrig_SFX takes nothing returns nothing
set gg_trg_SFX = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_SFX, Player(0), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SFX, Player(1), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SFX, Player(2), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SFX, Player(3), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SFX, Player(4), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SFX, Player(5), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SFX, Player(6), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SFX, Player(7), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SFX, Player(8), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SFX, Player(9), "sfx", false )
call TriggerAddCondition( gg_trg_SFX, Condition( function Trig_SFX_Conditions ) )
call TriggerAddAction( gg_trg_SFX, function Trig_SFX_Actions )
endfunction
function Trig_sfx2_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_sfx2_Func001C takes nothing returns boolean
if ( Trig_sfx2_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_sfx2_Conditions takes nothing returns boolean
if ( not Trig_sfx2_Func001C() ) then
return false
endif
if ( not ( udg_nooomba[GetConvertedPlayerId(GetTriggerPlayer())] > 0 ) ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "remove sfx" ) ) then
return false
endif
return true
endfunction
function Trig_sfx2_Func003C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 1 ) ) then
return false
endif
return true
endfunction
function Trig_sfx2_Func004C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 2 ) ) then
return false
endif
return true
endfunction
function Trig_sfx2_Func005C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 3 ) ) then
return false
endif
return true
endfunction
function Trig_sfx2_Func006C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 4 ) ) then
return false
endif
return true
endfunction
function Trig_sfx2_Func007C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 5 ) ) then
return false
endif
return true
endfunction
function Trig_sfx2_Func008C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 6 ) ) then
return false
endif
return true
endfunction
function Trig_sfx2_Func009C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 7 ) ) then
return false
endif
return true
endfunction
function Trig_sfx2_Func010C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 8 ) ) then
return false
endif
return true
endfunction
function Trig_sfx2_Func011C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 9 ) ) then
return false
endif
return true
endfunction
function Trig_sfx2_Func012C takes nothing returns boolean
if ( not ( GetConvertedPlayerId(GetTriggerPlayer()) == 10 ) ) then
return false
endif
return true
endfunction
function Trig_sfx2_Actions takes nothing returns nothing
if ( Trig_sfx2_Func003C() ) then
call DestroyEffectBJ( udg_z1[udg_nooomba[1]] )
else
endif
if ( Trig_sfx2_Func004C() ) then
call DestroyEffectBJ( udg_z2[udg_nooomba[2]] )
else
endif
if ( Trig_sfx2_Func005C() ) then
call DestroyEffectBJ( udg_z3[udg_nooomba[3]] )
else
endif
if ( Trig_sfx2_Func006C() ) then
call DestroyEffectBJ( udg_z4[udg_nooomba[4]] )
else
endif
if ( Trig_sfx2_Func007C() ) then
call DestroyEffectBJ( udg_z5[udg_nooomba[5]] )
else
endif
if ( Trig_sfx2_Func008C() ) then
call DestroyEffectBJ( udg_z6[udg_nooomba[6]] )
else
endif
if ( Trig_sfx2_Func009C() ) then
call DestroyEffectBJ( udg_z7[udg_nooomba[7]] )
else
endif
if ( Trig_sfx2_Func010C() ) then
call DestroyEffectBJ( udg_z8[udg_nooomba[8]] )
else
endif
if ( Trig_sfx2_Func011C() ) then
call DestroyEffectBJ( udg_z9[udg_nooomba[9]] )
else
endif
if ( Trig_sfx2_Func012C() ) then
call DestroyEffectBJ( udg_z10[udg_nooomba[10]] )
else
endif
set udg_nooomba[GetConvertedPlayerId(GetTriggerPlayer())] = ( udg_nooomba[GetConvertedPlayerId(GetTriggerPlayer())] - 1 )
call ResetTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_sfx2 takes nothing returns nothing
set gg_trg_sfx2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_sfx2, Player(0), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sfx2, Player(1), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sfx2, Player(2), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sfx2, Player(3), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sfx2, Player(4), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sfx2, Player(5), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sfx2, Player(6), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sfx2, Player(7), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sfx2, Player(8), "sfx", false )
call TriggerRegisterPlayerChatEvent( gg_trg_sfx2, Player(9), "sfx", false )
call TriggerAddCondition( gg_trg_sfx2, Condition( function Trig_sfx2_Conditions ) )
call TriggerAddAction( gg_trg_sfx2, function Trig_sfx2_Actions )
endfunction
function Trig_setnamecolors_Actions takes nothing returns nothing
set udg_ONONAME1[1] = "|cffFF0000"
set udg_ONONAME1[2] = "|cff0000ff"
set udg_ONONAME1[3] = "|cff18E7BD"
set udg_ONONAME1[4] = "|cff800080"
set udg_ONONAME1[5] = "|cffffff00"
set udg_ONONAME1[6] = "|cffffa500"
set udg_ONONAME1[7] = "|cff008000"
set udg_ONONAME1[8] = "|cffffc0cb"
set udg_ONONAME1[9] = "|c00a4a4a4"
set udg_ONONAME1[10] = "|c009191ff"
set udg_ONONAME1[11] = "|c00004000"
set udg_ONONAME1[12] = "|c00804000"
call DestroyTrigger(GetTriggeringTrigger())
endfunction
//===========================================================================
function InitTrig_setnamecolors takes nothing returns nothing
set gg_trg_setnamecolors = CreateTrigger( )
call TriggerRegisterTimerEventSingle( gg_trg_setnamecolors, 0.01 )
call TriggerAddAction( gg_trg_setnamecolors, function Trig_setnamecolors_Actions )
endfunction
function Trig_b1_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname>" ) ) then
return false
endif
return true
endfunction
function Trig_b1_Actions takes nothing returns nothing
set udg_NAMEONo2[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
endfunction
//===========================================================================
function InitTrig_b1 takes nothing returns nothing
set gg_trg_b1 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_b1, Player(0), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b1, Player(1), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b1, Player(2), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b1, Player(3), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b1, Player(4), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b1, Player(5), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b1, Player(6), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b1, Player(7), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b1, Player(8), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b1, Player(9), "setname", false )
call TriggerAddCondition( gg_trg_b1, Condition( function Trig_b1_Conditions ) )
call TriggerAddAction( gg_trg_b1, function Trig_b1_Actions )
endfunction
function Trig_d1_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname$" ) ) then
return false
endif
return true
endfunction
function Trig_d1_Actions takes nothing returns nothing
set udg_A2[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
endfunction
//===========================================================================
function InitTrig_d1 takes nothing returns nothing
set gg_trg_d1 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_d1, Player(0), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d1, Player(1), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d1, Player(2), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d1, Player(3), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d1, Player(4), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d1, Player(5), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d1, Player(6), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d1, Player(7), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d1, Player(8), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d1, Player(9), "setname", false )
call TriggerAddCondition( gg_trg_d1, Condition( function Trig_d1_Conditions ) )
call TriggerAddAction( gg_trg_d1, function Trig_d1_Actions )
endfunction
function Trig_e1_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname%" ) ) then
return false
endif
return true
endfunction
function Trig_e1_Actions takes nothing returns nothing
set udg_A3[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
endfunction
//===========================================================================
function InitTrig_e1 takes nothing returns nothing
set gg_trg_e1 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_e1, Player(0), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e1, Player(1), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e1, Player(2), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e1, Player(3), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e1, Player(4), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e1, Player(5), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e1, Player(6), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e1, Player(7), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e1, Player(8), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e1, Player(9), "setname", false )
call TriggerAddCondition( gg_trg_e1, Condition( function Trig_e1_Conditions ) )
call TriggerAddAction( gg_trg_e1, function Trig_e1_Actions )
endfunction
function Trig_ONE_RING_TO_RULE_THEM_ALL_Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname^" ) ) then
return false
endif
return true
endfunction
function Trig_ONE_RING_TO_RULE_THEM_ALL_Func002C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname&" ) ) then
return false
endif
return true
endfunction
function Trig_ONE_RING_TO_RULE_THEM_ALL_Func003C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname(" ) ) then
return false
endif
return true
endfunction
function Trig_ONE_RING_TO_RULE_THEM_ALL_Func004C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname)" ) ) then
return false
endif
return true
endfunction
function Trig_ONE_RING_TO_RULE_THEM_ALL_Func005C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname_" ) ) then
return false
endif
return true
endfunction
function Trig_ONE_RING_TO_RULE_THEM_ALL_Func006C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname+" ) ) then
return false
endif
return true
endfunction
function Trig_ONE_RING_TO_RULE_THEM_ALL_Func007C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname-" ) ) then
return false
endif
return true
endfunction
function Trig_ONE_RING_TO_RULE_THEM_ALL_Func008C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname=" ) ) then
return false
endif
return true
endfunction
function Trig_ONE_RING_TO_RULE_THEM_ALL_Func009C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname[" ) ) then
return false
endif
return true
endfunction
function Trig_ONE_RING_TO_RULE_THEM_ALL_Func010C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname]" ) ) then
return false
endif
return true
endfunction
function Trig_ONE_RING_TO_RULE_THEM_ALL_Actions takes nothing returns nothing
if ( Trig_ONE_RING_TO_RULE_THEM_ALL_Func001C() ) then
set udg_A4[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
else
endif
if ( Trig_ONE_RING_TO_RULE_THEM_ALL_Func002C() ) then
set udg_A5[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
else
endif
if ( Trig_ONE_RING_TO_RULE_THEM_ALL_Func003C() ) then
set udg_A6[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
else
endif
if ( Trig_ONE_RING_TO_RULE_THEM_ALL_Func004C() ) then
set udg_A7[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
else
endif
if ( Trig_ONE_RING_TO_RULE_THEM_ALL_Func005C() ) then
set udg_A8[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
else
endif
if ( Trig_ONE_RING_TO_RULE_THEM_ALL_Func006C() ) then
set udg_A9[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
else
endif
if ( Trig_ONE_RING_TO_RULE_THEM_ALL_Func007C() ) then
set udg_A10[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
else
endif
if ( Trig_ONE_RING_TO_RULE_THEM_ALL_Func008C() ) then
set udg_A12[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
else
endif
if ( Trig_ONE_RING_TO_RULE_THEM_ALL_Func009C() ) then
set udg_A13[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
else
endif
if ( Trig_ONE_RING_TO_RULE_THEM_ALL_Func010C() ) then
set udg_A14[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
else
endif
endfunction
//===========================================================================
function InitTrig_ONE_RING_TO_RULE_THEM_ALL takes nothing returns nothing
set gg_trg_ONE_RING_TO_RULE_THEM_ALL = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ONE_RING_TO_RULE_THEM_ALL, Player(0), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ONE_RING_TO_RULE_THEM_ALL, Player(1), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ONE_RING_TO_RULE_THEM_ALL, Player(2), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ONE_RING_TO_RULE_THEM_ALL, Player(3), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ONE_RING_TO_RULE_THEM_ALL, Player(4), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ONE_RING_TO_RULE_THEM_ALL, Player(5), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ONE_RING_TO_RULE_THEM_ALL, Player(6), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ONE_RING_TO_RULE_THEM_ALL, Player(7), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ONE_RING_TO_RULE_THEM_ALL, Player(8), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ONE_RING_TO_RULE_THEM_ALL, Player(9), "setname", false )
call TriggerAddAction( gg_trg_ONE_RING_TO_RULE_THEM_ALL, function Trig_ONE_RING_TO_RULE_THEM_ALL_Actions )
endfunction
function Trig_FOOL_OF_A_TOOK_Func001C takes nothing returns boolean
if ( ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "^" ) ) then
return true
endif
if ( ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "&" ) ) then
return true
endif
if ( ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "(" ) ) then
return true
endif
if ( ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == ")" ) ) then
return true
endif
if ( ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "_" ) ) then
return true
endif
if ( ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "-" ) ) then
return true
endif
if ( ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "+" ) ) then
return true
endif
if ( ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "=" ) ) then
return true
endif
if ( ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "[" ) ) then
return true
endif
if ( ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "]" ) ) then
return true
endif
return false
endfunction
function Trig_FOOL_OF_A_TOOK_Conditions takes nothing returns boolean
if ( not Trig_FOOL_OF_A_TOOK_Func001C() ) then
return false
endif
return true
endfunction
function Trig_FOOL_OF_A_TOOK_Func002C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "^" ) ) then
return false
endif
return true
endfunction
function Trig_FOOL_OF_A_TOOK_Func003C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "&" ) ) then
return false
endif
return true
endfunction
function Trig_FOOL_OF_A_TOOK_Func004C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "(" ) ) then
return false
endif
return true
endfunction
function Trig_FOOL_OF_A_TOOK_Func005C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == ")" ) ) then
return false
endif
return true
endfunction
function Trig_FOOL_OF_A_TOOK_Func006C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "_" ) ) then
return false
endif
return true
endfunction
function Trig_FOOL_OF_A_TOOK_Func007C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "+" ) ) then
return false
endif
return true
endfunction
function Trig_FOOL_OF_A_TOOK_Func008C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "-" ) ) then
return false
endif
return true
endfunction
function Trig_FOOL_OF_A_TOOK_Func009C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "=" ) ) then
return false
endif
return true
endfunction
function Trig_FOOL_OF_A_TOOK_Func010C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "[" ) ) then
return false
endif
return true
endfunction
function Trig_FOOL_OF_A_TOOK_Func011C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "]" ) ) then
return false
endif
return true
endfunction
function Trig_FOOL_OF_A_TOOK_Actions takes nothing returns nothing
if ( Trig_FOOL_OF_A_TOOK_Func002C() ) then
call DisplayTextToForce( GetPlayersAll(), ( udg_A4[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
else
endif
if ( Trig_FOOL_OF_A_TOOK_Func003C() ) then
call DisplayTextToForce( GetPlayersAll(), ( udg_A5[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
else
endif
if ( Trig_FOOL_OF_A_TOOK_Func004C() ) then
call DisplayTextToForce( GetPlayersAll(), ( udg_A6[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
else
endif
if ( Trig_FOOL_OF_A_TOOK_Func005C() ) then
call DisplayTextToForce( GetPlayersAll(), ( udg_A7[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
else
endif
if ( Trig_FOOL_OF_A_TOOK_Func006C() ) then
call DisplayTextToForce( GetPlayersAll(), ( udg_A8[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
else
endif
if ( Trig_FOOL_OF_A_TOOK_Func007C() ) then
call DisplayTextToForce( GetPlayersAll(), ( udg_A9[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
else
endif
if ( Trig_FOOL_OF_A_TOOK_Func008C() ) then
call DisplayTextToForce( GetPlayersAll(), ( udg_A10[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
else
endif
if ( Trig_FOOL_OF_A_TOOK_Func009C() ) then
call DisplayTextToForce( GetPlayersAll(), ( udg_A12[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
else
endif
if ( Trig_FOOL_OF_A_TOOK_Func010C() ) then
call DisplayTextToForce( GetPlayersAll(), ( udg_A13[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
else
endif
if ( Trig_FOOL_OF_A_TOOK_Func011C() ) then
call DisplayTextToForce( GetPlayersAll(), ( udg_A14[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
else
endif
endfunction
//===========================================================================
function InitTrig_FOOL_OF_A_TOOK takes nothing returns nothing
set gg_trg_FOOL_OF_A_TOOK = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_FOOL_OF_A_TOOK, Player(0), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_FOOL_OF_A_TOOK, Player(1), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_FOOL_OF_A_TOOK, Player(2), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_FOOL_OF_A_TOOK, Player(3), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_FOOL_OF_A_TOOK, Player(4), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_FOOL_OF_A_TOOK, Player(5), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_FOOL_OF_A_TOOK, Player(6), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_FOOL_OF_A_TOOK, Player(7), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_FOOL_OF_A_TOOK, Player(8), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_FOOL_OF_A_TOOK, Player(9), "", false )
call TriggerAddCondition( gg_trg_FOOL_OF_A_TOOK, Condition( function Trig_FOOL_OF_A_TOOK_Conditions ) )
call TriggerAddAction( gg_trg_FOOL_OF_A_TOOK, function Trig_FOOL_OF_A_TOOK_Actions )
endfunction
function Trig_e2_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "%" ) ) then
return false
endif
return true
endfunction
function Trig_e2_Actions takes nothing returns nothing
call DisplayTextToForce( GetPlayersAll(), ( udg_A3[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
endfunction
//===========================================================================
function InitTrig_e2 takes nothing returns nothing
set gg_trg_e2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_e2, Player(0), "%", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e2, Player(1), "%", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e2, Player(2), "%", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e2, Player(3), "%", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e2, Player(4), "%", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e2, Player(5), "%", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e2, Player(6), "%", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e2, Player(7), "%", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e2, Player(8), "%", false )
call TriggerRegisterPlayerChatEvent( gg_trg_e2, Player(9), "%", false )
call TriggerAddCondition( gg_trg_e2, Condition( function Trig_e2_Conditions ) )
call TriggerAddAction( gg_trg_e2, function Trig_e2_Actions )
endfunction
function Trig_d2_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "$" ) ) then
return false
endif
return true
endfunction
function Trig_d2_Actions takes nothing returns nothing
call DisplayTextToForce( GetPlayersAll(), ( udg_A2[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
endfunction
//===========================================================================
function InitTrig_d2 takes nothing returns nothing
set gg_trg_d2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_d2, Player(0), "$", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d2, Player(1), "$", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d2, Player(2), "$", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d2, Player(3), "$", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d2, Player(4), "$", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d2, Player(5), "$", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d2, Player(6), "$", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d2, Player(7), "$", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d2, Player(8), "$", false )
call TriggerRegisterPlayerChatEvent( gg_trg_d2, Player(9), "$", false )
call TriggerAddCondition( gg_trg_d2, Condition( function Trig_d2_Conditions ) )
call TriggerAddAction( gg_trg_d2, function Trig_d2_Actions )
endfunction
function Trig_b2_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == ">" ) ) then
return false
endif
return true
endfunction
function Trig_b2_Actions takes nothing returns nothing
call DisplayTextToForce( GetPlayersAll(), ( udg_NAMEONo2[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
endfunction
//===========================================================================
function InitTrig_b2 takes nothing returns nothing
set gg_trg_b2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_b2, Player(0), ">", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b2, Player(1), ">", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b2, Player(2), ">", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b2, Player(3), ">", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b2, Player(4), ">", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b2, Player(5), ">", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b2, Player(6), ">", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b2, Player(7), ">", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b2, Player(8), ">", false )
call TriggerRegisterPlayerChatEvent( gg_trg_b2, Player(9), ">", false )
call TriggerAddCondition( gg_trg_b2, Condition( function Trig_b2_Conditions ) )
call TriggerAddAction( gg_trg_b2, function Trig_b2_Actions )
endfunction
function Trig_c1_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname#" ) ) then
return false
endif
return true
endfunction
function Trig_c1_Actions takes nothing returns nothing
set udg_A1[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
endfunction
//===========================================================================
function InitTrig_c1 takes nothing returns nothing
set gg_trg_c1 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_c1, Player(0), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c1, Player(1), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c1, Player(2), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c1, Player(3), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c1, Player(4), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c1, Player(5), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c1, Player(6), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c1, Player(7), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c1, Player(8), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c1, Player(9), "setname", false )
call TriggerAddCondition( gg_trg_c1, Condition( function Trig_c1_Conditions ) )
call TriggerAddAction( gg_trg_c1, function Trig_c1_Actions )
endfunction
function Trig_c2_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "#" ) ) then
return false
endif
return true
endfunction
function Trig_c2_Actions takes nothing returns nothing
call DisplayTextToForce( GetPlayersAll(), ( udg_A1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
endfunction
//===========================================================================
function InitTrig_c2 takes nothing returns nothing
set gg_trg_c2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_c2, Player(0), "#", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c2, Player(1), "#", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c2, Player(2), "#", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c2, Player(3), "#", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c2, Player(4), "#", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c2, Player(5), "#", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c2, Player(6), "#", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c2, Player(7), "#", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c2, Player(8), "#", false )
call TriggerRegisterPlayerChatEvent( gg_trg_c2, Player(9), "#", false )
call TriggerAddCondition( gg_trg_c2, Condition( function Trig_c2_Conditions ) )
call TriggerAddAction( gg_trg_c2, function Trig_c2_Actions )
endfunction
function Trig_a1_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "setname<" ) ) then
return false
endif
return true
endfunction
function Trig_a1_Actions takes nothing returns nothing
set udg_NAMEONo[GetConvertedPlayerId(GetTriggerPlayer())] = ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 9, 119) ) + " |r" )
endfunction
//===========================================================================
function InitTrig_a1 takes nothing returns nothing
set gg_trg_a1 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_a1, Player(0), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a1, Player(1), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a1, Player(2), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a1, Player(3), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a1, Player(4), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a1, Player(5), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a1, Player(6), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a1, Player(7), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a1, Player(8), "setname", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a1, Player(9), "setname", false )
call TriggerAddCondition( gg_trg_a1, Condition( function Trig_a1_Conditions ) )
call TriggerAddAction( gg_trg_a1, function Trig_a1_Actions )
endfunction
function Trig_a2_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "<" ) ) then
return false
endif
return true
endfunction
function Trig_a2_Actions takes nothing returns nothing
call DisplayTextToForce( GetPlayersAll(), ( udg_NAMEONo[GetConvertedPlayerId(GetTriggerPlayer())] + SubStringBJ(GetEventPlayerChatString(), 2, 126) ) )
endfunction
//===========================================================================
function InitTrig_a2 takes nothing returns nothing
set gg_trg_a2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_a2, Player(0), "<", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a2, Player(1), "<", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a2, Player(2), "<", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a2, Player(3), "<", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a2, Player(4), "<", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a2, Player(5), "<", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a2, Player(6), "<", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a2, Player(7), "<", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a2, Player(8), "<", false )
call TriggerRegisterPlayerChatEvent( gg_trg_a2, Player(9), "<", false )
call TriggerAddCondition( gg_trg_a2, Condition( function Trig_a2_Conditions ) )
call TriggerAddAction( gg_trg_a2, function Trig_a2_Actions )
endfunction
function Trig_unit_chat_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "\\" ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Func001A takes nothing returns nothing
if ( Trig_unit_chat_Func001Func001C() ) then
call DisplayTextToForce( GetPlayersAll(), ( ( "|cffFF0000" + ( GetUnitName(GetEnumUnit()) + " |r" ) ) + SubStringBJ(GetEventPlayerChatString(), 2, 128) ) )
else
call DoNothing( )
endif
endfunction
function Trig_unit_chat_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_unit_chat_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_unit_chat takes nothing returns nothing
set gg_trg_unit_chat = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unit_chat, Player(0), "\\", false )
call TriggerAddCondition( gg_trg_unit_chat, Condition( function Trig_unit_chat_Conditions ) )
call TriggerAddAction( gg_trg_unit_chat, function Trig_unit_chat_Actions )
endfunction
function Trig_unit_chat_Copy_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "\\" ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_Func001A takes nothing returns nothing
if ( Trig_unit_chat_Copy_Func001Func001C() ) then
call DisplayTextToForce( GetPlayersAll(), ( ( "|cff0000ff" + ( GetUnitName(GetEnumUnit()) + ": |r" ) ) + SubStringBJ(GetEventPlayerChatString(), 2, 128) ) )
else
call DoNothing( )
endif
endfunction
function Trig_unit_chat_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_unit_chat_Copy_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_unit_chat_Copy takes nothing returns nothing
set gg_trg_unit_chat_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unit_chat_Copy, Player(1), "\\", false )
call TriggerAddCondition( gg_trg_unit_chat_Copy, Condition( function Trig_unit_chat_Copy_Conditions ) )
call TriggerAddAction( gg_trg_unit_chat_Copy, function Trig_unit_chat_Copy_Actions )
endfunction
function Trig_unit_chat_Copy_Copy_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "\\" ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_Copy_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_Copy_Func001A takes nothing returns nothing
if ( Trig_unit_chat_Copy_Copy_Func001Func001C() ) then
call DisplayTextToForce( GetPlayersAll(), ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + ( GetUnitName(GetEnumUnit()) + ": |r" ) ) + SubStringBJ(GetEventPlayerChatString(), 2, 128) ) )
else
call DoNothing( )
endif
endfunction
function Trig_unit_chat_Copy_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_unit_chat_Copy_Copy_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_unit_chat_Copy_Copy takes nothing returns nothing
set gg_trg_unit_chat_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unit_chat_Copy_Copy, Player(8), "\\", false )
call TriggerAddCondition( gg_trg_unit_chat_Copy_Copy, Condition( function Trig_unit_chat_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_unit_chat_Copy_Copy, function Trig_unit_chat_Copy_Copy_Actions )
endfunction
function Trig_unit_chat_Copy_Copy_Copy_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "\\" ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_Copy_Copy_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_Copy_Copy_Func001A takes nothing returns nothing
if ( Trig_unit_chat_Copy_Copy_Copy_Func001Func001C() ) then
call DisplayTextToForce( GetPlayersAll(), ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + ( GetUnitName(GetEnumUnit()) + ": |r" ) ) + SubStringBJ(GetEventPlayerChatString(), 2, 128) ) )
else
call DoNothing( )
endif
endfunction
function Trig_unit_chat_Copy_Copy_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_unit_chat_Copy_Copy_Copy_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_unit_chat_Copy_Copy_Copy takes nothing returns nothing
set gg_trg_unit_chat_Copy_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unit_chat_Copy_Copy_Copy, Player(9), "\\", false )
call TriggerAddCondition( gg_trg_unit_chat_Copy_Copy_Copy, Condition( function Trig_unit_chat_Copy_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_unit_chat_Copy_Copy_Copy, function Trig_unit_chat_Copy_Copy_Copy_Actions )
endfunction
function Trig_unit_chat_Copy_2_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "\\" ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_2_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_2_Func001A takes nothing returns nothing
if ( Trig_unit_chat_Copy_2_Func001Func001C() ) then
call DisplayTextToForce( GetPlayersAll(), ( ( "|cff18E7BD" + ( GetUnitName(GetEnumUnit()) + ": |r" ) ) + SubStringBJ(GetEventPlayerChatString(), 2, 128) ) )
else
call DoNothing( )
endif
endfunction
function Trig_unit_chat_Copy_2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_unit_chat_Copy_2_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_unit_chat_Copy_2 takes nothing returns nothing
set gg_trg_unit_chat_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unit_chat_Copy_2, Player(2), "\\", false )
call TriggerAddCondition( gg_trg_unit_chat_Copy_2, Condition( function Trig_unit_chat_Copy_2_Conditions ) )
call TriggerAddAction( gg_trg_unit_chat_Copy_2, function Trig_unit_chat_Copy_2_Actions )
endfunction
function Trig_unit_chat_Copy_3_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "\\" ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_3_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_3_Func001A takes nothing returns nothing
if ( Trig_unit_chat_Copy_3_Func001Func001C() ) then
call DisplayTextToForce( GetPlayersAll(), ( ( "|cff800080" + ( GetUnitName(GetEnumUnit()) + ": |r" ) ) + SubStringBJ(GetEventPlayerChatString(), 2, 128) ) )
else
call DoNothing( )
endif
endfunction
function Trig_unit_chat_Copy_3_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_unit_chat_Copy_3_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_unit_chat_Copy_3 takes nothing returns nothing
set gg_trg_unit_chat_Copy_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unit_chat_Copy_3, Player(3), "\\", false )
call TriggerAddCondition( gg_trg_unit_chat_Copy_3, Condition( function Trig_unit_chat_Copy_3_Conditions ) )
call TriggerAddAction( gg_trg_unit_chat_Copy_3, function Trig_unit_chat_Copy_3_Actions )
endfunction
function Trig_unit_chat_Copy_4_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "\\" ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_4_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_4_Func001A takes nothing returns nothing
if ( Trig_unit_chat_Copy_4_Func001Func001C() ) then
call DisplayTextToForce( GetPlayersAll(), ( ( "|cffffff00" + ( GetUnitName(GetEnumUnit()) + ": |r" ) ) + SubStringBJ(GetEventPlayerChatString(), 2, 128) ) )
else
call DoNothing( )
endif
endfunction
function Trig_unit_chat_Copy_4_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_unit_chat_Copy_4_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_unit_chat_Copy_4 takes nothing returns nothing
set gg_trg_unit_chat_Copy_4 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unit_chat_Copy_4, Player(4), "\\", false )
call TriggerAddCondition( gg_trg_unit_chat_Copy_4, Condition( function Trig_unit_chat_Copy_4_Conditions ) )
call TriggerAddAction( gg_trg_unit_chat_Copy_4, function Trig_unit_chat_Copy_4_Actions )
endfunction
function Trig_unit_chat_Copy_5_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "\\" ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_5_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_5_Func001A takes nothing returns nothing
if ( Trig_unit_chat_Copy_5_Func001Func001C() ) then
call DisplayTextToForce( GetPlayersAll(), ( ( "|cffffa500" + ( GetUnitName(GetEnumUnit()) + ": |r" ) ) + SubStringBJ(GetEventPlayerChatString(), 2, 128) ) )
else
call DoNothing( )
endif
endfunction
function Trig_unit_chat_Copy_5_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_unit_chat_Copy_5_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_unit_chat_Copy_5 takes nothing returns nothing
set gg_trg_unit_chat_Copy_5 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unit_chat_Copy_5, Player(5), "\\", false )
call TriggerAddCondition( gg_trg_unit_chat_Copy_5, Condition( function Trig_unit_chat_Copy_5_Conditions ) )
call TriggerAddAction( gg_trg_unit_chat_Copy_5, function Trig_unit_chat_Copy_5_Actions )
endfunction
function Trig_unit_chat_Copy_6_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "\\" ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_6_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_6_Func001A takes nothing returns nothing
if ( Trig_unit_chat_Copy_6_Func001Func001C() ) then
call DisplayTextToForce( GetPlayersAll(), ( ( "|cff008000" + ( GetUnitName(GetEnumUnit()) + ": |r" ) ) + SubStringBJ(GetEventPlayerChatString(), 2, 128) ) )
else
call DoNothing( )
endif
endfunction
function Trig_unit_chat_Copy_6_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_unit_chat_Copy_6_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_unit_chat_Copy_6 takes nothing returns nothing
set gg_trg_unit_chat_Copy_6 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unit_chat_Copy_6, Player(6), "\\", false )
call TriggerAddCondition( gg_trg_unit_chat_Copy_6, Condition( function Trig_unit_chat_Copy_6_Conditions ) )
call TriggerAddAction( gg_trg_unit_chat_Copy_6, function Trig_unit_chat_Copy_6_Actions )
endfunction
function Trig_unit_chat_Copy_7_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "\\" ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_7_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_unit_chat_Copy_7_Func001A takes nothing returns nothing
if ( Trig_unit_chat_Copy_7_Func001Func001C() ) then
call DisplayTextToForce( GetPlayersAll(), ( ( "|cffffc0cb" + ( GetUnitName(GetEnumUnit()) + ": |r" ) ) + SubStringBJ(GetEventPlayerChatString(), 2, 128) ) )
else
call DoNothing( )
endif
endfunction
function Trig_unit_chat_Copy_7_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_unit_chat_Copy_7_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_unit_chat_Copy_7 takes nothing returns nothing
set gg_trg_unit_chat_Copy_7 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unit_chat_Copy_7, Player(7), "\\", false )
call TriggerAddCondition( gg_trg_unit_chat_Copy_7, Condition( function Trig_unit_chat_Copy_7_Conditions ) )
call TriggerAddAction( gg_trg_unit_chat_Copy_7, function Trig_unit_chat_Copy_7_Actions )
endfunction
function Trig_Blizzard_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "'" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_Blizzard_Func002001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_Blizzard_Func002001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Blizzard_Func002001002001(), Trig_Blizzard_Func002001002002() )
endfunction
function Trig_Blizzard_Func002Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'parasite" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func002C takes nothing returns boolean
if ( not ( IsUnitType(GetEnumUnit(), UNIT_TYPE_STRUCTURE) == true ) ) then
return false
endif
if ( not ( IsUnitType(GetEnumUnit(), UNIT_TYPE_ANCIENT) == false ) ) then
return false
endif
if ( not ( IsUnitType(GetEnumUnit(), UNIT_TYPE_RANGED_ATTACKER) == false ) ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "'invulnerable" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'permanentimmolation" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'permanentinvisibility" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'permanentinvisibility" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'phaseshift" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'phoenixfire" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'pillage" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'polymorph" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'possession" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func011Func001C takes nothing returns boolean
if ( not ( GetUnitCurrentOrder(GetEnumUnit()) != String2OrderIdBJ("attackground") ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func011C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'pulverize" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func012C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'purge" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func013C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'quillspray" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func014C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'rainoffire" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func015C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'raisedead" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func016C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'rayofdisruption" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func017C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'repair" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func018C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'replenishmanaandlife" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func019C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'resistantskin" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func020C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'reveal" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func021C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'revenge" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func022C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'rejuvenation" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func023C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'roar" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func024C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'searingarrows" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func025C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'sentinel" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func026C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'sentryward" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func027C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'shadowmeld" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func028C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'shadowstrike" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func029C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'shockwave" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func030C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'slam" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func031C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'silence" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func032C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'siphonmana" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func033C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'slow" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func034C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'slowaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func035C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'slowpoison" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func036C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spawnhydra" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func037C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spawnhydrahatchling" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func038C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spawnskeleton" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func039C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spawnspiderlings" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func040C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spawnspiders" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func041C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spawntentacle" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func042C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spellimmunity" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func043C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spellsteal" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func044C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spiderattack" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func045C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spikedbarricades" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func046C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spikedshell" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func047C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spiritlink" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func048C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spirittouch" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func049C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spirittouch" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func050C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spiritofvengeance" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func051C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'stasistrap" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func052C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'reignofchaos" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func053C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'stormhammers" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func054C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'taunt" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func055C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'thornsaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func056C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'truesight" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func057C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'trueshotaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func058C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'unholyaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func059C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'ultravision" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func060C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'unholyfrenzy" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func061C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'unstableconcoction" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func062C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'vampiricaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func063C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'vorpalblades" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func064C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'warclub" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func065C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'web" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func066Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('AHhb', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func066C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'holylight" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func067Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('AHbz', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002Func067C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'blizzard" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Func002A takes nothing returns nothing
if ( Trig_Blizzard_Func002Func001C() ) then
call UnitAddAbilityBJ( 'ANpa', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_Blizzard_Func002Func002C() ) then
call UnitAddAbilityBJ( 'Avul', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_Blizzard_Func002Func003C() ) then
call UnitAddAbilityBJ( 'ANpi', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func004C() ) then
call UnitAddAbilityBJ( 'Apiv', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func005C() ) then
call UnitAddAbilityBJ( 'Apiv', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func006C() ) then
call UnitAddAbilityBJ( 'Apsh', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func007C() ) then
call UnitAddAbilityBJ( 'Apxf', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func008C() ) then
call UnitAddAbilityBJ( 'Asal', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func009C() ) then
call UnitAddAbilityBJ( 'Aply', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func010C() ) then
call UnitAddAbilityBJ( 'Apos', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func011C() ) then
if ( Trig_Blizzard_Func002Func011Func001C() ) then
call UnitAddAbilityBJ( 'Awar', GetEnumUnit() )
return
else
endif
else
endif
if ( Trig_Blizzard_Func002Func012C() ) then
call UnitAddAbilityBJ( 'Apg2', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func013C() ) then
call UnitAddAbilityBJ( 'ANak', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func014C() ) then
call UnitAddAbilityBJ( 'ACrg', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func015C() ) then
call UnitAddAbilityBJ( 'Arai', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func016C() ) then
call UnitAddAbilityBJ( 'Ache', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func017C() ) then
call UnitAddAbilityBJ( 'Ahrp', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func018C() ) then
call UnitAddAbilityBJ( 'Ambt', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func019C() ) then
call UnitAddAbilityBJ( 'Arsk', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func020C() ) then
call UnitAddAbilityBJ( 'Andt', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func021C() ) then
call UnitAddAbilityBJ( 'Arng', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func022C() ) then
call UnitAddAbilityBJ( 'Arej', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func023C() ) then
call UnitAddAbilityBJ( 'Aroa', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func024C() ) then
call UnitAddAbilityBJ( 'ACsa', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func025C() ) then
call UnitAddAbilityBJ( 'Aesn', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func026C() ) then
call UnitAddAbilityBJ( 'Aeye', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func027C() ) then
call UnitAddAbilityBJ( 'Sshm', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func028C() ) then
call UnitAddAbilityBJ( 'ACss', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func029C() ) then
call UnitAddAbilityBJ( 'ACsh', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func030C() ) then
call UnitAddAbilityBJ( 'ACtc', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func031C() ) then
call UnitAddAbilityBJ( 'ACsi', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func032C() ) then
call UnitAddAbilityBJ( 'ACsm', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func033C() ) then
call UnitAddAbilityBJ( 'Aslo', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func034C() ) then
call UnitAddAbilityBJ( 'Aasl', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func035C() ) then
call UnitAddAbilityBJ( 'Aspo', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func036C() ) then
call UnitAddAbilityBJ( 'Aspy', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func037C() ) then
call UnitAddAbilityBJ( 'Aspt', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func038C() ) then
call UnitAddAbilityBJ( 'Asod', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func039C() ) then
call UnitAddAbilityBJ( 'Assp', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func040C() ) then
call UnitAddAbilityBJ( 'Aspd', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func041C() ) then
call UnitAddAbilityBJ( 'ACtn', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func042C() ) then
call UnitAddAbilityBJ( 'Amim', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func043C() ) then
call UnitAddAbilityBJ( 'Asps', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func044C() ) then
call UnitAddAbilityBJ( 'Aspa', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func045C() ) then
call UnitAddAbilityBJ( 'Aspi', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func046C() ) then
call UnitAddAbilityBJ( 'ANth', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func047C() ) then
call UnitAddAbilityBJ( 'Aspl', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func048C() ) then
call UnitAddAbilityBJ( 'Arpm', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func049C() ) then
call UnitAddAbilityBJ( 'Arpm', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func050C() ) then
call UnitAddAbilityBJ( 'Avng', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func051C() ) then
call UnitAddAbilityBJ( 'Asta', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func052C() ) then
call UnitAddAbilityBJ( 'ANr3', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func053C() ) then
call UnitAddAbilityBJ( 'Asth', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func054C() ) then
call UnitAddAbilityBJ( 'Atau', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func055C() ) then
call UnitAddAbilityBJ( 'ACah', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func056C() ) then
call UnitAddAbilityBJ( 'Atru', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func057C() ) then
call UnitAddAbilityBJ( 'ACat', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func058C() ) then
call UnitAddAbilityBJ( 'ACua', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func059C() ) then
call UnitAddAbilityBJ( 'Ault', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func060C() ) then
call UnitAddAbilityBJ( 'Auhf', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func061C() ) then
call UnitAddAbilityBJ( 'Auco', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func062C() ) then
call UnitAddAbilityBJ( 'ACvp', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func063C() ) then
call UnitAddAbilityBJ( 'Aimp', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func064C() ) then
call UnitAddAbilityBJ( 'Agra', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func065C() ) then
call UnitAddAbilityBJ( 'Aweb', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Func002Func066C() ) then
if ( Trig_Blizzard_Func002Func066Func001C() ) then
call UnitAddAbilityBJ( 'AHhb', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'AHhb', GetEnumUnit() )
endif
return
else
endif
if ( Trig_Blizzard_Func002Func067C() ) then
if ( Trig_Blizzard_Func002Func067Func001C() ) then
call UnitAddAbilityBJ( 'AHbz', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'AHbz', GetEnumUnit() )
endif
return
else
endif
endfunction
function Trig_Blizzard_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Blizzard_Func002001002)), function Trig_Blizzard_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Blizzard takes nothing returns nothing
set gg_trg_Blizzard = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Blizzard, Player(0), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Blizzard, Player(1), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Blizzard, Player(2), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Blizzard, Player(3), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Blizzard, Player(4), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Blizzard, Player(5), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Blizzard, Player(6), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Blizzard, Player(7), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Blizzard, Player(8), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Blizzard, Player(9), "'", false )
call TriggerAddCondition( gg_trg_Blizzard, Condition( function Trig_Blizzard_Conditions ) )
call TriggerAddAction( gg_trg_Blizzard, function Trig_Blizzard_Actions )
endfunction
function Trig_Untitled_Trigger_052_Actions takes nothing returns nothing
call UnitRemoveAbilityBJ( 'Avul', GetTriggerUnit() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_052 takes nothing returns nothing
set gg_trg_Untitled_Trigger_052 = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Untitled_Trigger_052, EVENT_PLAYER_UNIT_UPGRADE_START )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Untitled_Trigger_052, EVENT_PLAYER_UNIT_UPGRADE_FINISH )
call TriggerAddAction( gg_trg_Untitled_Trigger_052, function Trig_Untitled_Trigger_052_Actions )
endfunction
// Trigger: kill billl plzzz
//===========================================================================
function Trig_Blizzard_Copy_Func001001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_Blizzard_Copy_Func001001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_Blizzard_Copy_Func001001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Blizzard_Copy_Func001001002001(), Trig_Blizzard_Copy_Func001001002002() )
endfunction
function Trig_Blizzard_Copy_Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@parasite" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@permanentimmolation" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@permanentinvisibility" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@permanentinvisibility" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@phaseshift" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@phoenixfire" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@pillage" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@polymorph" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@possession" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func010Func001C takes nothing returns boolean
if ( not ( GetUnitCurrentOrder(GetEnumUnit()) != String2OrderIdBJ("attackground") ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@pulverize" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func011C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@purge" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func012C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@quillspray" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func013C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@rainoffire" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func014C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@raisedead" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func015C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@rayofdisruption" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func016C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@repair" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func017C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@replenishmanaandlife" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func018C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@resistantskin" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func019C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@reveal" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func020C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@revenge" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func021C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@roar" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func022C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@searingarrows" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func023C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@sentinel" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func024C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@sentryward" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func025C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@shadowmeld" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func026C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@shadowstrike" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func027C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@shockwave" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func028C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@slam" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func029C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@silence" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func030C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@siphonmana" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func031C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@slow" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func032C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@slowaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func033C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@slowpoison" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func034C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spawnhydra" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func035C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spawnhydrahatchling" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func036C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spawnskeleton" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func037C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spawnspiderlings" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func038C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spawnspiders" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func039C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spawntentacle" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func040C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spellimmunity" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func041C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spellsteal" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func042C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spiderattack" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func043C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spikedbarricades" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func044C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spikedshell" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func045C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spiritlink" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func046C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spirittouch" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func047C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spirittouch" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func048C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spiritofvengeance" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func049C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@stasistrap" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func050C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@reignofchaos" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func051C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@stormhammers" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func052C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@taunt" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func053C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@thornsaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func054C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@truesight" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func055C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@trueshotaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func056C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@unholyaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func057C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@ultravision" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func058C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@unholyfrenzy" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func059C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@unstableconcoction" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func060C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@vampiricaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func061C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@vorpalblades" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func062C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@warclub" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func063C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@web" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func064C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@holylight" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func065C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@blizzard" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001A takes nothing returns nothing
if ( Trig_Blizzard_Copy_Func001Func001C() ) then
call UnitRemoveAbilityBJ( 'ANpa', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_Blizzard_Copy_Func001Func002C() ) then
call UnitRemoveAbilityBJ( 'ANpi', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func003C() ) then
call UnitRemoveAbilityBJ( 'Apiv', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func004C() ) then
call UnitRemoveAbilityBJ( 'Apiv', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func005C() ) then
call UnitRemoveAbilityBJ( 'Apsh', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func006C() ) then
call UnitRemoveAbilityBJ( 'Apxf', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func007C() ) then
call UnitRemoveAbilityBJ( 'Asal', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func008C() ) then
call UnitRemoveAbilityBJ( 'Aply', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func009C() ) then
call UnitRemoveAbilityBJ( 'Apos', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func010C() ) then
if ( Trig_Blizzard_Copy_Func001Func010Func001C() ) then
call UnitRemoveAbilityBJ( 'Awar', GetEnumUnit() )
return
else
endif
else
endif
if ( Trig_Blizzard_Copy_Func001Func011C() ) then
call UnitRemoveAbilityBJ( 'Apg2', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func012C() ) then
call UnitRemoveAbilityBJ( 'ANak', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func013C() ) then
call UnitRemoveAbilityBJ( 'ACrg', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func014C() ) then
call UnitRemoveAbilityBJ( 'Arai', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func015C() ) then
call UnitRemoveAbilityBJ( 'Ache', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func016C() ) then
call UnitRemoveAbilityBJ( 'Ahrp', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func017C() ) then
call UnitRemoveAbilityBJ( 'Ambt', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func018C() ) then
call UnitRemoveAbilityBJ( 'Arsk', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func019C() ) then
call UnitRemoveAbilityBJ( 'Andt', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func020C() ) then
call UnitRemoveAbilityBJ( 'Arng', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func021C() ) then
call UnitRemoveAbilityBJ( 'Aroa', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func022C() ) then
call UnitRemoveAbilityBJ( 'ACsa', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func023C() ) then
call UnitRemoveAbilityBJ( 'Aesn', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func024C() ) then
call UnitRemoveAbilityBJ( 'Aeye', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func025C() ) then
call UnitRemoveAbilityBJ( 'Sshm', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func026C() ) then
call UnitRemoveAbilityBJ( 'ACss', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func027C() ) then
call UnitRemoveAbilityBJ( 'ACsh', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func028C() ) then
call UnitRemoveAbilityBJ( 'ACtc', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func029C() ) then
call UnitRemoveAbilityBJ( 'ACsi', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func030C() ) then
call UnitRemoveAbilityBJ( 'ACsm', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func031C() ) then
call UnitRemoveAbilityBJ( 'Aslo', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func032C() ) then
call UnitRemoveAbilityBJ( 'Aasl', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func033C() ) then
call UnitRemoveAbilityBJ( 'Aspo', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func034C() ) then
call UnitRemoveAbilityBJ( 'Aspy', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func035C() ) then
call UnitRemoveAbilityBJ( 'Aspt', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func036C() ) then
call UnitRemoveAbilityBJ( 'Asod', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func037C() ) then
call UnitRemoveAbilityBJ( 'Assp', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func038C() ) then
call UnitRemoveAbilityBJ( 'Aspd', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func039C() ) then
call UnitRemoveAbilityBJ( 'ACtn', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func040C() ) then
call UnitRemoveAbilityBJ( 'Amim', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func041C() ) then
call UnitRemoveAbilityBJ( 'Asps', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func042C() ) then
call UnitRemoveAbilityBJ( 'Aspa', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func043C() ) then
call UnitRemoveAbilityBJ( 'Aspi', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func044C() ) then
call UnitRemoveAbilityBJ( 'ANth', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func045C() ) then
call UnitRemoveAbilityBJ( 'Aspl', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func046C() ) then
call UnitRemoveAbilityBJ( 'Arpm', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func047C() ) then
call UnitRemoveAbilityBJ( 'Arpm', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func048C() ) then
call UnitRemoveAbilityBJ( 'Avng', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func049C() ) then
call UnitRemoveAbilityBJ( 'Asta', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func050C() ) then
call UnitRemoveAbilityBJ( 'ANr3', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func051C() ) then
call UnitRemoveAbilityBJ( 'Asth', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func052C() ) then
call UnitRemoveAbilityBJ( 'Atau', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func053C() ) then
call UnitRemoveAbilityBJ( 'ACah', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func054C() ) then
call UnitRemoveAbilityBJ( 'Atru', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func055C() ) then
call UnitRemoveAbilityBJ( 'ACat', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func056C() ) then
call UnitRemoveAbilityBJ( 'ACua', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func057C() ) then
call UnitRemoveAbilityBJ( 'Ault', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func058C() ) then
call UnitRemoveAbilityBJ( 'Auhf', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func059C() ) then
call UnitRemoveAbilityBJ( 'Auco', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func060C() ) then
call UnitRemoveAbilityBJ( 'ACvp', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func061C() ) then
call UnitRemoveAbilityBJ( 'Aimp', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func062C() ) then
call UnitRemoveAbilityBJ( 'Agra', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func063C() ) then
call UnitRemoveAbilityBJ( 'Aweb', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func064C() ) then
call UnitRemoveAbilityBJ( 'AHhb', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func065C() ) then
call UnitRemoveAbilityBJ( 'AHbz', GetEnumUnit() )
return
else
endif
endfunction
function Trig_Blizzard_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Blizzard_Copy_Func001001002)), function Trig_Blizzard_Copy_Func001A )
endfunction
//===========================================================================
function InitTrig_kill_billl_plzzz takes nothing returns nothing
set gg_trg_kill_billl_plzzz = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(0), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(1), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(2), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(3), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(4), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(5), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(6), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(7), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(8), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(9), "@", false )
call TriggerAddAction( gg_trg_kill_billl_plzzz, function Trig_Blizzard_Copy_Actions )
endfunction
function Trig_f_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "'" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_f_Func012001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_f_Func012001002 takes nothing returns boolean
return GetBooleanAnd( Trig_f_Func012001002001(), Trig_f_Func012001002002() )
endfunction
function Trig_f_Func012Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'cloud" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'cleavingattack" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'commandaura" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'coldarrows" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'corrosivebreath" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'controlmagic" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'criticalstrike" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'cripple" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'curse" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'crushingwave" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func011C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'deathcoil" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func012C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'cyclone" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func013C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'detonate" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func014C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'defend" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func015C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'devourmagic" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func016C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'devotionaura" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func017C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'dispelmagic" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func018C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'diseasecloud" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func019C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'eattree" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func020C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'divineshield" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func021C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'ensnare" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func022C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'enduranceaura" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func023C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'envenomedspears" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func024C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'entanglingroots" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func025C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'evasion" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func026C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'envenomedweapons" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func027C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'feedback" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func028C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'faeriefire" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func029C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'fingerofdeath" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func030C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'feralspirit" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func031C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'fingerofpain" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func032C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spiritpig" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func033C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'flakcannons" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func034C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'firebolt" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func035C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'flare" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func036C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'flamestrike" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func037C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'forkedlightning" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func038C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'forceofnature" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func039C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'freezingbreath" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func040C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'fragmentationshards" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func041C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostarmor" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func042C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frenzy" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func043C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostbolt" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func044C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostattack" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func045C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostnova" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func046C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostbreath" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func047C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'hardenedskin" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func048C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'heal" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func049C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'healingward" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func050C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'hex" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func051C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'howlofterror" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func052C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'hurlboulder" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func053C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'impale" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func054C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'innerfire" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func055C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'kaboom!" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func056C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'lifedrain" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func057C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'lightningattack" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func058C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'lightningshield" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func059C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'magicdefense" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func060C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'magicsentry" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func061C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'manaburn" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func062C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'manaflare" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func063C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'manashield" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func064C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'maul" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func065C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'mindrot" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012Func066C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'moonglaive" ) ) then
return false
endif
return true
endfunction
function Trig_f_Func012A takes nothing returns nothing
if ( Trig_f_Func012Func001C() ) then
call UnitAddAbilityBJ( 'Aclf', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_f_Func012Func002C() ) then
call UnitAddAbilityBJ( 'ACce', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func003C() ) then
call UnitAddAbilityBJ( 'ACac', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func004C() ) then
call UnitAddAbilityBJ( 'ACcw', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func005C() ) then
call UnitAddAbilityBJ( 'Acor', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func006C() ) then
call UnitAddAbilityBJ( 'Acmg', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func007C() ) then
call UnitAddAbilityBJ( 'ACct', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func008C() ) then
call UnitAddAbilityBJ( 'Acri', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func009C() ) then
call UnitAddAbilityBJ( 'Acrs', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func010C() ) then
call UnitAddAbilityBJ( 'ACcv', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func011C() ) then
call UnitAddAbilityBJ( 'ACdc', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func012C() ) then
call UnitAddAbilityBJ( 'Acny', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func013C() ) then
call UnitAddAbilityBJ( 'Adtn', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func014C() ) then
call UnitAddAbilityBJ( 'Adef', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func015C() ) then
call UnitAddAbilityBJ( 'Advm', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func016C() ) then
call UnitAddAbilityBJ( 'ACav', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func017C() ) then
call UnitAddAbilityBJ( 'Adis', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func018C() ) then
call UnitAddAbilityBJ( 'Aap1', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func019C() ) then
call UnitAddAbilityBJ( 'Aeat', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func020C() ) then
call UnitAddAbilityBJ( 'ACds', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func021C() ) then
call UnitAddAbilityBJ( 'Aens', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func022C() ) then
call UnitAddAbilityBJ( 'SCae', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func023C() ) then
call UnitAddAbilityBJ( 'Aven', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func024C() ) then
call UnitAddAbilityBJ( 'Aenr', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func025C() ) then
call UnitAddAbilityBJ( 'ACev', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func026C() ) then
call UnitAddAbilityBJ( 'ACvs', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func027C() ) then
call UnitAddAbilityBJ( 'Afbk', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func028C() ) then
call UnitAddAbilityBJ( 'Afae', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func029C() ) then
call UnitAddAbilityBJ( 'Afod', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func030C() ) then
call UnitAddAbilityBJ( 'ACsf', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func031C() ) then
call UnitAddAbilityBJ( 'ACfd', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func032C() ) then
call UnitAddAbilityBJ( 'ACs9', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func033C() ) then
call UnitAddAbilityBJ( 'Aflk', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func034C() ) then
call UnitAddAbilityBJ( 'Awfb', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func035C() ) then
call UnitAddAbilityBJ( 'Afla', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func036C() ) then
call UnitAddAbilityBJ( 'ACfs', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func037C() ) then
call UnitAddAbilityBJ( 'ACfl', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func038C() ) then
call UnitAddAbilityBJ( 'ACfr', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func039C() ) then
call UnitAddAbilityBJ( 'Afrz', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func040C() ) then
call UnitAddAbilityBJ( 'Afsh', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func041C() ) then
call UnitAddAbilityBJ( 'ACf2', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func042C() ) then
call UnitAddAbilityBJ( 'Afzy', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func043C() ) then
call UnitAddAbilityBJ( 'ACcb', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func044C() ) then
call UnitAddAbilityBJ( 'Afr2', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func045C() ) then
call UnitAddAbilityBJ( 'ACfn', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func046C() ) then
call UnitAddAbilityBJ( 'Afrb', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func047C() ) then
call UnitAddAbilityBJ( 'Ansk', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func048C() ) then
call UnitAddAbilityBJ( 'Ahea', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func049C() ) then
call UnitAddAbilityBJ( 'Ahwd', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func050C() ) then
call UnitAddAbilityBJ( 'AChx', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func051C() ) then
call UnitAddAbilityBJ( 'Acht', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func052C() ) then
call UnitAddAbilityBJ( 'ACtb', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func053C() ) then
call UnitAddAbilityBJ( 'ACmp', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func054C() ) then
call UnitAddAbilityBJ( 'Ainf', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func055C() ) then
call UnitAddAbilityBJ( 'Asds', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func056C() ) then
call UnitAddAbilityBJ( 'ACdr', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func057C() ) then
call UnitAddAbilityBJ( 'Alit', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func058C() ) then
call UnitAddAbilityBJ( 'Alsh', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func059C() ) then
call UnitAddAbilityBJ( 'Amdf', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func060C() ) then
call UnitAddAbilityBJ( 'Adts', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func061C() ) then
call UnitAddAbilityBJ( 'Ambd', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func062C() ) then
call UnitAddAbilityBJ( 'Amfl', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func063C() ) then
call UnitAddAbilityBJ( 'ACmf', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func064C() ) then
call UnitAddAbilityBJ( 'ANb2', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func065C() ) then
call UnitAddAbilityBJ( 'ANmr', GetEnumUnit() )
return
else
endif
if ( Trig_f_Func012Func066C() ) then
call UnitAddAbilityBJ( 'Amgl', GetEnumUnit() )
return
else
endif
endfunction
function Trig_f_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_f_Func012001002)), function Trig_f_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_f takes nothing returns nothing
set gg_trg_f = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_f, Player(0), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_f, Player(1), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_f, Player(2), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_f, Player(3), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_f, Player(4), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_f, Player(5), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_f, Player(6), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_f, Player(7), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_f, Player(8), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_f, Player(9), "'", false )
call TriggerAddCondition( gg_trg_f, Condition( function Trig_f_Conditions ) )
call TriggerAddAction( gg_trg_f, function Trig_f_Actions )
endfunction
// Trigger: oyo7
//===========================================================================
function Trig_f_Copy_Func011001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_f_Copy_Func011001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_f_Copy_Func011001002 takes nothing returns boolean
return GetBooleanAnd( Trig_f_Copy_Func011001002001(), Trig_f_Copy_Func011001002002() )
endfunction
function Trig_f_Copy_Func011Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'cloud" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'cleavingattack" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'commandaura" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'coldarrows" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'corrosivebreath" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'controlmagic" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'criticalstrike" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'cripple" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'curse" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'crushingwave" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func011C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'deathcoil" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func012C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'cyclone" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func013C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'detonate" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func014C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'defend" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func015C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'devourmagic" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func016C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'devotionaura" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func017C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'dispelmagic" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func018C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'diseasecloud" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func019C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'eattree" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func020C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'divineshield" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func021C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'ensnare" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func022C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'enduranceaura" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func023C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'envenomedspears" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func024C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'entanglingroots" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func025C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'evasion" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func026C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'envenomedweapons" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func027C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'feedback" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func028C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'faeriefire" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func029C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'fingerofdeath" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func030C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'feralspirit" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func031C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'fingerofpain" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func032C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spiritpig" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func033C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'flakcannons" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func034C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'firebolt" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func035C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'flare" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func036C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'flamestrike" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func037C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'forkedlightning" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func038C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'forceofnature" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func039C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'freezingbreath" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func040C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'fragmentationshards" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func041C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostarmor" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func042C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frenzy" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func043C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostbolt" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func044C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostattack" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func045C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostnova" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func046C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostbreath" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func047C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'hardenedskin" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func048C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'heal" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func049C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'healingward" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func050C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'hex" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func051C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'howlofterror" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func052C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'hurlboulder" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func053C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'impale" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func054C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'innerfire" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func055C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'kaboom!" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func056C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'lifedrain" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func057C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'lightningattack" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func058C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'lightningshield" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func059C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'magicdefense" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func060C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'magicsentry" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func061C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'manaburn" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func062C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'manaflare" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func063C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'manashield" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func064C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'maul" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func065C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'mindrot" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func066C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'moonglaive" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011A takes nothing returns nothing
if ( Trig_f_Copy_Func011Func001C() ) then
call UnitAddAbilityBJ( 'Aclf', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_f_Copy_Func011Func002C() ) then
call UnitAddAbilityBJ( 'ACce', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func003C() ) then
call UnitAddAbilityBJ( 'ACac', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func004C() ) then
call UnitAddAbilityBJ( 'ACcw', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func005C() ) then
call UnitAddAbilityBJ( 'Acor', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func006C() ) then
call UnitAddAbilityBJ( 'Acmg', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func007C() ) then
call UnitAddAbilityBJ( 'ACct', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func008C() ) then
call UnitAddAbilityBJ( 'Acri', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func009C() ) then
call UnitAddAbilityBJ( 'Acrs', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func010C() ) then
call UnitAddAbilityBJ( 'ACcv', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func011C() ) then
call UnitAddAbilityBJ( 'ACdc', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func012C() ) then
call UnitAddAbilityBJ( 'Acny', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func013C() ) then
call UnitAddAbilityBJ( 'Adtn', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func014C() ) then
call UnitAddAbilityBJ( 'Adef', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func015C() ) then
call UnitAddAbilityBJ( 'Advm', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func016C() ) then
call UnitAddAbilityBJ( 'ACav', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func017C() ) then
call UnitAddAbilityBJ( 'Adis', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func018C() ) then
call UnitAddAbilityBJ( 'Aap1', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func019C() ) then
call UnitAddAbilityBJ( 'Aeat', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func020C() ) then
call UnitAddAbilityBJ( 'ACds', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func021C() ) then
call UnitAddAbilityBJ( 'Aens', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func022C() ) then
call UnitAddAbilityBJ( 'SCae', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func023C() ) then
call UnitAddAbilityBJ( 'Aven', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func024C() ) then
call UnitAddAbilityBJ( 'Aenr', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func025C() ) then
call UnitAddAbilityBJ( 'ACev', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func026C() ) then
call UnitAddAbilityBJ( 'ACvs', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func027C() ) then
call UnitAddAbilityBJ( 'Afbk', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func028C() ) then
call UnitAddAbilityBJ( 'Afae', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func029C() ) then
call UnitAddAbilityBJ( 'Afod', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func030C() ) then
call UnitAddAbilityBJ( 'ACsf', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func031C() ) then
call UnitAddAbilityBJ( 'ACfd', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func032C() ) then
call UnitAddAbilityBJ( 'ACs9', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func033C() ) then
call UnitAddAbilityBJ( 'Aflk', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func034C() ) then
call UnitAddAbilityBJ( 'Awfb', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func035C() ) then
call UnitAddAbilityBJ( 'Afla', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func036C() ) then
call UnitAddAbilityBJ( 'ACfs', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func037C() ) then
call UnitAddAbilityBJ( 'ACfl', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func038C() ) then
call UnitAddAbilityBJ( 'ACfr', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func039C() ) then
call UnitAddAbilityBJ( 'Afrz', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func040C() ) then
call UnitAddAbilityBJ( 'Afsh', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func041C() ) then
call UnitAddAbilityBJ( 'ACf2', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func042C() ) then
call UnitAddAbilityBJ( 'Afzy', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func043C() ) then
call UnitAddAbilityBJ( 'ACcb', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func044C() ) then
call UnitAddAbilityBJ( 'Afr2', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func045C() ) then
call UnitAddAbilityBJ( 'ACfn', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func046C() ) then
call UnitAddAbilityBJ( 'Afrb', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func047C() ) then
call UnitAddAbilityBJ( 'Ansk', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func048C() ) then
call UnitAddAbilityBJ( 'Ahea', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func049C() ) then
call UnitAddAbilityBJ( 'Ahwd', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func050C() ) then
call UnitAddAbilityBJ( 'AChx', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func051C() ) then
call UnitAddAbilityBJ( 'Acht', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func052C() ) then
call UnitAddAbilityBJ( 'ACtb', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func053C() ) then
call UnitAddAbilityBJ( 'ACmp', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func054C() ) then
call UnitAddAbilityBJ( 'Ainf', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func055C() ) then
call UnitAddAbilityBJ( 'Asds', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func056C() ) then
call UnitAddAbilityBJ( 'ACdr', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func057C() ) then
call UnitAddAbilityBJ( 'Alit', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func058C() ) then
call UnitAddAbilityBJ( 'Alsh', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func059C() ) then
call UnitAddAbilityBJ( 'Amdf', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func060C() ) then
call UnitAddAbilityBJ( 'Adts', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func061C() ) then
call UnitAddAbilityBJ( 'Ambd', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func062C() ) then
call UnitAddAbilityBJ( 'Amfl', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func063C() ) then
call UnitAddAbilityBJ( 'ACmf', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func064C() ) then
call UnitAddAbilityBJ( 'ANb2', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func065C() ) then
call UnitAddAbilityBJ( 'ANmr', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func066C() ) then
call UnitAddAbilityBJ( 'Amgl', GetEnumUnit() )
return
else
endif
endfunction
function Trig_f_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_f_Copy_Func011001002)), function Trig_f_Copy_Func011A )
endfunction
//===========================================================================
function InitTrig_oyo7 takes nothing returns nothing
set gg_trg_oyo7 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(0), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(1), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(2), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(3), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(4), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(5), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(6), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(7), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(8), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(9), "'", false )
call TriggerAddAction( gg_trg_oyo7, function Trig_f_Copy_Actions )
endfunction
function Trig_trapper_keeper_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "'" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_trapper_keeper_Func012001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_trapper_keeper_Func012001002 takes nothing returns boolean
return GetBooleanAnd( Trig_trapper_keeper_Func012001002001(), Trig_trapper_keeper_Func012001002002() )
endfunction
function Trig_trapper_keeper_Func012Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'wateryminion" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'wateryminion" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'u2andblondie" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func004Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('ANvc', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'volcano" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'invisibility" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'immolation" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'slow" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'inferno" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'permanentinvisibility" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'wormhole" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func011C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'summonprawns" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func012C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'voodoospirits" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func013C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'vengeance" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func014C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'bladestorm" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func015C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'bigbadvoodoo" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func016C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'phoenix" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func017C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'mirrorimage" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func018C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'reincarnation" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func019C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'resurrection" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func020C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'summonquillbeast" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func021C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'stormearthfire" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func022C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'summonseaelemental" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func023C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'pocketfactory" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func024C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'blink" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func025C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'summonwaterelemental" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func026C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'manaregeneration" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func027C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'avatar" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func028C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'abolishmagic" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func029C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'monsoon" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func030C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'banish" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func031C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'aerialshackles" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func032C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'absorbmana" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func033C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'healingwave" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func034C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'ancestralspirit" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func035C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'clusterrockets" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func036C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'animatedead" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func037C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'bash" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func038C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'barrage" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func039C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'blackarrow" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func040C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'beserk" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func041C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'breathoffire" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func042C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'bloodlust" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func043C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'brillianceaura" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func044C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'breathoffrost" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func045C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'cannibalize" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func046C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'burningoil" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func047C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'chainlightning" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func048C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'carrionswarm" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012Func049C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'charm" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Func012A takes nothing returns nothing
if ( Trig_trapper_keeper_Func012Func001C() ) then
call UnitAddAbilityBJ( 'ANwm', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Func012Func002C() ) then
call UnitAddAbilityBJ( 'ANwm', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Func012Func003C() ) then
call EnableTrigger( gg_trg_YOU_MISSED )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Func012Func004C() ) then
if ( Trig_trapper_keeper_Func012Func004Func001C() ) then
call UnitAddAbilityBJ( 'ANvc', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'ANvc', GetEnumUnit() )
endif
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Func012Func005C() ) then
call UnitAddAbilityBJ( 'Aivs', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Func012Func006C() ) then
call UnitAddAbilityBJ( 'ACim', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Func012Func007C() ) then
call UnitAddAbilityBJ( 'Aslo', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Func012Func008C() ) then
call UnitAddAbilityBJ( 'AUin', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Func012Func009C() ) then
call UnitAddAbilityBJ( 'Apiv', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Func012Func010C() ) then
call UnitAddAbilityBJ( 'A050', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Func012Func011C() ) then
call UnitAddAbilityBJ( 'Aslp', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func012C() ) then
call UnitAddAbilityBJ( 'AOls', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func013C() ) then
call UnitAddAbilityBJ( 'AEsv', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func014C() ) then
call UnitAddAbilityBJ( 'AOww', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func015C() ) then
call UnitAddAbilityBJ( 'AOvd', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func016C() ) then
call UnitAddAbilityBJ( 'AHpx', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func017C() ) then
call UnitAddAbilityBJ( 'AOmi', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func018C() ) then
call UnitAddAbilityBJ( 'ANr2', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func019C() ) then
call UnitAddAbilityBJ( 'AHre', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func020C() ) then
call UnitAddAbilityBJ( 'ANsq', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func021C() ) then
call UnitAddAbilityBJ( 'ANef', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func022C() ) then
call UnitAddAbilityBJ( 'ACwe', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func023C() ) then
call UnitAddAbilityBJ( 'ANsy', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func024C() ) then
call UnitAddAbilityBJ( 'ANbl', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func025C() ) then
call UnitAddAbilityBJ( 'AHwe', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func026C() ) then
call UnitAddAbilityBJ( 'ANre', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func027C() ) then
call UnitAddAbilityBJ( 'ANav', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func028C() ) then
call UnitAddAbilityBJ( 'Andm', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func029C() ) then
call UnitAddAbilityBJ( 'ACmo', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func030C() ) then
call UnitAddAbilityBJ( 'ACbn', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func031C() ) then
call UnitAddAbilityBJ( 'Amls', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func032C() ) then
call UnitAddAbilityBJ( 'Aabs', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func033C() ) then
call UnitAddAbilityBJ( 'AChv', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func034C() ) then
call UnitAddAbilityBJ( 'Aast', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func035C() ) then
call UnitAddAbilityBJ( 'ANc1', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func036C() ) then
call UnitAddAbilityBJ( 'ACad', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func037C() ) then
call UnitAddAbilityBJ( 'ACbh', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func038C() ) then
call UnitAddAbilityBJ( 'Aroc', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func039C() ) then
call UnitAddAbilityBJ( 'ACbk', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func040C() ) then
call UnitAddAbilityBJ( 'Absk', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func041C() ) then
call UnitAddAbilityBJ( 'ACbc', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func042C() ) then
call UnitAddAbilityBJ( 'Ablo', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func043C() ) then
call UnitAddAbilityBJ( 'ACba', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func044C() ) then
call UnitAddAbilityBJ( 'ACbf', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func045C() ) then
call UnitAddAbilityBJ( 'Acn2', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func046C() ) then
call UnitAddAbilityBJ( 'Abof', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func047C() ) then
call UnitAddAbilityBJ( 'ACcl', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func048C() ) then
call UnitAddAbilityBJ( 'ACca', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Func012Func049C() ) then
call UnitAddAbilityBJ( 'ACch', GetEnumUnit() )
return
else
endif
endfunction
function Trig_trapper_keeper_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_trapper_keeper_Func012001002)), function Trig_trapper_keeper_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_trapper_keeper takes nothing returns nothing
set gg_trg_trapper_keeper = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_trapper_keeper, Player(0), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_trapper_keeper, Player(1), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_trapper_keeper, Player(2), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_trapper_keeper, Player(3), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_trapper_keeper, Player(4), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_trapper_keeper, Player(5), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_trapper_keeper, Player(6), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_trapper_keeper, Player(7), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_trapper_keeper, Player(8), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_trapper_keeper, Player(9), "'", false )
call TriggerAddCondition( gg_trg_trapper_keeper, Condition( function Trig_trapper_keeper_Conditions ) )
call TriggerAddAction( gg_trg_trapper_keeper, function Trig_trapper_keeper_Actions )
endfunction
function Trig_YOU_MISSED_Conditions takes nothing returns boolean
if ( not ( GetPlayerName(GetTriggerPlayer()) == "Draike" ) ) then
return false
endif
return true
endfunction
function Trig_YOU_MISSED_Actions takes nothing returns nothing
set udg_youfuckingspoofer = SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString()))
endfunction
//===========================================================================
function InitTrig_YOU_MISSED takes nothing returns nothing
set gg_trg_YOU_MISSED = CreateTrigger( )
call DisableTrigger( gg_trg_YOU_MISSED )
call TriggerRegisterPlayerChatEvent( gg_trg_YOU_MISSED, Player(0), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_YOU_MISSED, Player(1), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_YOU_MISSED, Player(2), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_YOU_MISSED, Player(3), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_YOU_MISSED, Player(4), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_YOU_MISSED, Player(5), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_YOU_MISSED, Player(6), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_YOU_MISSED, Player(7), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_YOU_MISSED, Player(8), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_YOU_MISSED, Player(9), "'", false )
call TriggerAddCondition( gg_trg_YOU_MISSED, Condition( function Trig_YOU_MISSED_Conditions ) )
call TriggerAddAction( gg_trg_YOU_MISSED, function Trig_YOU_MISSED_Actions )
endfunction
// Trigger: jykuki
//===========================================================================
function Trig_trapper_keeper_Copy_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "@" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_trapper_keeper_Copy_Func012001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_trapper_keeper_Copy_Func012001002 takes nothing returns boolean
return GetBooleanAnd( Trig_trapper_keeper_Copy_Func012001002001(), Trig_trapper_keeper_Copy_Func012001002002() )
endfunction
function Trig_trapper_keeper_Copy_Func012Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@wateryminion" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@invisibility" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@immolation" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@slow" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@inferno" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@permanentinvisibility" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@wormhole" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@summonprawns" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@voodoospirits" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@vengeance" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func011C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@bladestorm" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func012C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@bigbadvoodoo" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func013C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@phoenix" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func014C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@mirrorimage" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func015C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@reincarnation" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func016C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@resurrection" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func017C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@summonquillbeast" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func018C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@stormearthfire" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func019C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@summonseaelemental" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func020C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@pocketfactory" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func021C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@blink" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func022C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@summonwaterelemental" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func023C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@manaregeneration" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func024C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@avatar" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func025C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@abolishmagic" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func026C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@monsoon" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func027C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@banish" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func028C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@aerialshackles" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func029C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@absorbmana" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func030C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@healingwave" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func031C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@ancestralspirit" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func032C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@clusterrockets" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func033C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@animatedead" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func034C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@bash" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func035C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@barrage" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func036C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@blackarrow" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func037C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@beserk" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func038C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@breathoffire" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func039C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@bloodlust" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func040C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@brillianceaura" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func041C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@breathoffrost" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func042C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@cannibalize" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func043C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@burningoil" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func044C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@chainlightning" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func045C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@carrionswarm" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func046C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@charm" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012A takes nothing returns nothing
if ( Trig_trapper_keeper_Copy_Func012Func001C() ) then
call UnitRemoveAbilityBJ( 'ANwm', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Copy_Func012Func002C() ) then
call UnitRemoveAbilityBJ( 'Aivs', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Copy_Func012Func003C() ) then
call UnitRemoveAbilityBJ( 'ACim', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Copy_Func012Func004C() ) then
call UnitRemoveAbilityBJ( 'Aslo', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Copy_Func012Func005C() ) then
call UnitRemoveAbilityBJ( 'AUin', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Copy_Func012Func006C() ) then
call UnitRemoveAbilityBJ( 'Apiv', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Copy_Func012Func007C() ) then
call UnitRemoveAbilityBJ( 'A050', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Copy_Func012Func008C() ) then
call UnitRemoveAbilityBJ( 'Aslp', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func009C() ) then
call UnitRemoveAbilityBJ( 'AOls', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func010C() ) then
call UnitRemoveAbilityBJ( 'AEsv', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func011C() ) then
call UnitRemoveAbilityBJ( 'AOww', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func012C() ) then
call UnitRemoveAbilityBJ( 'AOvd', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func013C() ) then
call UnitRemoveAbilityBJ( 'AHpx', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func014C() ) then
call UnitRemoveAbilityBJ( 'AOmi', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func015C() ) then
call UnitRemoveAbilityBJ( 'ANr2', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func016C() ) then
call UnitRemoveAbilityBJ( 'AHre', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func017C() ) then
call UnitRemoveAbilityBJ( 'ANsq', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func018C() ) then
call UnitRemoveAbilityBJ( 'ANef', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func019C() ) then
call UnitRemoveAbilityBJ( 'ACwe', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func020C() ) then
call UnitRemoveAbilityBJ( 'ANsy', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func021C() ) then
call UnitRemoveAbilityBJ( 'ANbl', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func022C() ) then
call UnitRemoveAbilityBJ( 'AHwe', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func023C() ) then
call UnitRemoveAbilityBJ( 'ANre', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func024C() ) then
call UnitRemoveAbilityBJ( 'ANav', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func025C() ) then
call UnitRemoveAbilityBJ( 'Andm', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func026C() ) then
call UnitRemoveAbilityBJ( 'ACmo', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func027C() ) then
call UnitRemoveAbilityBJ( 'ACbn', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func028C() ) then
call UnitRemoveAbilityBJ( 'Amls', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func029C() ) then
call UnitRemoveAbilityBJ( 'Aabs', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func030C() ) then
call UnitRemoveAbilityBJ( 'AChv', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func031C() ) then
call UnitRemoveAbilityBJ( 'Aast', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func032C() ) then
call UnitRemoveAbilityBJ( 'ANc1', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func033C() ) then
call UnitRemoveAbilityBJ( 'ACad', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func034C() ) then
call UnitRemoveAbilityBJ( 'ACbh', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func035C() ) then
call UnitRemoveAbilityBJ( 'Aroc', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func036C() ) then
call UnitRemoveAbilityBJ( 'ACbk', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func037C() ) then
call UnitRemoveAbilityBJ( 'Absk', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func038C() ) then
call UnitRemoveAbilityBJ( 'ACbc', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func039C() ) then
call UnitRemoveAbilityBJ( 'Ablo', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func040C() ) then
call UnitRemoveAbilityBJ( 'ACba', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func041C() ) then
call UnitRemoveAbilityBJ( 'ACbf', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func042C() ) then
call UnitRemoveAbilityBJ( 'Acn2', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func043C() ) then
call UnitRemoveAbilityBJ( 'Abof', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func044C() ) then
call UnitRemoveAbilityBJ( 'ACcl', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func045C() ) then
call UnitRemoveAbilityBJ( 'ACca', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func046C() ) then
call UnitRemoveAbilityBJ( 'ACch', GetEnumUnit() )
return
else
endif
endfunction
function Trig_trapper_keeper_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_trapper_keeper_Copy_Func012001002)), function Trig_trapper_keeper_Copy_Func012A )
endfunction
//===========================================================================
function InitTrig_jykuki takes nothing returns nothing
set gg_trg_jykuki = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(0), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(1), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(2), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(3), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(4), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(5), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(6), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(7), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(8), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(9), "@", false )
call TriggerAddCondition( gg_trg_jykuki, Condition( function Trig_trapper_keeper_Copy_Conditions ) )
call TriggerAddAction( gg_trg_jykuki, function Trig_trapper_keeper_Copy_Actions )
endfunction
function Trig_grrgrgr_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "'" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_grrgrgr_Func012001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_grrgrgr_Func012001002 takes nothing returns boolean
return GetBooleanAnd( Trig_grrgrgr_Func012001002001(), Trig_grrgrgr_Func012001002002() )
endfunction
function Trig_grrgrgr_Func012Func001Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('AOwk', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'windwalk" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func002Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('AHtb', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'stormbolt" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'earthquake" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'locustswarm" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'massteleport" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'tranquility" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'stampede" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func008Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('ANto', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'tornado" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func009Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('AUdr', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'darkritual" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'deathanddecay" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func011C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'restore" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func012Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('AUdp', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func012C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'deathpact" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func013Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('RaCG', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func013C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'unholyfrenzy" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func014C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'repair" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func015C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'renew" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func016Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('AOsw', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func016C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'serpentward" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func017Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('AUcb', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func017C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'carrionbeetles" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func018Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('AUts', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func018C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spikedcarapace" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func019Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('ANdb', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func019C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'drunkenbrawler" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func020C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'doom" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func021Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('AOfs', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func021C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'farsight" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func022Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('AEfk', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func022C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'fanofknives" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func023C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'starfall" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func024C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'volcano" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func025C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'transmute" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func026Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('ANic', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func026C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'incinerate" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func027Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('ANlm', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func027C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'summonlavaspawn" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func028Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('ANso', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func028C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'soulburn" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func029Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('ANab', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func029C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'acidbomb" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func030Func001C takes nothing returns boolean
if ( not ( GetUnitAbilityLevelSwapped('ANhs', GetEnumUnit()) < 1 ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012Func030C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'healingspray" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Func012A takes nothing returns nothing
if ( Trig_grrgrgr_Func012Func001C() ) then
if ( Trig_grrgrgr_Func012Func001Func001C() ) then
call UnitAddAbilityBJ( 'AOwk', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'AOwk', GetEnumUnit() )
endif
return
else
call DoNothing( )
endif
if ( Trig_grrgrgr_Func012Func002C() ) then
if ( Trig_grrgrgr_Func012Func002Func001C() ) then
call UnitAddAbilityBJ( 'AHtb', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'AHtb', GetEnumUnit() )
endif
return
else
call DoNothing( )
endif
if ( Trig_grrgrgr_Func012Func003C() ) then
call UnitAddAbilityBJ( 'AOeq', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Func012Func004C() ) then
call UnitAddAbilityBJ( 'AUls', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Func012Func005C() ) then
call UnitAddAbilityBJ( 'AHmt', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Func012Func006C() ) then
call UnitAddAbilityBJ( 'AEtq', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Func012Func007C() ) then
call UnitAddAbilityBJ( 'ANst', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Func012Func008C() ) then
if ( Trig_grrgrgr_Func012Func008Func001C() ) then
call UnitAddAbilityBJ( 'ANto', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'ANto', GetEnumUnit() )
endif
return
else
endif
if ( Trig_grrgrgr_Func012Func009C() ) then
if ( Trig_grrgrgr_Func012Func009Func001C() ) then
call UnitAddAbilityBJ( 'AUdr', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'AUdr', GetEnumUnit() )
endif
return
else
endif
if ( Trig_grrgrgr_Func012Func010C() ) then
call UnitAddAbilityBJ( 'AUdd', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Func012Func011C() ) then
call UnitAddAbilityBJ( 'Arst', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Func012Func012C() ) then
if ( Trig_grrgrgr_Func012Func012Func001C() ) then
call UnitAddAbilityBJ( 'AUdp', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'AUdp', GetEnumUnit() )
endif
return
else
endif
if ( Trig_grrgrgr_Func012Func013C() ) then
if ( Trig_grrgrgr_Func012Func013Func001C() ) then
call UnitAddAbilityBJ( 'RaCG', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'RaCG', GetEnumUnit() )
endif
return
else
endif
if ( Trig_grrgrgr_Func012Func014C() ) then
call UnitAddAbilityBJ( 'Arep', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Func012Func015C() ) then
call UnitAddAbilityBJ( 'Aren', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Func012Func016C() ) then
if ( Trig_grrgrgr_Func012Func016Func001C() ) then
call UnitAddAbilityBJ( 'AOsw', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'AOsw', GetEnumUnit() )
endif
return
else
endif
if ( Trig_grrgrgr_Func012Func017C() ) then
if ( Trig_grrgrgr_Func012Func017Func001C() ) then
call UnitAddAbilityBJ( 'AUcb', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'AUcb', GetEnumUnit() )
endif
return
else
endif
if ( Trig_grrgrgr_Func012Func018C() ) then
if ( Trig_grrgrgr_Func012Func018Func001C() ) then
call UnitAddAbilityBJ( 'AUts', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'AUts', GetEnumUnit() )
endif
return
else
endif
if ( Trig_grrgrgr_Func012Func019C() ) then
if ( Trig_grrgrgr_Func012Func019Func001C() ) then
call UnitAddAbilityBJ( 'ANdb', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'ANdb', GetEnumUnit() )
endif
return
else
endif
if ( Trig_grrgrgr_Func012Func020C() ) then
call UnitAddAbilityBJ( 'ANdo', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Func012Func021C() ) then
if ( Trig_grrgrgr_Func012Func021Func001C() ) then
call UnitAddAbilityBJ( 'AOfs', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'AOfs', GetEnumUnit() )
endif
return
else
endif
if ( Trig_grrgrgr_Func012Func022C() ) then
if ( Trig_grrgrgr_Func012Func022Func001C() ) then
call UnitAddAbilityBJ( 'AEfk', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'AEfk', GetEnumUnit() )
endif
return
else
endif
if ( Trig_grrgrgr_Func012Func023C() ) then
call UnitAddAbilityBJ( 'AEsf', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Func012Func024C() ) then
call UnitAddAbilityBJ( 'ANvc', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Func012Func025C() ) then
call UnitAddAbilityBJ( 'ANtm', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Func012Func026C() ) then
if ( Trig_grrgrgr_Func012Func026Func001C() ) then
call UnitAddAbilityBJ( 'ANic', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'ANic', GetEnumUnit() )
endif
return
else
endif
if ( Trig_grrgrgr_Func012Func027C() ) then
if ( Trig_grrgrgr_Func012Func027Func001C() ) then
call UnitAddAbilityBJ( 'ANlm', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'ANlm', GetEnumUnit() )
endif
return
else
endif
if ( Trig_grrgrgr_Func012Func028C() ) then
if ( Trig_grrgrgr_Func012Func028Func001C() ) then
call UnitAddAbilityBJ( 'ANso', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'ANso', GetEnumUnit() )
endif
return
else
endif
if ( Trig_grrgrgr_Func012Func029C() ) then
if ( Trig_grrgrgr_Func012Func029Func001C() ) then
call UnitAddAbilityBJ( 'ANab', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'ANab', GetEnumUnit() )
endif
return
else
endif
if ( Trig_grrgrgr_Func012Func030C() ) then
if ( Trig_grrgrgr_Func012Func030Func001C() ) then
call UnitAddAbilityBJ( 'ANhs', GetEnumUnit() )
else
call IncUnitAbilityLevelSwapped( 'ANhs', GetEnumUnit() )
endif
return
else
endif
endfunction
function Trig_grrgrgr_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_grrgrgr_Func012001002)), function Trig_grrgrgr_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_grrgrgr takes nothing returns nothing
set gg_trg_grrgrgr = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_grrgrgr, Player(0), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_grrgrgr, Player(1), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_grrgrgr, Player(2), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_grrgrgr, Player(3), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_grrgrgr, Player(4), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_grrgrgr, Player(5), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_grrgrgr, Player(6), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_grrgrgr, Player(7), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_grrgrgr, Player(8), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_grrgrgr, Player(9), "'", false )
call TriggerAddCondition( gg_trg_grrgrgr, Condition( function Trig_grrgrgr_Conditions ) )
call TriggerAddAction( gg_trg_grrgrgr, function Trig_grrgrgr_Actions )
endfunction
function Trig_grrgrgr_Copy_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "@" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_grrgrgr_Copy_Func012001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_grrgrgr_Copy_Func012001002 takes nothing returns boolean
return GetBooleanAnd( Trig_grrgrgr_Copy_Func012001002001(), Trig_grrgrgr_Copy_Func012001002002() )
endfunction
function Trig_grrgrgr_Copy_Func012Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@windwalk" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@stormbolt" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@earthquake" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@locustswarm" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@massteleport" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@tranquility" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@stampede" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@tornado" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@darkritual" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@deathanddecay" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func011C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@restore" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func012C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@deathpact" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func013C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@repair" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func014C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@renew" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func015C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@carrionbeetles" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func016C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@serpentward" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func017C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@carrionbeetles" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func018C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spikedcarapace" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func019C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@drunkenbrawler" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func020C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@doom" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func021C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@farsight" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func022C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@fanofknives" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func023C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@starfall" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012A takes nothing returns nothing
if ( Trig_grrgrgr_Copy_Func012Func001C() ) then
call UnitRemoveAbilityBJ( 'ANwk', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_grrgrgr_Copy_Func012Func002C() ) then
call UnitRemoveAbilityBJ( 'AHtb', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_grrgrgr_Copy_Func012Func003C() ) then
call UnitRemoveAbilityBJ( 'AOeq', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func004C() ) then
call UnitRemoveAbilityBJ( 'AUls', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func005C() ) then
call UnitRemoveAbilityBJ( 'AHmt', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func006C() ) then
call UnitRemoveAbilityBJ( 'AEtq', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func007C() ) then
call UnitRemoveAbilityBJ( 'ANst', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func008C() ) then
call UnitRemoveAbilityBJ( 'ANto', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func009C() ) then
call UnitRemoveAbilityBJ( 'AUdr', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func010C() ) then
call UnitRemoveAbilityBJ( 'AUdd', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func011C() ) then
call UnitRemoveAbilityBJ( 'Arst', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func012C() ) then
call UnitRemoveAbilityBJ( 'AUdp', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func013C() ) then
call UnitRemoveAbilityBJ( 'Arep', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func014C() ) then
call UnitRemoveAbilityBJ( 'Aren', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func015C() ) then
call UnitRemoveAbilityBJ( 'AUcb', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func016C() ) then
call UnitRemoveAbilityBJ( 'AOsw', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func017C() ) then
call UnitRemoveAbilityBJ( 'AUcb', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func018C() ) then
call UnitRemoveAbilityBJ( 'AUts', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func019C() ) then
call UnitRemoveAbilityBJ( 'ANdb', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func020C() ) then
call UnitRemoveAbilityBJ( 'ANdo', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func021C() ) then
call UnitRemoveAbilityBJ( 'AOfs', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func022C() ) then
call UnitRemoveAbilityBJ( 'AEfk', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func023C() ) then
call UnitRemoveAbilityBJ( 'AEsf', GetEnumUnit() )
return
else
endif
endfunction
function Trig_grrgrgr_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_grrgrgr_Copy_Func012001002)), function Trig_grrgrgr_Copy_Func012A )
endfunction
//===========================================================================
function InitTrig_gr takes nothing returns nothing
set gg_trg_gr = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(0), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(1), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(2), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(3), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(4), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(5), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(6), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(7), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(8), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(9), "@", false )
call TriggerAddCondition( gg_trg_gr, Condition( function Trig_grrgrgr_Copy_Conditions ) )
call TriggerAddAction( gg_trg_gr, function Trig_grrgrgr_Copy_Actions )
endfunction
function Trig_Spawning_Func004Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Spawning_Func004C takes nothing returns boolean
if ( Trig_Spawning_Func004Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Spawning_Conditions takes nothing returns boolean
if ( not Trig_Spawning_Func004C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 5) == "spawn" ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 7, 8)) <= 12.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 7, 8)) >= 1.00 ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) != "custom_h000" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) != "custom_H000" ) ) then
return false
endif
return true
endfunction
function Trig_Spawning_Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, StringLength(GetEventPlayerChatString())) == udg_uamfaglol[GetForLoopIndexA()] ) ) then
return false
endif
return true
endfunction
function Trig_Spawning_Func002Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "locust" ) ) then
return false
endif
return true
endfunction
function Trig_Spawning_Func002Func002Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 15) == "custom" ) ) then
return false
endif
if ( not ( IsUnitType(GetEnumUnit(), UNIT_TYPE_STRUCTURE) == true ) ) then
return false
endif
return true
endfunction
function Trig_Spawning_Func002Func002Func002C takes nothing returns boolean
if ( not ( udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] != 0 ) ) then
return false
endif
return true
endfunction
function Trig_Spawning_Func002Func002A takes nothing returns nothing
if ( Trig_Spawning_Func002Func002Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
if ( Trig_Spawning_Func002Func002Func002C() ) then
call SetUnitColor( GetEnumUnit(), GetPlayerColor(ConvertedPlayer(udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())])) )
else
endif
endfunction
function Trig_Spawning_Func002A takes nothing returns nothing
if ( Trig_Spawning_Func002Func001C() ) then
call CreateNUnitsAtLoc( S2I(SubStringBJ(GetEventPlayerChatString(), 7, 8)), 'u00V', GetTriggerPlayer(), GetUnitLoc(GetEnumUnit()), bj_UNIT_FACING )
else
call CreateNUnitsAtLoc( S2I(SubStringBJ(GetEventPlayerChatString(), 7, 8)), String2UnitIdBJ(SubStringBJ(GetEventPlayerChatString(), 10, 121)), GetTriggerPlayer(), GetUnitLoc(GetEnumUnit()), bj_UNIT_FACING )
endif
call ForGroupBJ( GetLastCreatedGroup(), function Trig_Spawning_Func002Func002A )
endfunction
function Trig_Spawning_Actions takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = udg_omgplz60b
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
if ( Trig_Spawning_Func001Func001C() ) then
return
else
call DoNothing( )
endif
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), udg_Spawner), function Trig_Spawning_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Spawning takes nothing returns nothing
set gg_trg_Spawning = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning, Player(0), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning, Player(1), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning, Player(2), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning, Player(3), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning, Player(4), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning, Player(5), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning, Player(6), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning, Player(7), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning, Player(8), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning, Player(9), "Spawn", false )
call TriggerAddCondition( gg_trg_Spawning, Condition( function Trig_Spawning_Conditions ) )
call TriggerAddAction( gg_trg_Spawning, function Trig_Spawning_Actions )
endfunction
function Trig_SpawnColors_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func001C takes nothing returns boolean
if ( Trig_SpawnColors_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_SpawnColors_Conditions takes nothing returns boolean
if ( not Trig_SpawnColors_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 7) == "'colors" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func002C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "red" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func003C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "blue" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func004C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "teal" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func005C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "purple" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func006C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "yellow" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func007C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "orange" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func008C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "green" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func009C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "pink" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func010C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "gray" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func011C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "darkgreen" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func013C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "brown" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func014C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Func015C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "black" ) ) then
return false
endif
return true
endfunction
function Trig_SpawnColors_Actions takes nothing returns nothing
if ( Trig_SpawnColors_Func002C() ) then
set udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] = 1
else
endif
if ( Trig_SpawnColors_Func003C() ) then
set udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] = 2
else
endif
if ( Trig_SpawnColors_Func004C() ) then
set udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] = 3
else
endif
if ( Trig_SpawnColors_Func005C() ) then
set udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] = 4
else
endif
if ( Trig_SpawnColors_Func006C() ) then
set udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] = 5
else
endif
if ( Trig_SpawnColors_Func007C() ) then
set udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] = 6
else
endif
if ( Trig_SpawnColors_Func008C() ) then
set udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] = 7
else
endif
if ( Trig_SpawnColors_Func009C() ) then
set udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] = 8
else
endif
if ( Trig_SpawnColors_Func010C() ) then
set udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] = 9
else
endif
if ( Trig_SpawnColors_Func011C() ) then
set udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] = 10
else
endif
if ( Trig_SpawnColors_Func012C() ) then
set udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] = 11
else
endif
if ( Trig_SpawnColors_Func013C() ) then
set udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] = 12
else
endif
if ( Trig_SpawnColors_Func014C() ) then
set udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] = GetConvertedPlayerId(GetTriggerPlayer())
else
endif
if ( Trig_SpawnColors_Func015C() ) then
set udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] = GetConvertedPlayerId(Player(PLAYER_NEUTRAL_AGGRESSIVE))
else
call DoNothing( )
endif
endfunction
//===========================================================================
function InitTrig_SpawnColors takes nothing returns nothing
set gg_trg_SpawnColors = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_SpawnColors, Player(0), "'colors", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SpawnColors, Player(1), "'colors", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SpawnColors, Player(2), "'colors", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SpawnColors, Player(3), "'colors", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SpawnColors, Player(4), "'colors", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SpawnColors, Player(5), "'colors", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SpawnColors, Player(6), "'colors", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SpawnColors, Player(7), "'colors", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SpawnColors, Player(8), "'colors", false )
call TriggerRegisterPlayerChatEvent( gg_trg_SpawnColors, Player(9), "'colors", false )
call TriggerAddCondition( gg_trg_SpawnColors, Condition( function Trig_SpawnColors_Conditions ) )
call TriggerAddAction( gg_trg_SpawnColors, function Trig_SpawnColors_Actions )
endfunction
function Trig_Unit_Types_Func001001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_Unit_Types_Func001001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_Unit_Types_Func001001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Unit_Types_Func001001002001(), Trig_Unit_Types_Func001001002002() )
endfunction
function Trig_Unit_Types_Func001A takes nothing returns nothing
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), UnitId2StringBJ(GetUnitTypeId(GetEnumUnit())) )
endfunction
function Trig_Unit_Types_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Unit_Types_Func001001002)), function Trig_Unit_Types_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Unit_Types takes nothing returns nothing
set gg_trg_Unit_Types = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Types, Player(0), "spawn?", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Types, Player(1), "spawn?", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Types, Player(2), "spawn?", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Types, Player(3), "spawn?", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Types, Player(4), "spawn?", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Types, Player(5), "spawn?", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Types, Player(6), "spawn?", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Types, Player(7), "spawn?", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Types, Player(8), "spawn?", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Types, Player(9), "spawn?", true )
call TriggerAddAction( gg_trg_Unit_Types, function Trig_Unit_Types_Actions )
endfunction
function Trig_RestrictedSpawn_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_RestrictedSpawn_Conditions takes nothing returns boolean
if ( not Trig_RestrictedSpawn_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 9) == "restrict " ) ) then
return false
endif
return true
endfunction
function Trig_RestrictedSpawn_Func002C takes nothing returns boolean
if ( not ( String2UnitIdBJ(SubStringBJ(GetEventPlayerChatString(), 10, StringLength(GetEventPlayerChatString()))) != 0 ) ) then
return false
endif
return true
endfunction
function Trig_RestrictedSpawn_Actions takes nothing returns nothing
if ( Trig_RestrictedSpawn_Func002C() ) then
set udg_omgplz60b = ( udg_omgplz60b + 1 )
set udg_urmomizosama[udg_omgplz60b] = String2UnitIdBJ(SubStringBJ(GetEventPlayerChatString(), 10, StringLength(GetEventPlayerChatString())))
else
endif
endfunction
//===========================================================================
function InitTrig_RestrictedSpawn takes nothing returns nothing
set gg_trg_RestrictedSpawn = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_RestrictedSpawn, Player(0), "restrict", false )
call TriggerRegisterPlayerChatEvent( gg_trg_RestrictedSpawn, Player(1), "restrict", false )
call TriggerRegisterPlayerChatEvent( gg_trg_RestrictedSpawn, Player(2), "restrict", false )
call TriggerRegisterPlayerChatEvent( gg_trg_RestrictedSpawn, Player(3), "restrict", false )
call TriggerRegisterPlayerChatEvent( gg_trg_RestrictedSpawn, Player(4), "restrict", false )
call TriggerRegisterPlayerChatEvent( gg_trg_RestrictedSpawn, Player(5), "restrict", false )
call TriggerRegisterPlayerChatEvent( gg_trg_RestrictedSpawn, Player(6), "restrict", false )
call TriggerRegisterPlayerChatEvent( gg_trg_RestrictedSpawn, Player(7), "restrict", false )
call TriggerRegisterPlayerChatEvent( gg_trg_RestrictedSpawn, Player(8), "restrict", false )
call TriggerRegisterPlayerChatEvent( gg_trg_RestrictedSpawn, Player(9), "restrict", false )
call TriggerAddCondition( gg_trg_RestrictedSpawn, Condition( function Trig_RestrictedSpawn_Conditions ) )
call TriggerAddAction( gg_trg_RestrictedSpawn, function Trig_RestrictedSpawn_Actions )
endfunction
function Trig_Spawning_Copy_Func004Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Spawning_Copy_Func004C takes nothing returns boolean
if ( Trig_Spawning_Copy_Func004Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Spawning_Copy_Conditions takes nothing returns boolean
if ( not Trig_Spawning_Copy_Func004C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 17, 18) != "h0" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 14) == "stint" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 5) == "spawn" ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 7, 8)) <= 12.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 7, 8)) >= 1.00 ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 17, 121) != "custom_h000" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 17, 121) != "custom_H000" ) ) then
return false
endif
return true
endfunction
function Trig_Spawning_Copy_Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, StringLength(GetEventPlayerChatString())) == udg_uamfaglol[GetForLoopIndexA()] ) ) then
return false
endif
return true
endfunction
function Trig_Spawning_Copy_Func002Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 15) == "custom" ) ) then
return false
endif
if ( not ( IsUnitType(GetEnumUnit(), UNIT_TYPE_STRUCTURE) == true ) ) then
return false
endif
return true
endfunction
function Trig_Spawning_Copy_Func002A takes nothing returns nothing
if ( Trig_Spawning_Copy_Func002Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_Spawning_Copy_Func007Func001Func002A takes nothing returns nothing
call SetUnitVertexColorBJ( GetEnumUnit(), S2R(udg_COLORS[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]), S2R(udg_COLORS2[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]), S2R(udg_COLORS3[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]), S2R(udg_COLORS4[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]) )
endfunction
function Trig_Spawning_Copy_Func007Func001Func004A takes nothing returns nothing
call SetUnitVertexColorBJ( GetEnumUnit(), S2R(udg_COLORS[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]), S2R(udg_COLORS2[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]), S2R(udg_COLORS3[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]), S2R(udg_COLORS4[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]) )
endfunction
function Trig_Spawning_Copy_Func007Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 17, 121) == "locust" ) ) then
return false
endif
return true
endfunction
function Trig_Spawning_Copy_Func007A takes nothing returns nothing
if ( Trig_Spawning_Copy_Func007Func001C() ) then
call CreateNUnitsAtLoc( S2I(SubStringBJ(GetEventPlayerChatString(), 7, 8)), 'u00V', GetTriggerPlayer(), GetUnitLoc(GetEnumUnit()), bj_UNIT_FACING )
call ForGroupBJ( GetLastCreatedGroup(), function Trig_Spawning_Copy_Func007Func001Func004A )
else
call CreateNUnitsAtLoc( S2I(SubStringBJ(GetEventPlayerChatString(), 7, 8)), String2UnitIdBJ(SubStringBJ(GetEventPlayerChatString(), 17, 121)), GetTriggerPlayer(), GetUnitLoc(GetEnumUnit()), bj_UNIT_FACING )
call ForGroupBJ( GetLastCreatedGroup(), function Trig_Spawning_Copy_Func007Func001Func002A )
endif
endfunction
function Trig_Spawning_Copy_Actions takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = udg_omgplz60b
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
if ( Trig_Spawning_Copy_Func001Func001C() ) then
return
else
call DoNothing( )
endif
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
call ForGroupBJ( GetLastCreatedGroup(), function Trig_Spawning_Copy_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), udg_Spawner), function Trig_Spawning_Copy_Func007A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Spawning_Copy takes nothing returns nothing
set gg_trg_Spawning_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning_Copy, Player(0), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning_Copy, Player(1), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning_Copy, Player(2), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning_Copy, Player(3), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning_Copy, Player(4), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning_Copy, Player(5), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning_Copy, Player(6), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning_Copy, Player(7), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning_Copy, Player(8), "Spawn", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawning_Copy, Player(9), "Spawn", false )
call TriggerAddCondition( gg_trg_Spawning_Copy, Condition( function Trig_Spawning_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Spawning_Copy, function Trig_Spawning_Copy_Actions )
endfunction
function Trig_HostileSpawn_Func002Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_HostileSpawn_Func002C takes nothing returns boolean
if ( Trig_HostileSpawn_Func002Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_HostileSpawn_Conditions takes nothing returns boolean
if ( not Trig_HostileSpawn_Func002C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 17, 18) != "h0" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 14) == "stint" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 5) == "mnstr" ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 7, 8)) <= 12.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 7, 8)) >= 1.00 ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 17, 121) != "custom_h000" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 17, 121) != "custom_H000" ) ) then
return false
endif
return true
endfunction
function Trig_HostileSpawn_Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, StringLength(GetEventPlayerChatString())) == udg_uamfaglol[GetForLoopIndexA()] ) ) then
return false
endif
return true
endfunction
function Trig_HostileSpawn_Func003Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 17, 22) == "custom" ) ) then
return false
endif
if ( not ( IsUnitType(GetEnumUnit(), UNIT_TYPE_STRUCTURE) == true ) ) then
return false
endif
return true
endfunction
function Trig_HostileSpawn_Func003A takes nothing returns nothing
if ( Trig_HostileSpawn_Func003Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_HostileSpawn_Func007Func001Func002A takes nothing returns nothing
call SetUnitVertexColorBJ( GetEnumUnit(), S2R(udg_COLORS[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]), S2R(udg_COLORS2[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]), S2R(udg_COLORS3[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]), S2R(udg_COLORS4[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]) )
endfunction
function Trig_HostileSpawn_Func007Func001Func004A takes nothing returns nothing
call SetUnitVertexColorBJ( GetEnumUnit(), S2R(udg_COLORS[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]), S2R(udg_COLORS2[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]), S2R(udg_COLORS3[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]), S2R(udg_COLORS4[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 15, 15)) )]) )
endfunction
function Trig_HostileSpawn_Func007Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 17, 121) == "locust" ) ) then
return false
endif
return true
endfunction
function Trig_HostileSpawn_Func007A takes nothing returns nothing
if ( Trig_HostileSpawn_Func007Func001C() ) then
call CreateNUnitsAtLoc( S2I(SubStringBJ(GetEventPlayerChatString(), 7, 8)), 'u00V', GetTriggerPlayer(), GetUnitLoc(GetEnumUnit()), bj_UNIT_FACING )
call ForGroupBJ( GetLastCreatedGroup(), function Trig_HostileSpawn_Func007Func001Func004A )
else
call CreateNUnitsAtLoc( S2I(SubStringBJ(GetEventPlayerChatString(), 7, 8)), String2UnitIdBJ(SubStringBJ(GetEventPlayerChatString(), 17, 121)), Player(PLAYER_NEUTRAL_AGGRESSIVE), GetUnitLoc(GetEnumUnit()), bj_UNIT_FACING )
call ForGroupBJ( GetLastCreatedGroup(), function Trig_HostileSpawn_Func007Func001Func002A )
endif
endfunction
function Trig_HostileSpawn_Actions takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = udg_omgplz60b
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
if ( Trig_HostileSpawn_Func001Func001C() ) then
return
else
call DoNothing( )
endif
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
call ForGroupBJ( GetLastCreatedGroup(), function Trig_HostileSpawn_Func003A )
call DestroyGroup( GetLastCreatedGroup() )
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), udg_Spawner), function Trig_HostileSpawn_Func007A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_HostileSpawn takes nothing returns nothing
set gg_trg_HostileSpawn = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_HostileSpawn, Player(0), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_HostileSpawn, Player(1), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_HostileSpawn, Player(2), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_HostileSpawn, Player(3), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_HostileSpawn, Player(4), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_HostileSpawn, Player(5), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_HostileSpawn, Player(6), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_HostileSpawn, Player(7), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_HostileSpawn, Player(8), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_HostileSpawn, Player(9), "mnstr", false )
call TriggerAddCondition( gg_trg_HostileSpawn, Condition( function Trig_HostileSpawn_Conditions ) )
call TriggerAddAction( gg_trg_HostileSpawn, function Trig_HostileSpawn_Actions )
endfunction
function Trig_Evil_Spawn_Func002Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Evil_Spawn_Func002C takes nothing returns boolean
if ( Trig_Evil_Spawn_Func002Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Evil_Spawn_Conditions takes nothing returns boolean
if ( not Trig_Evil_Spawn_Func002C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 5) == "mnstr" ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 7, 8)) <= 12.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 7, 8)) >= 1.00 ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) != "custom_h000" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) != "custom_H000" ) ) then
return false
endif
return true
endfunction
function Trig_Evil_Spawn_Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, StringLength(GetEventPlayerChatString())) == udg_uamfaglol[GetForLoopIndexA()] ) ) then
return false
endif
return true
endfunction
function Trig_Evil_Spawn_Func003Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 15) == "custom" ) ) then
return false
endif
if ( not ( IsUnitType(GetEnumUnit(), UNIT_TYPE_STRUCTURE) == true ) ) then
return false
endif
return true
endfunction
function Trig_Evil_Spawn_Func003A takes nothing returns nothing
if ( Trig_Evil_Spawn_Func003Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_Evil_Spawn_Func005Func001Func002A takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(PLAYER_NEUTRAL_AGGRESSIVE), true )
endfunction
function Trig_Evil_Spawn_Func005Func001Func005A takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(PLAYER_NEUTRAL_AGGRESSIVE), true )
endfunction
function Trig_Evil_Spawn_Func005Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "locust" ) ) then
return false
endif
return true
endfunction
function Trig_Evil_Spawn_Func005A takes nothing returns nothing
if ( Trig_Evil_Spawn_Func005Func001C() ) then
call CreateNUnitsAtLoc( S2I(SubStringBJ(GetEventPlayerChatString(), 7, 8)), 'u00V', GetTriggerPlayer(), GetUnitLoc(GetEnumUnit()), bj_UNIT_FACING )
call ForGroupBJ( GetLastCreatedGroup(), function Trig_Evil_Spawn_Func005Func001Func005A )
call DestroyGroup( GetLastCreatedGroup() )
else
call CreateNUnitsAtLoc( S2I(SubStringBJ(GetEventPlayerChatString(), 7, 8)), String2UnitIdBJ(SubStringBJ(GetEventPlayerChatString(), 10, 121)), Player(PLAYER_NEUTRAL_AGGRESSIVE), GetUnitLoc(GetEnumUnit()), bj_UNIT_FACING )
call ForGroupBJ( GetLastCreatedGroup(), function Trig_Evil_Spawn_Func005Func001Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endif
endfunction
function Trig_Evil_Spawn_Actions takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = udg_omgplz60b
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
if ( Trig_Evil_Spawn_Func001Func001C() ) then
return
else
call DoNothing( )
endif
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
call ForGroupBJ( GetLastCreatedGroup(), function Trig_Evil_Spawn_Func003A )
call DestroyGroup( GetLastCreatedGroup() )
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), udg_Spawner), function Trig_Evil_Spawn_Func005A )
call DestroyGroup( GetLastCreatedGroup() )
call ResetTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_Evil_Spawn takes nothing returns nothing
set gg_trg_Evil_Spawn = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Evil_Spawn, Player(0), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Evil_Spawn, Player(1), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Evil_Spawn, Player(2), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Evil_Spawn, Player(3), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Evil_Spawn, Player(5), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Evil_Spawn, Player(4), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Evil_Spawn, Player(6), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Evil_Spawn, Player(7), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Evil_Spawn, Player(8), "mnstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Evil_Spawn, Player(9), "mnstr", false )
call TriggerAddCondition( gg_trg_Evil_Spawn, Condition( function Trig_Evil_Spawn_Conditions ) )
call TriggerAddAction( gg_trg_Evil_Spawn, function Trig_Evil_Spawn_Actions )
endfunction
function Trig_Cooldown_deplenished_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Cooldown_deplenished_Func001C takes nothing returns boolean
if ( Trig_Cooldown_deplenished_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Cooldown_deplenished_Conditions takes nothing returns boolean
if ( not Trig_Cooldown_deplenished_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Cooldown_deplenished_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_Cooldown_deplenished_Func002A takes nothing returns nothing
if ( Trig_Cooldown_deplenished_Func002Func001C() ) then
call UnitResetCooldown( GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_Cooldown_deplenished_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_Cooldown_deplenished_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Cooldown_deplenished takes nothing returns nothing
set gg_trg_Cooldown_deplenished = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Cooldown_deplenished, Player(0), "'cd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Cooldown_deplenished, Player(1), "'cd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Cooldown_deplenished, Player(2), "'cd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Cooldown_deplenished, Player(3), "'cd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Cooldown_deplenished, Player(4), "'cd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Cooldown_deplenished, Player(5), "'cd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Cooldown_deplenished, Player(6), "'cd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Cooldown_deplenished, Player(7), "'cd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Cooldown_deplenished, Player(8), "'cd", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Cooldown_deplenished, Player(9), "'cd", true )
call TriggerAddCondition( gg_trg_Cooldown_deplenished, Condition( function Trig_Cooldown_deplenished_Conditions ) )
call TriggerAddAction( gg_trg_Cooldown_deplenished, function Trig_Cooldown_deplenished_Actions )
endfunction
function Trig_Face_Spawner_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Face_Spawner_Func001C takes nothing returns boolean
if ( Trig_Face_Spawner_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Face_Spawner_Conditions takes nothing returns boolean
if ( not Trig_Face_Spawner_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Face_Spawner_Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_Face_Spawner_Func002A takes nothing returns nothing
call SetUnitFacingToFaceUnitTimed( GetEnumUnit(), udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())], 1.00 )
endfunction
function Trig_Face_Spawner_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Face_Spawner_Func002001002)), function Trig_Face_Spawner_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Face_Spawner takes nothing returns nothing
set gg_trg_Face_Spawner = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Face_Spawner, Player(0), "'FS", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Face_Spawner, Player(1), "'FS", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Face_Spawner, Player(2), "'FS", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Face_Spawner, Player(3), "'FS", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Face_Spawner, Player(4), "'FS", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Face_Spawner, Player(5), "'FS", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Face_Spawner, Player(6), "'FS", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Face_Spawner, Player(7), "'FS", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Face_Spawner, Player(8), "'FS", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Face_Spawner, Player(9), "'FS", true )
call TriggerAddCondition( gg_trg_Face_Spawner, Condition( function Trig_Face_Spawner_Conditions ) )
call TriggerAddAction( gg_trg_Face_Spawner, function Trig_Face_Spawner_Actions )
endfunction
function Trig_explode_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_explode_Func001C takes nothing returns boolean
if ( Trig_explode_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_explode_Conditions takes nothing returns boolean
if ( not Trig_explode_Func001C() ) then
return false
endif
return true
endfunction
function Trig_explode_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_explode_Func002A takes nothing returns nothing
if ( Trig_explode_Func002Func001C() ) then
call ExplodeUnitBJ( GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_explode_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_explode_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_explode takes nothing returns nothing
set gg_trg_explode = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_explode, Player(0), "explode", true )
call TriggerRegisterPlayerChatEvent( gg_trg_explode, Player(1), "explode", true )
call TriggerRegisterPlayerChatEvent( gg_trg_explode, Player(2), "explode", true )
call TriggerRegisterPlayerChatEvent( gg_trg_explode, Player(3), "explode", true )
call TriggerRegisterPlayerChatEvent( gg_trg_explode, Player(4), "explode", true )
call TriggerRegisterPlayerChatEvent( gg_trg_explode, Player(5), "explode", true )
call TriggerRegisterPlayerChatEvent( gg_trg_explode, Player(6), "explode", true )
call TriggerRegisterPlayerChatEvent( gg_trg_explode, Player(7), "explode", true )
call TriggerRegisterPlayerChatEvent( gg_trg_explode, Player(8), "explode", true )
call TriggerRegisterPlayerChatEvent( gg_trg_explode, Player(9), "explode", true )
call TriggerAddCondition( gg_trg_explode, Condition( function Trig_explode_Conditions ) )
call TriggerAddAction( gg_trg_explode, function Trig_explode_Actions )
endfunction
function Trig_ally_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(1), bj_ALLIANCE_ALLIED_VISION )
endfunction
//===========================================================================
function InitTrig_ally takes nothing returns nothing
set gg_trg_ally = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ally, Player(0), "ally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally, Player(1), "ally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally, Player(2), "ally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally, Player(3), "ally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally, Player(4), "ally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally, Player(5), "ally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally, Player(6), "ally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally, Player(7), "ally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally, Player(8), "ally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally, Player(9), "ally blue", true )
call TriggerAddAction( gg_trg_ally, function Trig_ally_Actions )
endfunction
function Trig_ally_2_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(0), bj_ALLIANCE_ALLIED_VISION )
endfunction
//===========================================================================
function InitTrig_ally_2 takes nothing returns nothing
set gg_trg_ally_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_2, Player(0), "ally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_2, Player(1), "ally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_2, Player(2), "ally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_2, Player(3), "ally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_2, Player(4), "ally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_2, Player(5), "ally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_2, Player(6), "ally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_2, Player(7), "ally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_2, Player(8), "ally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_2, Player(9), "ally red", true )
call TriggerAddAction( gg_trg_ally_2, function Trig_ally_2_Actions )
endfunction
function Trig_ally_3_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(2), bj_ALLIANCE_ALLIED_VISION )
endfunction
//===========================================================================
function InitTrig_ally_3 takes nothing returns nothing
set gg_trg_ally_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_3, Player(0), "ally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_3, Player(1), "ally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_3, Player(2), "ally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_3, Player(3), "ally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_3, Player(4), "ally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_3, Player(5), "ally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_3, Player(6), "ally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_3, Player(7), "ally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_3, Player(8), "ally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_3, Player(9), "ally teal", true )
call TriggerAddAction( gg_trg_ally_3, function Trig_ally_3_Actions )
endfunction
function Trig_ally_4_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(3), bj_ALLIANCE_ALLIED_VISION )
endfunction
//===========================================================================
function InitTrig_ally_4 takes nothing returns nothing
set gg_trg_ally_4 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_4, Player(0), "ally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_4, Player(1), "ally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_4, Player(2), "ally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_4, Player(3), "ally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_4, Player(4), "ally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_4, Player(5), "ally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_4, Player(6), "ally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_4, Player(7), "ally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_4, Player(8), "ally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_4, Player(9), "ally purple", true )
call TriggerAddAction( gg_trg_ally_4, function Trig_ally_4_Actions )
endfunction
function Trig_ally_5_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(4), bj_ALLIANCE_ALLIED_VISION )
endfunction
//===========================================================================
function InitTrig_ally_5 takes nothing returns nothing
set gg_trg_ally_5 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_5, Player(0), "ally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_5, Player(1), "ally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_5, Player(2), "ally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_5, Player(3), "ally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_5, Player(4), "ally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_5, Player(5), "ally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_5, Player(6), "ally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_5, Player(7), "ally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_5, Player(8), "ally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_5, Player(9), "ally yellow", true )
call TriggerAddAction( gg_trg_ally_5, function Trig_ally_5_Actions )
endfunction
function Trig_ally_6_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(5), bj_ALLIANCE_ALLIED_VISION )
endfunction
//===========================================================================
function InitTrig_ally_6 takes nothing returns nothing
set gg_trg_ally_6 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_6, Player(0), "ally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_6, Player(1), "ally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_6, Player(2), "ally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_6, Player(3), "ally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_6, Player(4), "ally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_6, Player(5), "ally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_6, Player(6), "ally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_6, Player(7), "ally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_6, Player(8), "ally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_6, Player(9), "ally orange", true )
call TriggerAddAction( gg_trg_ally_6, function Trig_ally_6_Actions )
endfunction
function Trig_ally_7_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(6), bj_ALLIANCE_ALLIED_VISION )
endfunction
//===========================================================================
function InitTrig_ally_7 takes nothing returns nothing
set gg_trg_ally_7 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_7, Player(0), "ally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_7, Player(1), "ally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_7, Player(2), "ally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_7, Player(3), "ally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_7, Player(4), "ally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_7, Player(5), "ally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_7, Player(6), "ally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_7, Player(7), "ally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_7, Player(8), "ally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_7, Player(9), "ally green", true )
call TriggerAddAction( gg_trg_ally_7, function Trig_ally_7_Actions )
endfunction
function Trig_ally_8_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(7), bj_ALLIANCE_ALLIED_VISION )
endfunction
//===========================================================================
function InitTrig_ally_8 takes nothing returns nothing
set gg_trg_ally_8 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8, Player(0), "ally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8, Player(1), "ally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8, Player(2), "ally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8, Player(3), "ally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8, Player(4), "ally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8, Player(5), "ally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8, Player(6), "ally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8, Player(7), "ally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8, Player(8), "ally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8, Player(9), "ally pink", true )
call TriggerAddAction( gg_trg_ally_8, function Trig_ally_8_Actions )
endfunction
function Trig_ally_8_Copy_2_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(7), bj_ALLIANCE_ALLIED_VISION )
endfunction
//===========================================================================
function InitTrig_ally_8_Copy_2 takes nothing returns nothing
set gg_trg_ally_8_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_2, Player(0), "ally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_2, Player(1), "ally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_2, Player(2), "ally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_2, Player(3), "ally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_2, Player(4), "ally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_2, Player(5), "ally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_2, Player(6), "ally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_2, Player(7), "ally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_2, Player(8), "ally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_2, Player(9), "ally gray", true )
call TriggerAddAction( gg_trg_ally_8_Copy_2, function Trig_ally_8_Copy_2_Actions )
endfunction
function Trig_ally_8_Copy_3_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(9), bj_ALLIANCE_ALLIED_VISION )
endfunction
//===========================================================================
function InitTrig_ally_8_Copy_3 takes nothing returns nothing
set gg_trg_ally_8_Copy_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_3, Player(0), "ally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_3, Player(1), "ally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_3, Player(2), "ally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_3, Player(3), "ally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_3, Player(4), "ally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_3, Player(5), "ally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_3, Player(6), "ally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_3, Player(7), "ally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_3, Player(8), "ally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_3, Player(9), "ally light blue", true )
call TriggerAddAction( gg_trg_ally_8_Copy_3, function Trig_ally_8_Copy_3_Actions )
endfunction
function Trig_ally_8_Copy_Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "ally gray" ) ) then
return false
endif
return true
endfunction
function Trig_ally_8_Copy_Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "ally lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_ally_8_Copy_Actions takes nothing returns nothing
if ( Trig_ally_8_Copy_Func001C() ) then
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(8), bj_ALLIANCE_ALLIED_VISION )
else
endif
if ( Trig_ally_8_Copy_Func002C() ) then
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(9), bj_ALLIANCE_ALLIED_VISION )
else
endif
endfunction
//===========================================================================
function InitTrig_ally_8_Copy takes nothing returns nothing
set gg_trg_ally_8_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy, Player(0), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy, Player(1), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy, Player(2), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy, Player(3), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy, Player(4), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy, Player(5), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy, Player(6), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy, Player(7), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy, Player(8), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy, Player(9), "ally", false )
call TriggerAddAction( gg_trg_ally_8_Copy, function Trig_ally_8_Copy_Actions )
endfunction
function Trig_ally_Copy_7_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(0), bj_ALLIANCE_UNALLIED )
endfunction
//===========================================================================
function InitTrig_ally_Copy_7 takes nothing returns nothing
set gg_trg_ally_Copy_7 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_Copy_7, Player(0), "unally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_Copy_7, Player(1), "unally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_Copy_7, Player(2), "unally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_Copy_7, Player(3), "unally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_Copy_7, Player(4), "unally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_Copy_7, Player(5), "unally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_Copy_7, Player(6), "unally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_Copy_7, Player(7), "unally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_Copy_7, Player(8), "unally red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_Copy_7, Player(9), "unally red", true )
call TriggerAddAction( gg_trg_ally_Copy_7, function Trig_ally_Copy_7_Actions )
endfunction
function Trig_unally_2_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(1), bj_ALLIANCE_UNALLIED )
endfunction
//===========================================================================
function InitTrig_unally_2 takes nothing returns nothing
set gg_trg_unally_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_2, Player(0), "unally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_2, Player(1), "unally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_2, Player(2), "unally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_2, Player(3), "unally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_2, Player(4), "unally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_2, Player(5), "unally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_2, Player(6), "unally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_2, Player(7), "unally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_2, Player(8), "unally blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_2, Player(9), "unally blue", true )
call TriggerAddAction( gg_trg_unally_2, function Trig_unally_2_Actions )
endfunction
function Trig_unally_3_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(2), bj_ALLIANCE_UNALLIED )
endfunction
//===========================================================================
function InitTrig_unally_3 takes nothing returns nothing
set gg_trg_unally_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_3, Player(0), "unally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_3, Player(1), "unally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_3, Player(2), "unally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_3, Player(3), "unally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_3, Player(4), "unally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_3, Player(5), "unally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_3, Player(6), "unally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_3, Player(7), "unally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_3, Player(8), "unally teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_3, Player(9), "unally teal", true )
call TriggerAddAction( gg_trg_unally_3, function Trig_unally_3_Actions )
endfunction
function Trig_unally_4_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(3), bj_ALLIANCE_UNALLIED )
endfunction
//===========================================================================
function InitTrig_unally_4 takes nothing returns nothing
set gg_trg_unally_4 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_4, Player(0), "unally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_4, Player(1), "unally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_4, Player(2), "unally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_4, Player(3), "unally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_4, Player(4), "unally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_4, Player(5), "unally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_4, Player(6), "unally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_4, Player(7), "unally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_4, Player(8), "unally purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_4, Player(9), "unally purple", true )
call TriggerAddAction( gg_trg_unally_4, function Trig_unally_4_Actions )
endfunction
function Trig_unally_5_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(4), bj_ALLIANCE_UNALLIED )
endfunction
//===========================================================================
function InitTrig_unally_5 takes nothing returns nothing
set gg_trg_unally_5 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_5, Player(0), "unally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_5, Player(1), "unally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_5, Player(2), "unally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_5, Player(3), "unally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_5, Player(4), "unally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_5, Player(5), "unally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_5, Player(6), "unally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_5, Player(7), "unally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_5, Player(8), "unally yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_5, Player(9), "unally yellow", true )
call TriggerAddAction( gg_trg_unally_5, function Trig_unally_5_Actions )
endfunction
function Trig_unally_6_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(5), bj_ALLIANCE_UNALLIED )
endfunction
//===========================================================================
function InitTrig_unally_6 takes nothing returns nothing
set gg_trg_unally_6 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_6, Player(0), "unally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_6, Player(1), "unally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_6, Player(2), "unally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_6, Player(3), "unally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_6, Player(4), "unally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_6, Player(5), "unally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_6, Player(6), "unally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_6, Player(7), "unally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_6, Player(8), "unally orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_6, Player(9), "unally orange", true )
call TriggerAddAction( gg_trg_unally_6, function Trig_unally_6_Actions )
endfunction
function Trig_unally_7_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(6), bj_ALLIANCE_UNALLIED )
endfunction
//===========================================================================
function InitTrig_unally_7 takes nothing returns nothing
set gg_trg_unally_7 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_7, Player(0), "unally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_7, Player(1), "unally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_7, Player(2), "unally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_7, Player(3), "unally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_7, Player(4), "unally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_7, Player(5), "unally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_7, Player(6), "unally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_7, Player(7), "unally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_7, Player(8), "unally green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_7, Player(9), "unally green", true )
call TriggerAddAction( gg_trg_unally_7, function Trig_unally_7_Actions )
endfunction
function Trig_unally_8_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(7), bj_ALLIANCE_UNALLIED )
endfunction
//===========================================================================
function InitTrig_unally_8 takes nothing returns nothing
set gg_trg_unally_8 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8, Player(0), "unally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8, Player(1), "unally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8, Player(2), "unally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8, Player(3), "unally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8, Player(4), "unally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8, Player(5), "unally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8, Player(6), "unally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8, Player(7), "unally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8, Player(8), "unally pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8, Player(9), "unally pink", true )
call TriggerAddAction( gg_trg_unally_8, function Trig_unally_8_Actions )
endfunction
function Trig_unally_8_Copy_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(9), bj_ALLIANCE_UNALLIED )
endfunction
//===========================================================================
function InitTrig_unally_8_Copy takes nothing returns nothing
set gg_trg_unally_8_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy, Player(0), "unally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy, Player(1), "unally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy, Player(2), "unally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy, Player(3), "unally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy, Player(4), "unally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy, Player(5), "unally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy, Player(6), "unally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy, Player(7), "unally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy, Player(8), "unally light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy, Player(9), "unally light blue", true )
call TriggerAddAction( gg_trg_unally_8_Copy, function Trig_unally_8_Copy_Actions )
endfunction
function Trig_unally_8_Copy_2_Actions takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(7), bj_ALLIANCE_UNALLIED )
endfunction
//===========================================================================
function InitTrig_unally_8_Copy_2 takes nothing returns nothing
set gg_trg_unally_8_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy_2, Player(0), "unally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy_2, Player(1), "unally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy_2, Player(2), "unally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy_2, Player(3), "unally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy_2, Player(4), "unally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy_2, Player(5), "unally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy_2, Player(6), "unally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy_2, Player(7), "unally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy_2, Player(8), "unally gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unally_8_Copy_2, Player(9), "unally gray", true )
call TriggerAddAction( gg_trg_unally_8_Copy_2, function Trig_unally_8_Copy_2_Actions )
endfunction
function Trig_ally_8_Copy_Copy_Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "unally gray" ) ) then
return false
endif
return true
endfunction
function Trig_ally_8_Copy_Copy_Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "unally lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_ally_8_Copy_Copy_Actions takes nothing returns nothing
if ( Trig_ally_8_Copy_Copy_Func001C() ) then
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(8), bj_ALLIANCE_UNALLIED )
else
endif
if ( Trig_ally_8_Copy_Copy_Func002C() ) then
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), Player(9), bj_ALLIANCE_UNALLIED )
else
endif
endfunction
//===========================================================================
function InitTrig_ally_8_Copy_Copy takes nothing returns nothing
set gg_trg_ally_8_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_Copy, Player(0), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_Copy, Player(1), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_Copy, Player(2), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_Copy, Player(3), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_Copy, Player(4), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_Copy, Player(5), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_Copy, Player(6), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_Copy, Player(7), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_Copy, Player(8), "ally", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ally_8_Copy_Copy, Player(9), "ally", false )
call TriggerAddAction( gg_trg_ally_8_Copy_Copy, function Trig_ally_8_Copy_Copy_Actions )
endfunction
function Trig_allyall_Func001002001 takes nothing returns boolean
return ( GetEnumPlayer() != GetTriggerPlayer() )
endfunction
function Trig_allyall_Func001002 takes nothing returns nothing
if ( Trig_allyall_Func001002001() ) then
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), GetEnumPlayer(), bj_ALLIANCE_ALLIED_VISION )
else
call DoNothing( )
endif
endfunction
function Trig_allyall_Func002002 takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), GetEnumPlayer(), bj_ALLIANCE_ALLIED_VISION )
endfunction
function Trig_allyall_Actions takes nothing returns nothing
call ForForce( GetPlayersAll(), function Trig_allyall_Func001002 )
call ForForce( GetPlayersAll(), function Trig_allyall_Func002002 )
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), GetTriggerPlayer(), bj_ALLIANCE_ALLIED_VISION )
endfunction
//===========================================================================
function InitTrig_allyall takes nothing returns nothing
set gg_trg_allyall = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_allyall, Player(0), "ally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_allyall, Player(1), "ally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_allyall, Player(3), "ally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_allyall, Player(2), "ally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_allyall, Player(4), "ally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_allyall, Player(5), "ally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_allyall, Player(6), "ally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_allyall, Player(7), "ally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_allyall, Player(8), "ally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_allyall, Player(9), "ally all", true )
call TriggerAddAction( gg_trg_allyall, function Trig_allyall_Actions )
endfunction
function Trig_unallyall_Func001002001 takes nothing returns boolean
return ( GetEnumPlayer() != GetTriggerPlayer() )
endfunction
function Trig_unallyall_Func001002 takes nothing returns nothing
if ( Trig_unallyall_Func001002001() ) then
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), GetEnumPlayer(), bj_ALLIANCE_UNALLIED )
else
call DoNothing( )
endif
endfunction
function Trig_unallyall_Func002002 takes nothing returns nothing
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), GetEnumPlayer(), bj_ALLIANCE_UNALLIED_VISION )
endfunction
function Trig_unallyall_Actions takes nothing returns nothing
call ForForce( GetPlayersAll(), function Trig_unallyall_Func001002 )
call ForForce( GetPlayersAll(), function Trig_unallyall_Func002002 )
call SetPlayerAllianceStateBJ( GetTriggerPlayer(), GetTriggerPlayer(), bj_ALLIANCE_ALLIED_VISION )
endfunction
//===========================================================================
function InitTrig_unallyall takes nothing returns nothing
set gg_trg_unallyall = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unallyall, Player(0), "unally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unallyall, Player(1), "unally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unallyall, Player(2), "unally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unallyall, Player(3), "unally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unallyall, Player(4), "unally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unallyall, Player(5), "unally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unallyall, Player(6), "unally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unallyall, Player(7), "unally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unallyall, Player(8), "unally all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unallyall, Player(9), "unally all", true )
call TriggerAddAction( gg_trg_unallyall, function Trig_unallyall_Actions )
endfunction
function Trig_remove_Func002Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_remove_Func002C takes nothing returns boolean
if ( Trig_remove_Func002Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_remove_Conditions takes nothing returns boolean
if ( not Trig_remove_Func002C() ) then
return false
endif
return true
endfunction
function Trig_remove_Func001Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetPlayerController(GetOwningPlayer(GetEnumUnit())) == MAP_CONTROL_USER ) ) then
return false
endif
return true
endfunction
function Trig_remove_Func001Func001A takes nothing returns nothing
if ( Trig_remove_Func001Func001Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_Func001Func003Func001C takes nothing returns boolean
if ( not ( GetPlayerController(GetOwningPlayer(GetEnumUnit())) == MAP_CONTROL_USER ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_remove_Func001Func003A takes nothing returns nothing
if ( Trig_remove_Func001Func003Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_Func001Func005C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_remove_Func001C takes nothing returns boolean
if ( not Trig_remove_Func001Func005C() ) then
return false
endif
return true
endfunction
function Trig_remove_Actions takes nothing returns nothing
if ( Trig_remove_Func001C() ) then
call ForGroupBJ( GetUnitsInRectAll(GetEntireMapRect()), function Trig_remove_Func001Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_remove_Func001Func003A )
call DestroyGroup( GetLastCreatedGroup() )
endif
endfunction
//===========================================================================
function InitTrig_remove takes nothing returns nothing
set gg_trg_remove = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove, Player(0), "remove", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove, Player(1), "remove", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove, Player(2), "remove", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove, Player(3), "remove", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove, Player(4), "remove", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove, Player(5), "remove", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove, Player(6), "remove", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove, Player(7), "remove", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove, Player(8), "remove", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove, Player(9), "remove", true )
call TriggerAddCondition( gg_trg_remove, Condition( function Trig_remove_Conditions ) )
call TriggerAddAction( gg_trg_remove, function Trig_remove_Actions )
endfunction
function Trig_remove_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_remove_Copy_Func001C takes nothing returns boolean
if ( Trig_remove_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_remove_Copy_Conditions takes nothing returns boolean
if ( not Trig_remove_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_Copy_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_Copy_Func002A takes nothing returns nothing
if ( Trig_remove_Copy_Func002Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_remove_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), GetTriggerPlayer()), function Trig_remove_Copy_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_Copy takes nothing returns nothing
set gg_trg_remove_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_Copy, Player(0), "remove me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_Copy, Player(1), "remove me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_Copy, Player(2), "remove me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_Copy, Player(3), "remove me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_Copy, Player(4), "remove me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_Copy, Player(5), "remove me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_Copy, Player(6), "remove me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_Copy, Player(7), "remove me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_Copy, Player(8), "remove me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_Copy, Player(9), "remove me", true )
call TriggerAddCondition( gg_trg_remove_Copy, Condition( function Trig_remove_Copy_Conditions ) )
call TriggerAddAction( gg_trg_remove_Copy, function Trig_remove_Copy_Actions )
endfunction
function Trig_kill_Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_kill_Func001A takes nothing returns nothing
if ( Trig_kill_Func001Func001C() ) then
call KillUnit( GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_kill_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_kill_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_kill takes nothing returns nothing
set gg_trg_kill = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_kill, Player(0), "kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill, Player(1), "kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill, Player(2), "kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill, Player(3), "kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill, Player(4), "kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill, Player(5), "kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill, Player(6), "kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill, Player(7), "kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill, Player(8), "kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill, Player(9), "kill", true )
call TriggerAddAction( gg_trg_kill, function Trig_kill_Actions )
endfunction
function Trig_give_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_give_Func001C takes nothing returns boolean
if ( Trig_give_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_give_Conditions takes nothing returns boolean
if ( not Trig_give_Func001C() ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "give blue" ) ) then
return false
endif
return true
endfunction
function Trig_give_Func013001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_give_Func013001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_give_Func013001002 takes nothing returns boolean
return GetBooleanAnd( Trig_give_Func013001002001(), Trig_give_Func013001002002() )
endfunction
function Trig_give_Func013002 takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(1), true )
endfunction
function Trig_give_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_give_Func013001002)), function Trig_give_Func013002 )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_give takes nothing returns nothing
set gg_trg_give = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_give, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give, Player(9), "give", false )
call TriggerAddCondition( gg_trg_give, Condition( function Trig_give_Conditions ) )
call TriggerAddAction( gg_trg_give, function Trig_give_Actions )
endfunction
function Trig_give_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_Func001C takes nothing returns boolean
if ( Trig_give_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_give_Copy_Conditions takes nothing returns boolean
if ( not Trig_give_Copy_Func001C() ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "give red" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_Func013001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_give_Copy_Func013001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_give_Copy_Func013001002 takes nothing returns boolean
return GetBooleanAnd( Trig_give_Copy_Func013001002001(), Trig_give_Copy_Func013001002002() )
endfunction
function Trig_give_Copy_Func013002 takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(0), true )
endfunction
function Trig_give_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_give_Copy_Func013001002)), function Trig_give_Copy_Func013002 )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_give_Copy takes nothing returns nothing
set gg_trg_give_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy, Player(9), "give", false )
call TriggerAddCondition( gg_trg_give_Copy, Condition( function Trig_give_Copy_Conditions ) )
call TriggerAddAction( gg_trg_give_Copy, function Trig_give_Copy_Actions )
endfunction
function Trig_give_Copy_2_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_2_Func001C takes nothing returns boolean
if ( Trig_give_Copy_2_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_give_Copy_2_Conditions takes nothing returns boolean
if ( not Trig_give_Copy_2_Func001C() ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "give teal" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_2_Func013001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_give_Copy_2_Func013001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_give_Copy_2_Func013001002 takes nothing returns boolean
return GetBooleanAnd( Trig_give_Copy_2_Func013001002001(), Trig_give_Copy_2_Func013001002002() )
endfunction
function Trig_give_Copy_2_Func013002 takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(2), true )
endfunction
function Trig_give_Copy_2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_give_Copy_2_Func013001002)), function Trig_give_Copy_2_Func013002 )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_give_Copy_2 takes nothing returns nothing
set gg_trg_give_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_2, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_2, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_2, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_2, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_2, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_2, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_2, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_2, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_2, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_2, Player(9), "give", false )
call TriggerAddCondition( gg_trg_give_Copy_2, Condition( function Trig_give_Copy_2_Conditions ) )
call TriggerAddAction( gg_trg_give_Copy_2, function Trig_give_Copy_2_Actions )
endfunction
function Trig_give_Copy_3_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_3_Func001C takes nothing returns boolean
if ( Trig_give_Copy_3_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_give_Copy_3_Conditions takes nothing returns boolean
if ( not Trig_give_Copy_3_Func001C() ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "give purple" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_3_Func013001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_give_Copy_3_Func013001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_give_Copy_3_Func013001002 takes nothing returns boolean
return GetBooleanAnd( Trig_give_Copy_3_Func013001002001(), Trig_give_Copy_3_Func013001002002() )
endfunction
function Trig_give_Copy_3_Func013002 takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(3), true )
endfunction
function Trig_give_Copy_3_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_give_Copy_3_Func013001002)), function Trig_give_Copy_3_Func013002 )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_give_Copy_3 takes nothing returns nothing
set gg_trg_give_Copy_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_3, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_3, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_3, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_3, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_3, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_3, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_3, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_3, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_3, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_3, Player(9), "give", false )
call TriggerAddCondition( gg_trg_give_Copy_3, Condition( function Trig_give_Copy_3_Conditions ) )
call TriggerAddAction( gg_trg_give_Copy_3, function Trig_give_Copy_3_Actions )
endfunction
function Trig_give_Copy_4_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_4_Func001C takes nothing returns boolean
if ( Trig_give_Copy_4_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_give_Copy_4_Conditions takes nothing returns boolean
if ( not Trig_give_Copy_4_Func001C() ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "give yellow" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_4_Func013001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_give_Copy_4_Func013001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_give_Copy_4_Func013001002 takes nothing returns boolean
return GetBooleanAnd( Trig_give_Copy_4_Func013001002001(), Trig_give_Copy_4_Func013001002002() )
endfunction
function Trig_give_Copy_4_Func013002 takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(4), true )
endfunction
function Trig_give_Copy_4_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_give_Copy_4_Func013001002)), function Trig_give_Copy_4_Func013002 )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_give_Copy_4 takes nothing returns nothing
set gg_trg_give_Copy_4 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_4, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_4, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_4, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_4, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_4, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_4, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_4, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_4, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_4, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_4, Player(9), "give", false )
call TriggerAddCondition( gg_trg_give_Copy_4, Condition( function Trig_give_Copy_4_Conditions ) )
call TriggerAddAction( gg_trg_give_Copy_4, function Trig_give_Copy_4_Actions )
endfunction
function Trig_give_Copy_5_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_5_Func001C takes nothing returns boolean
if ( Trig_give_Copy_5_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_give_Copy_5_Conditions takes nothing returns boolean
if ( not Trig_give_Copy_5_Func001C() ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "give orange" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_5_Func013001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_give_Copy_5_Func013001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_give_Copy_5_Func013001002 takes nothing returns boolean
return GetBooleanAnd( Trig_give_Copy_5_Func013001002001(), Trig_give_Copy_5_Func013001002002() )
endfunction
function Trig_give_Copy_5_Func013002 takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(5), true )
endfunction
function Trig_give_Copy_5_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_give_Copy_5_Func013001002)), function Trig_give_Copy_5_Func013002 )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_give_Copy_5 takes nothing returns nothing
set gg_trg_give_Copy_5 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_5, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_5, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_5, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_5, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_5, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_5, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_5, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_5, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_5, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_5, Player(9), "give", false )
call TriggerAddCondition( gg_trg_give_Copy_5, Condition( function Trig_give_Copy_5_Conditions ) )
call TriggerAddAction( gg_trg_give_Copy_5, function Trig_give_Copy_5_Actions )
endfunction
function Trig_give_Copy_6_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_6_Func001C takes nothing returns boolean
if ( Trig_give_Copy_6_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_give_Copy_6_Conditions takes nothing returns boolean
if ( not Trig_give_Copy_6_Func001C() ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "give green" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_6_Func013001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_give_Copy_6_Func013001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_give_Copy_6_Func013001002 takes nothing returns boolean
return GetBooleanAnd( Trig_give_Copy_6_Func013001002001(), Trig_give_Copy_6_Func013001002002() )
endfunction
function Trig_give_Copy_6_Func013002 takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(6), true )
endfunction
function Trig_give_Copy_6_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_give_Copy_6_Func013001002)), function Trig_give_Copy_6_Func013002 )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_give_Copy_6 takes nothing returns nothing
set gg_trg_give_Copy_6 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_6, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_6, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_6, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_6, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_6, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_6, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_6, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_6, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_6, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_6, Player(9), "give", false )
call TriggerAddCondition( gg_trg_give_Copy_6, Condition( function Trig_give_Copy_6_Conditions ) )
call TriggerAddAction( gg_trg_give_Copy_6, function Trig_give_Copy_6_Actions )
endfunction
function Trig_give_Copy_7_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_7_Func001C takes nothing returns boolean
if ( Trig_give_Copy_7_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_give_Copy_7_Conditions takes nothing returns boolean
if ( not Trig_give_Copy_7_Func001C() ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "give pink" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_7_Func013001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_give_Copy_7_Func013001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_give_Copy_7_Func013001002 takes nothing returns boolean
return GetBooleanAnd( Trig_give_Copy_7_Func013001002001(), Trig_give_Copy_7_Func013001002002() )
endfunction
function Trig_give_Copy_7_Func013002 takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(7), true )
endfunction
function Trig_give_Copy_7_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_give_Copy_7_Func013001002)), function Trig_give_Copy_7_Func013002 )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_give_Copy_7 takes nothing returns nothing
set gg_trg_give_Copy_7 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_7, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_7, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_7, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_7, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_7, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_7, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_7, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_7, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_7, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_7, Player(9), "give", false )
call TriggerAddCondition( gg_trg_give_Copy_7, Condition( function Trig_give_Copy_7_Conditions ) )
call TriggerAddAction( gg_trg_give_Copy_7, function Trig_give_Copy_7_Actions )
endfunction
function Trig_give_Copy_9_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_9_Func001C takes nothing returns boolean
if ( Trig_give_Copy_9_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_give_Copy_9_Conditions takes nothing returns boolean
if ( not Trig_give_Copy_9_Func001C() ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "give gray" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_9_Func013001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_give_Copy_9_Func013001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_give_Copy_9_Func013001002 takes nothing returns boolean
return GetBooleanAnd( Trig_give_Copy_9_Func013001002001(), Trig_give_Copy_9_Func013001002002() )
endfunction
function Trig_give_Copy_9_Func013002 takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(8), true )
endfunction
function Trig_give_Copy_9_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_give_Copy_9_Func013001002)), function Trig_give_Copy_9_Func013002 )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_give_Copy_9 takes nothing returns nothing
set gg_trg_give_Copy_9 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_9, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_9, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_9, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_9, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_9, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_9, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_9, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_9, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_9, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_9, Player(9), "give", false )
call TriggerAddCondition( gg_trg_give_Copy_9, Condition( function Trig_give_Copy_9_Conditions ) )
call TriggerAddAction( gg_trg_give_Copy_9, function Trig_give_Copy_9_Actions )
endfunction
function Trig_give_Copy_10_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_10_Func001C takes nothing returns boolean
if ( Trig_give_Copy_10_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_give_Copy_10_Conditions takes nothing returns boolean
if ( not Trig_give_Copy_10_Func001C() ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "give light blue" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_10_Func013001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_give_Copy_10_Func013001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_give_Copy_10_Func013001002 takes nothing returns boolean
return GetBooleanAnd( Trig_give_Copy_10_Func013001002001(), Trig_give_Copy_10_Func013001002002() )
endfunction
function Trig_give_Copy_10_Func013002 takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(9), true )
endfunction
function Trig_give_Copy_10_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_give_Copy_10_Func013001002)), function Trig_give_Copy_10_Func013002 )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_give_Copy_10 takes nothing returns nothing
set gg_trg_give_Copy_10 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_10, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_10, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_10, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_10, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_10, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_10, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_10, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_10, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_10, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_10, Player(9), "give", false )
call TriggerAddCondition( gg_trg_give_Copy_10, Condition( function Trig_give_Copy_10_Conditions ) )
call TriggerAddAction( gg_trg_give_Copy_10, function Trig_give_Copy_10_Actions )
endfunction
function Trig_give_Copy_8_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_8_Func001C takes nothing returns boolean
if ( Trig_give_Copy_8_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_give_Copy_8_Conditions takes nothing returns boolean
if ( not Trig_give_Copy_8_Func001C() ) then
return false
endif
return true
endfunction
function Trig_give_Copy_8_Func002Func001Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) == 'h000' )
endfunction
function Trig_give_Copy_8_Func002Func001A takes nothing returns nothing
if ( Trig_give_Copy_8_Func002Func001Func001001() ) then
return
else
call DoNothing( )
endif
call SetUnitOwner( GetEnumUnit(), Player(0), true )
endfunction
function Trig_give_Copy_8_Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give red me" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_8_Func003Func001Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) == 'h000' )
endfunction
function Trig_give_Copy_8_Func003Func001A takes nothing returns nothing
if ( Trig_give_Copy_8_Func003Func001Func001001() ) then
return
else
call DoNothing( )
endif
call SetUnitOwner( GetEnumUnit(), Player(8), true )
endfunction
function Trig_give_Copy_8_Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give gray me" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_8_Func004Func001Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) == 'h000' )
endfunction
function Trig_give_Copy_8_Func004Func001A takes nothing returns nothing
if ( Trig_give_Copy_8_Func004Func001Func001001() ) then
return
else
call DoNothing( )
endif
call SetUnitOwner( GetEnumUnit(), Player(9), true )
endfunction
function Trig_give_Copy_8_Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give light blue me" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_8_Func005Func001Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) == 'h000' )
endfunction
function Trig_give_Copy_8_Func005Func001A takes nothing returns nothing
if ( Trig_give_Copy_8_Func005Func001Func001001() ) then
return
else
call DoNothing( )
endif
call SetUnitOwner( GetEnumUnit(), Player(1), true )
endfunction
function Trig_give_Copy_8_Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give blue me" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_8_Func006Func001Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) == 'h000' )
endfunction
function Trig_give_Copy_8_Func006Func001A takes nothing returns nothing
if ( Trig_give_Copy_8_Func006Func001Func001001() ) then
return
else
call DoNothing( )
endif
call SetUnitOwner( GetEnumUnit(), Player(2), true )
endfunction
function Trig_give_Copy_8_Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give teal me" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_8_Func007Func001Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) == 'h000' )
endfunction
function Trig_give_Copy_8_Func007Func001A takes nothing returns nothing
if ( Trig_give_Copy_8_Func007Func001Func001001() ) then
return
else
call DoNothing( )
endif
call SetUnitOwner( GetEnumUnit(), Player(3), true )
endfunction
function Trig_give_Copy_8_Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give purple me" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_8_Func008Func001Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) == 'h000' )
endfunction
function Trig_give_Copy_8_Func008Func001A takes nothing returns nothing
if ( Trig_give_Copy_8_Func008Func001Func001001() ) then
return
else
call DoNothing( )
endif
call SetUnitOwner( GetEnumUnit(), Player(4), true )
endfunction
function Trig_give_Copy_8_Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give yellow me" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_8_Func009Func001Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) == 'h000' )
endfunction
function Trig_give_Copy_8_Func009Func001A takes nothing returns nothing
if ( Trig_give_Copy_8_Func009Func001Func001001() ) then
return
else
call DoNothing( )
endif
call SetUnitOwner( GetEnumUnit(), Player(5), true )
endfunction
function Trig_give_Copy_8_Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give orange me" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_8_Func010Func001Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) == 'h000' )
endfunction
function Trig_give_Copy_8_Func010Func001A takes nothing returns nothing
if ( Trig_give_Copy_8_Func010Func001Func001001() ) then
return
else
call DoNothing( )
endif
call SetUnitOwner( GetEnumUnit(), Player(6), true )
endfunction
function Trig_give_Copy_8_Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give green me" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_8_Func011Func001Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) == 'h000' )
endfunction
function Trig_give_Copy_8_Func011Func001A takes nothing returns nothing
if ( Trig_give_Copy_8_Func011Func001Func001001() ) then
return
else
call DoNothing( )
endif
call SetUnitOwner( GetEnumUnit(), Player(7), true )
endfunction
function Trig_give_Copy_8_Func011C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give pink me" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_8_Func012Func001Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) == 'h000' )
endfunction
function Trig_give_Copy_8_Func012Func001A takes nothing returns nothing
if ( Trig_give_Copy_8_Func012Func001Func001001() ) then
return
else
call DoNothing( )
endif
call SetUnitOwner( GetEnumUnit(), Player(PLAYER_NEUTRAL_PASSIVE), true )
endfunction
function Trig_give_Copy_8_Func012C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give neutral me" ) ) then
return false
endif
return true
endfunction
function Trig_give_Copy_8_Actions takes nothing returns nothing
if ( Trig_give_Copy_8_Func002C() ) then
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_give_Copy_8_Func002Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_give_Copy_8_Func003C() ) then
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_give_Copy_8_Func003Func001A )
else
endif
if ( Trig_give_Copy_8_Func004C() ) then
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_give_Copy_8_Func004Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_give_Copy_8_Func005C() ) then
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_give_Copy_8_Func005Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_give_Copy_8_Func006C() ) then
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_give_Copy_8_Func006Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_give_Copy_8_Func007C() ) then
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_give_Copy_8_Func007Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_give_Copy_8_Func008C() ) then
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_give_Copy_8_Func008Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_give_Copy_8_Func009C() ) then
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_give_Copy_8_Func009Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_give_Copy_8_Func010C() ) then
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_give_Copy_8_Func010Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_give_Copy_8_Func011C() ) then
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_give_Copy_8_Func011Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_give_Copy_8_Func012C() ) then
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_give_Copy_8_Func012Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
call ResetTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_give_Copy_8 takes nothing returns nothing
set gg_trg_give_Copy_8 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_8, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_8, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_8, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_8, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_8, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_8, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_8, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_8, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_8, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_give_Copy_8, Player(9), "give", false )
call TriggerAddCondition( gg_trg_give_Copy_8, Condition( function Trig_give_Copy_8_Conditions ) )
call TriggerAddAction( gg_trg_give_Copy_8, function Trig_give_Copy_8_Actions )
endfunction
function Trig_givehostile_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_givehostile_Func001C takes nothing returns boolean
if ( Trig_givehostile_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_givehostile_Conditions takes nothing returns boolean
if ( not Trig_givehostile_Func001C() ) then
return false
endif
return true
endfunction
function Trig_givehostile_Func002001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_givehostile_Func002001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_givehostile_Func002001002 takes nothing returns boolean
return GetBooleanAnd( Trig_givehostile_Func002001002001(), Trig_givehostile_Func002001002002() )
endfunction
function Trig_givehostile_Func002002 takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(PLAYER_NEUTRAL_AGGRESSIVE), true )
endfunction
function Trig_givehostile_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_givehostile_Func002001002)), function Trig_givehostile_Func002002 )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_givehostile takes nothing returns nothing
set gg_trg_givehostile = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile, Player(0), "give hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile, Player(1), "give hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile, Player(2), "give hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile, Player(3), "give hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile, Player(4), "give hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile, Player(5), "give hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile, Player(6), "give hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile, Player(7), "give hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile, Player(8), "give hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile, Player(9), "give hostile", true )
call TriggerAddCondition( gg_trg_givehostile, Condition( function Trig_givehostile_Conditions ) )
call TriggerAddAction( gg_trg_givehostile, function Trig_givehostile_Actions )
endfunction
function Trig_givehostile_Copy_2_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_givehostile_Copy_2_Func001C takes nothing returns boolean
if ( Trig_givehostile_Copy_2_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_givehostile_Copy_2_Conditions takes nothing returns boolean
if ( not Trig_givehostile_Copy_2_Func001C() ) then
return false
endif
return true
endfunction
function Trig_givehostile_Copy_2_Func002001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_givehostile_Copy_2_Func002001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_givehostile_Copy_2_Func002001002 takes nothing returns boolean
return GetBooleanAnd( Trig_givehostile_Copy_2_Func002001002001(), Trig_givehostile_Copy_2_Func002001002002() )
endfunction
function Trig_givehostile_Copy_2_Func002002 takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(PLAYER_NEUTRAL_AGGRESSIVE), false )
endfunction
function Trig_givehostile_Copy_2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_givehostile_Copy_2_Func002001002)), function Trig_givehostile_Copy_2_Func002002 )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_givehostile_Copy_2 takes nothing returns nothing
set gg_trg_givehostile_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_2, Player(0), "give hostilec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_2, Player(1), "give hostilec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_2, Player(2), "give hostilec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_2, Player(3), "give hostilec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_2, Player(4), "give hostilec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_2, Player(5), "give hostilec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_2, Player(6), "give hostilec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_2, Player(7), "give hostilec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_2, Player(8), "give hostilec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_2, Player(9), "give hostilec", true )
call TriggerAddCondition( gg_trg_givehostile_Copy_2, Condition( function Trig_givehostile_Copy_2_Conditions ) )
call TriggerAddAction( gg_trg_givehostile_Copy_2, function Trig_givehostile_Copy_2_Actions )
endfunction
function Trig_givehostile_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_givehostile_Copy_Func001C takes nothing returns boolean
if ( Trig_givehostile_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_givehostile_Copy_Conditions takes nothing returns boolean
if ( not Trig_givehostile_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_givehostile_Copy_Func002001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_givehostile_Copy_Func002001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_givehostile_Copy_Func002001002 takes nothing returns boolean
return GetBooleanAnd( Trig_givehostile_Copy_Func002001002001(), Trig_givehostile_Copy_Func002001002002() )
endfunction
function Trig_givehostile_Copy_Func002002 takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(PLAYER_NEUTRAL_PASSIVE), true )
endfunction
function Trig_givehostile_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_givehostile_Copy_Func002001002)), function Trig_givehostile_Copy_Func002002 )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_givehostile_Copy takes nothing returns nothing
set gg_trg_givehostile_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy, Player(0), "give neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy, Player(1), "give neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy, Player(2), "give neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy, Player(3), "give neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy, Player(4), "give neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy, Player(5), "give neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy, Player(6), "give neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy, Player(7), "give neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy, Player(8), "give neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy, Player(9), "give neutral", true )
call TriggerAddCondition( gg_trg_givehostile_Copy, Condition( function Trig_givehostile_Copy_Conditions ) )
call TriggerAddAction( gg_trg_givehostile_Copy, function Trig_givehostile_Copy_Actions )
endfunction
function Trig_givehostile_Copy_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_givehostile_Copy_Copy_Func001C takes nothing returns boolean
if ( Trig_givehostile_Copy_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_givehostile_Copy_Copy_Conditions takes nothing returns boolean
if ( not Trig_givehostile_Copy_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_givehostile_Copy_Copy_Func002001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_givehostile_Copy_Copy_Func002001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_givehostile_Copy_Copy_Func002001002 takes nothing returns boolean
return GetBooleanAnd( Trig_givehostile_Copy_Copy_Func002001002001(), Trig_givehostile_Copy_Copy_Func002001002002() )
endfunction
function Trig_givehostile_Copy_Copy_Func002002 takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(PLAYER_NEUTRAL_PASSIVE), false )
endfunction
function Trig_givehostile_Copy_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_givehostile_Copy_Copy_Func002001002)), function Trig_givehostile_Copy_Copy_Func002002 )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_givehostile_Copy_Copy takes nothing returns nothing
set gg_trg_givehostile_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_Copy, Player(0), "give neutralc", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_Copy, Player(1), "give neutralc", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_Copy, Player(2), "give neutralc", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_Copy, Player(3), "give neutralc", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_Copy, Player(4), "give neutralc", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_Copy, Player(5), "give neutralc", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_Copy, Player(6), "give neutralc", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_Copy, Player(7), "give neutralc", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_Copy, Player(8), "give neutralc", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_Copy, Player(9), "give neutralc", true )
call TriggerAddCondition( gg_trg_givehostile_Copy_Copy, Condition( function Trig_givehostile_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_givehostile_Copy_Copy, function Trig_givehostile_Copy_Copy_Actions )
endfunction
function Trig_givehostilesmart_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_givehostilesmart_Func001C takes nothing returns boolean
if ( Trig_givehostilesmart_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_givehostilesmart_Conditions takes nothing returns boolean
if ( not Trig_givehostilesmart_Func001C() ) then
return false
endif
return true
endfunction
function Trig_givehostilesmart_Func002001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_givehostilesmart_Func002001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_givehostilesmart_Func002001002 takes nothing returns boolean
return GetBooleanAnd( Trig_givehostilesmart_Func002001002001(), Trig_givehostilesmart_Func002001002002() )
endfunction
function Trig_givehostilesmart_Func002A takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(10), true )
call MakeUnitRescuableToForceBJ( GetEnumUnit(), true, GetPlayersByMapControl(MAP_CONTROL_USER) )
endfunction
function Trig_givehostilesmart_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_givehostilesmart_Func002001002)), function Trig_givehostilesmart_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_givehostilesmart takes nothing returns nothing
set gg_trg_givehostilesmart = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart, Player(0), "give rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart, Player(1), "give rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart, Player(2), "give rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart, Player(3), "give rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart, Player(4), "give rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart, Player(5), "give rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart, Player(6), "give rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart, Player(8), "give rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart, Player(7), "give rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart, Player(9), "give rescuable", true )
call TriggerAddCondition( gg_trg_givehostilesmart, Condition( function Trig_givehostilesmart_Conditions ) )
call TriggerAddAction( gg_trg_givehostilesmart, function Trig_givehostilesmart_Actions )
endfunction
function Trig_givehostilesmart_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_givehostilesmart_Copy_Func001C takes nothing returns boolean
if ( Trig_givehostilesmart_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_givehostilesmart_Copy_Conditions takes nothing returns boolean
if ( not Trig_givehostilesmart_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_givehostilesmart_Copy_Func002001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_givehostilesmart_Copy_Func002001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_givehostilesmart_Copy_Func002001002 takes nothing returns boolean
return GetBooleanAnd( Trig_givehostilesmart_Copy_Func002001002001(), Trig_givehostilesmart_Copy_Func002001002002() )
endfunction
function Trig_givehostilesmart_Copy_Func002A takes nothing returns nothing
call SetUnitOwner( GetEnumUnit(), Player(10), false )
call MakeUnitRescuableToForceBJ( GetEnumUnit(), true, GetPlayersByMapControl(MAP_CONTROL_USER) )
endfunction
function Trig_givehostilesmart_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_givehostilesmart_Copy_Func002001002)), function Trig_givehostilesmart_Copy_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_givehostilesmart_Copy takes nothing returns nothing
set gg_trg_givehostilesmart_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart_Copy, Player(0), "give rescuablec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart_Copy, Player(1), "give rescuablec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart_Copy, Player(2), "give rescuablec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart_Copy, Player(3), "give rescuablec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart_Copy, Player(6), "give rescuablec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart_Copy, Player(4), "give rescuablec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart_Copy, Player(5), "give rescuablec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart_Copy, Player(7), "give rescuablec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart_Copy, Player(8), "give rescuablec", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostilesmart_Copy, Player(9), "give rescuablec", true )
call TriggerAddCondition( gg_trg_givehostilesmart_Copy, Condition( function Trig_givehostilesmart_Copy_Conditions ) )
call TriggerAddAction( gg_trg_givehostilesmart_Copy, function Trig_givehostilesmart_Copy_Actions )
endfunction
function Trig_givehostile_Copy_5_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_givehostile_Copy_5_Func001C takes nothing returns boolean
if ( Trig_givehostile_Copy_5_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_givehostile_Copy_5_Conditions takes nothing returns boolean
if ( not Trig_givehostile_Copy_5_Func001C() ) then
return false
endif
return true
endfunction
function Trig_givehostile_Copy_5_Func002Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( GetOwningPlayer(GetEnumUnit()) == GetTriggerPlayer() ) ) then
return false
endif
return true
endfunction
function Trig_givehostile_Copy_5_Func002Func001A takes nothing returns nothing
if ( Trig_givehostile_Copy_5_Func002Func001Func001C() ) then
call SetUnitOwner( GetEnumUnit(), Player(PLAYER_NEUTRAL_AGGRESSIVE), true )
else
call DoNothing( )
endif
endfunction
function Trig_givehostile_Copy_5_Func002A takes nothing returns nothing
call ForGroupBJ( GetUnitsInRangeOfLocAll(350.00, GetUnitLoc(GetEnumUnit())), function Trig_givehostile_Copy_5_Func002Func001A )
endfunction
function Trig_givehostile_Copy_5_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_givehostile_Copy_5_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_givehostile_Copy_5 takes nothing returns nothing
set gg_trg_givehostile_Copy_5 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5, Player(0), "give hostile group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5, Player(1), "give hostile group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5, Player(2), "give hostile group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5, Player(3), "give hostile group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5, Player(4), "give hostile group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5, Player(5), "give hostile group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5, Player(6), "give hostile group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5, Player(7), "give hostile group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5, Player(8), "give hostile group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5, Player(9), "give hostile group", true )
call TriggerAddCondition( gg_trg_givehostile_Copy_5, Condition( function Trig_givehostile_Copy_5_Conditions ) )
call TriggerAddAction( gg_trg_givehostile_Copy_5, function Trig_givehostile_Copy_5_Actions )
endfunction
function Trig_givehostile_Copy_5_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_givehostile_Copy_5_Copy_Func001C takes nothing returns boolean
if ( Trig_givehostile_Copy_5_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_givehostile_Copy_5_Copy_Conditions takes nothing returns boolean
if ( not Trig_givehostile_Copy_5_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_givehostile_Copy_5_Copy_Func002Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( GetOwningPlayer(GetEnumUnit()) == GetTriggerPlayer() ) ) then
return false
endif
return true
endfunction
function Trig_givehostile_Copy_5_Copy_Func002Func001A takes nothing returns nothing
if ( Trig_givehostile_Copy_5_Copy_Func002Func001Func001C() ) then
call SetUnitOwner( GetEnumUnit(), Player(PLAYER_NEUTRAL_PASSIVE), true )
else
call DoNothing( )
endif
endfunction
function Trig_givehostile_Copy_5_Copy_Func002A takes nothing returns nothing
call ForGroupBJ( GetUnitsInRangeOfLocAll(350.00, GetUnitLoc(GetEnumUnit())), function Trig_givehostile_Copy_5_Copy_Func002Func001A )
endfunction
function Trig_givehostile_Copy_5_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_givehostile_Copy_5_Copy_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_givehostile_Copy_5_Copy takes nothing returns nothing
set gg_trg_givehostile_Copy_5_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5_Copy, Player(0), "give neutral group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5_Copy, Player(1), "give neutral group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5_Copy, Player(2), "give neutral group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5_Copy, Player(3), "give neutral group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5_Copy, Player(4), "give neutral group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5_Copy, Player(5), "give neutral group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5_Copy, Player(6), "give neutral group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5_Copy, Player(7), "give neutral group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5_Copy, Player(8), "give neutral group", true )
call TriggerRegisterPlayerChatEvent( gg_trg_givehostile_Copy_5_Copy, Player(9), "give neutral group", true )
call TriggerAddCondition( gg_trg_givehostile_Copy_5_Copy, Condition( function Trig_givehostile_Copy_5_Copy_Conditions ) )
call TriggerAddAction( gg_trg_givehostile_Copy_5_Copy, function Trig_givehostile_Copy_5_Copy_Actions )
endfunction
function Trig_giveme_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_giveme_Func001C takes nothing returns boolean
if ( Trig_giveme_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_giveme_Conditions takes nothing returns boolean
if ( not Trig_giveme_Func001C() ) then
return false
endif
if ( not ( 'h000' != GetUnitTypeId(GetTriggerUnit()) ) ) then
return false
endif
return true
endfunction
function Trig_giveme_Func002Func001Func002C takes nothing returns boolean
if ( ( GetPlayerSlotState(GetOwningPlayer(GetEnumUnit())) == PLAYER_SLOT_STATE_LEFT ) ) then
return true
endif
if ( ( GetPlayerSlotState(GetOwningPlayer(GetEnumUnit())) == PLAYER_SLOT_STATE_EMPTY ) ) then
return true
endif
if ( ( GetPlayerController(GetOwningPlayer(GetEnumUnit())) == MAP_CONTROL_COMPUTER ) ) then
return true
endif
if ( ( GetOwningPlayer(GetEnumUnit()) == Player(PLAYER_NEUTRAL_AGGRESSIVE) ) ) then
return true
endif
if ( ( GetOwningPlayer(GetEnumUnit()) == Player(PLAYER_NEUTRAL_PASSIVE) ) ) then
return true
endif
if ( ( GetOwningPlayer(GetEnumUnit()) == Player(10) ) ) then
return true
endif
return false
endfunction
function Trig_giveme_Func002Func001C takes nothing returns boolean
if ( not ( GetOwningPlayer(GetEnumUnit()) != Player(11) ) ) then
return false
endif
if ( not Trig_giveme_Func002Func001Func002C() ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_giveme_Func002A takes nothing returns nothing
if ( Trig_giveme_Func002Func001C() ) then
call SetUnitOwner( GetEnumUnit(), GetTriggerPlayer(), true )
else
call DoNothing( )
endif
endfunction
function Trig_giveme_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsSelectedAll(GetTriggerPlayer()), function Trig_giveme_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_giveme takes nothing returns nothing
set gg_trg_giveme = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme, Player(0), "give me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme, Player(1), "give me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme, Player(2), "give me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme, Player(3), "give me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme, Player(4), "give me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme, Player(5), "give me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme, Player(6), "give me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme, Player(7), "give me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme, Player(8), "give me", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme, Player(9), "give me", true )
call TriggerAddCondition( gg_trg_giveme, Condition( function Trig_giveme_Conditions ) )
call TriggerAddAction( gg_trg_giveme, function Trig_giveme_Actions )
endfunction
function Trig_giveme_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_giveme_Copy_Func001C takes nothing returns boolean
if ( Trig_giveme_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_giveme_Copy_Conditions takes nothing returns boolean
if ( not Trig_giveme_Copy_Func001C() ) then
return false
endif
if ( not ( 'h000' != GetUnitTypeId(GetTriggerUnit()) ) ) then
return false
endif
return true
endfunction
function Trig_giveme_Copy_Func002Func001Func001Func004Func001C takes nothing returns boolean
if ( ( GetOwningPlayer(GetEnumUnit()) == Player(10) ) ) then
return true
endif
if ( ( GetOwningPlayer(GetEnumUnit()) == Player(PLAYER_NEUTRAL_AGGRESSIVE) ) ) then
return true
endif
if ( ( GetPlayerSlotState(GetOwningPlayer(GetEnumUnit())) == PLAYER_SLOT_STATE_LEFT ) ) then
return true
endif
if ( ( GetPlayerSlotState(GetOwningPlayer(GetEnumUnit())) == PLAYER_SLOT_STATE_EMPTY ) ) then
return true
endif
if ( ( GetOwningPlayer(GetEnumUnit()) == Player(PLAYER_NEUTRAL_PASSIVE) ) ) then
return true
endif
return false
endfunction
function Trig_giveme_Copy_Func002Func001Func001Func004C takes nothing returns boolean
if ( Trig_giveme_Copy_Func002Func001Func001Func004Func001C() ) then
return true
endif
return false
endfunction
function Trig_giveme_Copy_Func002Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not Trig_giveme_Copy_Func002Func001Func001Func004C() ) then
return false
endif
return true
endfunction
function Trig_giveme_Copy_Func002Func001A takes nothing returns nothing
if ( Trig_giveme_Copy_Func002Func001Func001C() ) then
call SetUnitOwner( GetEnumUnit(), GetTriggerPlayer(), true )
else
call DoNothing( )
endif
endfunction
function Trig_giveme_Copy_Func002A takes nothing returns nothing
call ForGroupBJ( GetUnitsInRangeOfLocAll(512.00, GetUnitLoc(GetEnumUnit())), function Trig_giveme_Copy_Func002Func001A )
endfunction
function Trig_giveme_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_giveme_Copy_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_giveme_Copy takes nothing returns nothing
set gg_trg_giveme_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme_Copy, Player(0), "give me area", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme_Copy, Player(1), "give me area", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme_Copy, Player(2), "give me area", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme_Copy, Player(3), "give me area", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme_Copy, Player(4), "give me area", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme_Copy, Player(5), "give me area", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme_Copy, Player(6), "give me area", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme_Copy, Player(7), "give me area", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme_Copy, Player(8), "give me area", true )
call TriggerRegisterPlayerChatEvent( gg_trg_giveme_Copy, Player(9), "give me area", true )
call TriggerAddCondition( gg_trg_giveme_Copy, Condition( function Trig_giveme_Copy_Conditions ) )
call TriggerAddAction( gg_trg_giveme_Copy, function Trig_giveme_Copy_Actions )
endfunction
function Trig_Defeat_Players_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Defeat_Players_Func001C takes nothing returns boolean
if ( Trig_Defeat_Players_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Defeat_Players_Func002C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Defeat_Players_Conditions takes nothing returns boolean
if ( not Trig_Defeat_Players_Func001C() ) then
return false
endif
if ( not Trig_Defeat_Players_Func002C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 6) == "defeat" ) ) then
return false
endif
return true
endfunction
function Trig_Defeat_Players_Func003Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(1)) == "BaronVonShnider" )
endfunction
function Trig_Defeat_Players_Func003Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(1)) == "Draike" )
endfunction
function Trig_Defeat_Players_Func003C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 8, 11) == "blue" ) ) then
return false
endif
return true
endfunction
function Trig_Defeat_Players_Func004Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(2)) == "BaronVonShnider" )
endfunction
function Trig_Defeat_Players_Func004Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(2)) == "Draike" )
endfunction
function Trig_Defeat_Players_Func004C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 8, 11) == "teal" ) ) then
return false
endif
return true
endfunction
function Trig_Defeat_Players_Func005Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(3)) == "BaronVonShnider" )
endfunction
function Trig_Defeat_Players_Func005Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(3)) == "Draike" )
endfunction
function Trig_Defeat_Players_Func005C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 8, 13) == "purple" ) ) then
return false
endif
return true
endfunction
function Trig_Defeat_Players_Func006Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(4)) == "BaronVonShnider" )
endfunction
function Trig_Defeat_Players_Func006Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(4)) == "Draike" )
endfunction
function Trig_Defeat_Players_Func006C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 8, 13) == "yellow" ) ) then
return false
endif
return true
endfunction
function Trig_Defeat_Players_Func007Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(5)) == "BaronVonShnider" )
endfunction
function Trig_Defeat_Players_Func007Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(5)) == "Draike" )
endfunction
function Trig_Defeat_Players_Func007C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 8, 13) == "orange" ) ) then
return false
endif
return true
endfunction
function Trig_Defeat_Players_Func008Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(6)) == "BaronVonShnider" )
endfunction
function Trig_Defeat_Players_Func008Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(6)) == "Draike" )
endfunction
function Trig_Defeat_Players_Func008C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 8, 12) == "green" ) ) then
return false
endif
return true
endfunction
function Trig_Defeat_Players_Func009Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(7)) == "BaronVonShnider" )
endfunction
function Trig_Defeat_Players_Func009Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(7)) == "Draike" )
endfunction
function Trig_Defeat_Players_Func009C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 8, 11) == "pink" ) ) then
return false
endif
return true
endfunction
function Trig_Defeat_Players_Func010Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(8)) == "BaronVonShnider" )
endfunction
function Trig_Defeat_Players_Func010Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(8)) == "Draike" )
endfunction
function Trig_Defeat_Players_Func010C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 8, 11) == "gray" ) ) then
return false
endif
return true
endfunction
function Trig_Defeat_Players_Func011Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(9)) == "BaronVonShnider" )
endfunction
function Trig_Defeat_Players_Func011Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(9)) == "Draike" )
endfunction
function Trig_Defeat_Players_Func011C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 8, 16) == "lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_Defeat_Players_Actions takes nothing returns nothing
if ( Trig_Defeat_Players_Func003C() ) then
if ( Trig_Defeat_Players_Func003Func001001() ) then
return
else
call DoNothing( )
endif
if ( Trig_Defeat_Players_Func003Func002001() ) then
return
else
call DoNothing( )
endif
call CustomDefeatBJ( Player(1), SubStringBJ(GetEventPlayerChatString(), 13, 121) )
else
endif
if ( Trig_Defeat_Players_Func004C() ) then
if ( Trig_Defeat_Players_Func004Func001001() ) then
return
else
call DoNothing( )
endif
if ( Trig_Defeat_Players_Func004Func002001() ) then
return
else
call DoNothing( )
endif
call CustomDefeatBJ( Player(2), SubStringBJ(GetEventPlayerChatString(), 13, 121) )
else
endif
if ( Trig_Defeat_Players_Func005C() ) then
if ( Trig_Defeat_Players_Func005Func001001() ) then
return
else
call DoNothing( )
endif
if ( Trig_Defeat_Players_Func005Func002001() ) then
return
else
call DoNothing( )
endif
call CustomDefeatBJ( Player(3), SubStringBJ(GetEventPlayerChatString(), 15, 121) )
else
endif
if ( Trig_Defeat_Players_Func006C() ) then
if ( Trig_Defeat_Players_Func006Func001001() ) then
return
else
call DoNothing( )
endif
if ( Trig_Defeat_Players_Func006Func002001() ) then
return
else
call DoNothing( )
endif
call CustomDefeatBJ( Player(4), SubStringBJ(GetEventPlayerChatString(), 15, 121) )
else
endif
if ( Trig_Defeat_Players_Func007C() ) then
if ( Trig_Defeat_Players_Func007Func001001() ) then
return
else
call DoNothing( )
endif
if ( Trig_Defeat_Players_Func007Func002001() ) then
return
else
call DoNothing( )
endif
call CustomDefeatBJ( Player(5), SubStringBJ(GetEventPlayerChatString(), 15, 121) )
else
endif
if ( Trig_Defeat_Players_Func008C() ) then
if ( Trig_Defeat_Players_Func008Func001001() ) then
return
else
call DoNothing( )
endif
if ( Trig_Defeat_Players_Func008Func002001() ) then
return
else
call DoNothing( )
endif
call CustomDefeatBJ( Player(6), SubStringBJ(GetEventPlayerChatString(), 14, 121) )
else
endif
if ( Trig_Defeat_Players_Func009C() ) then
if ( Trig_Defeat_Players_Func009Func001001() ) then
return
else
call DoNothing( )
endif
if ( Trig_Defeat_Players_Func009Func002001() ) then
return
else
call DoNothing( )
endif
call CustomDefeatBJ( Player(7), SubStringBJ(GetEventPlayerChatString(), 13, 121) )
else
endif
if ( Trig_Defeat_Players_Func010C() ) then
if ( Trig_Defeat_Players_Func010Func001001() ) then
return
else
call DoNothing( )
endif
if ( Trig_Defeat_Players_Func010Func002001() ) then
return
else
call DoNothing( )
endif
call CustomDefeatBJ( Player(8), SubStringBJ(GetEventPlayerChatString(), 13, 121) )
else
endif
if ( Trig_Defeat_Players_Func011C() ) then
if ( Trig_Defeat_Players_Func011Func001001() ) then
return
else
call DoNothing( )
endif
if ( Trig_Defeat_Players_Func011Func002001() ) then
return
else
call DoNothing( )
endif
call CustomDefeatBJ( Player(9), SubStringBJ(GetEventPlayerChatString(), 18, 121) )
else
endif
endfunction
//===========================================================================
function InitTrig_Defeat_Players takes nothing returns nothing
set gg_trg_Defeat_Players = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Defeat_Players, Player(0), "defeat", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Defeat_Players, Player(1), "defeat", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Defeat_Players, Player(2), "defeat", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Defeat_Players, Player(4), "defeat", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Defeat_Players, Player(3), "defeat", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Defeat_Players, Player(5), "defeat", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Defeat_Players, Player(6), "defeat", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Defeat_Players, Player(7), "defeat", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Defeat_Players, Player(8), "defeat", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Defeat_Players, Player(9), "defeat", false )
call TriggerAddCondition( gg_trg_Defeat_Players, Condition( function Trig_Defeat_Players_Conditions ) )
call TriggerAddAction( gg_trg_Defeat_Players, function Trig_Defeat_Players_Actions )
endfunction
function Trig_ban_Conditions takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(0) ) ) then
return false
endif
return true
endfunction
function Trig_ban_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(1)) != "Draike" )
endfunction
function Trig_ban_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(1)) != "BaronVonShnider" )
endfunction
function Trig_ban_Func006Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_ban_Func006A takes nothing returns nothing
if ( Trig_ban_Func006Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_ban_Actions takes nothing returns nothing
if ( Trig_ban_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_ban_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[1] )
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(1)), function Trig_ban_Func006A )
call DestroyGroup( GetLastCreatedGroup() )
call PlaySoundBJ( udg_EXITSOUND )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_445" )
call DisableTrigger( gg_trg_Player_2_ban_off )
call DisableTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_ban takes nothing returns nothing
set gg_trg_ban = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ban, Player(0), "ban blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban, Player(2), "ban blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban, Player(3), "ban blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban, Player(4), "ban blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban, Player(5), "ban blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban, Player(6), "ban blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban, Player(7), "ban blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban, Player(8), "ban blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban, Player(9), "ban blue", true )
call TriggerAddCondition( gg_trg_ban, Condition( function Trig_ban_Conditions ) )
call TriggerAddAction( gg_trg_ban, function Trig_ban_Actions )
endfunction
function Trig_ban_Copy_Conditions takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(0) ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(2)) != "Draike" )
endfunction
function Trig_ban_Copy_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(2)) != "BaronVonShnider" )
endfunction
function Trig_ban_Copy_Func006Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_Func006A takes nothing returns nothing
if ( Trig_ban_Copy_Func006Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_ban_Copy_Actions takes nothing returns nothing
if ( Trig_ban_Copy_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_ban_Copy_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[2] )
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(2)), function Trig_ban_Copy_Func006A )
call DestroyGroup( GetLastCreatedGroup() )
call PlaySoundBJ( udg_EXITSOUND )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_448" )
call DisableTrigger( gg_trg_Player_3_ban_off )
call DisableTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_ban_Copy takes nothing returns nothing
set gg_trg_ban_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy, Player(0), "ban teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy, Player(1), "ban teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy, Player(3), "ban teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy, Player(4), "ban teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy, Player(5), "ban teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy, Player(6), "ban teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy, Player(7), "ban teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy, Player(8), "ban teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy, Player(9), "ban teal", true )
call TriggerAddCondition( gg_trg_ban_Copy, Condition( function Trig_ban_Copy_Conditions ) )
call TriggerAddAction( gg_trg_ban_Copy, function Trig_ban_Copy_Actions )
endfunction
function Trig_ban_Copy_2_Conditions takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(0) ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_2_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(3)) != "Draike" )
endfunction
function Trig_ban_Copy_2_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(3)) != "BaronVonShnider" )
endfunction
function Trig_ban_Copy_2_Func006Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_2_Func006A takes nothing returns nothing
if ( Trig_ban_Copy_2_Func006Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_ban_Copy_2_Actions takes nothing returns nothing
if ( Trig_ban_Copy_2_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_ban_Copy_2_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[3] )
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(3)), function Trig_ban_Copy_2_Func006A )
call DestroyGroup( GetLastCreatedGroup() )
call PlaySoundBJ( udg_EXITSOUND )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_451" )
call DisableTrigger( gg_trg_Player_4_ban_off )
call DisableTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_ban_Copy_2 takes nothing returns nothing
set gg_trg_ban_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_2, Player(0), "ban purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_2, Player(1), "ban purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_2, Player(2), "ban purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_2, Player(4), "ban purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_2, Player(5), "ban purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_2, Player(6), "ban purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_2, Player(7), "ban purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_2, Player(8), "ban purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_2, Player(9), "ban purple", true )
call TriggerAddCondition( gg_trg_ban_Copy_2, Condition( function Trig_ban_Copy_2_Conditions ) )
call TriggerAddAction( gg_trg_ban_Copy_2, function Trig_ban_Copy_2_Actions )
endfunction
function Trig_ban_Copy_3_Conditions takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(0) ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_3_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(4)) != "Draike" )
endfunction
function Trig_ban_Copy_3_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(4)) != "BaronVonShnider" )
endfunction
function Trig_ban_Copy_3_Func006Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_3_Func006A takes nothing returns nothing
if ( Trig_ban_Copy_3_Func006Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_ban_Copy_3_Actions takes nothing returns nothing
if ( Trig_ban_Copy_3_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_ban_Copy_3_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[4] )
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(4)), function Trig_ban_Copy_3_Func006A )
call DestroyGroup( GetLastCreatedGroup() )
call PlaySoundBJ( udg_EXITSOUND )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_454" )
call DisableTrigger( gg_trg_Player_5_ban_off )
call DisableTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_ban_Copy_3 takes nothing returns nothing
set gg_trg_ban_Copy_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_3, Player(0), "ban yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_3, Player(1), "ban yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_3, Player(2), "ban yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_3, Player(3), "ban yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_3, Player(5), "ban yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_3, Player(6), "ban yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_3, Player(7), "ban yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_3, Player(8), "ban yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_3, Player(9), "ban yellow", true )
call TriggerAddCondition( gg_trg_ban_Copy_3, Condition( function Trig_ban_Copy_3_Conditions ) )
call TriggerAddAction( gg_trg_ban_Copy_3, function Trig_ban_Copy_3_Actions )
endfunction
function Trig_ban_Copy_4_Conditions takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(0) ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_4_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(5)) != "Draike" )
endfunction
function Trig_ban_Copy_4_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(5)) != "BaronVonShnider" )
endfunction
function Trig_ban_Copy_4_Func006Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_4_Func006A takes nothing returns nothing
if ( Trig_ban_Copy_4_Func006Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_ban_Copy_4_Actions takes nothing returns nothing
if ( Trig_ban_Copy_4_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_ban_Copy_4_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[5] )
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(5)), function Trig_ban_Copy_4_Func006A )
call DestroyGroup( GetLastCreatedGroup() )
call CustomDefeatBJ( Player(5), "TRIGSTR_457" )
call PlaySoundBJ( udg_EXITSOUND )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_458" )
call DisableTrigger( gg_trg_Player_6_ban_off )
call DisableTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_ban_Copy_4 takes nothing returns nothing
set gg_trg_ban_Copy_4 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_4, Player(0), "ban orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_4, Player(1), "ban orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_4, Player(2), "ban orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_4, Player(4), "ban orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_4, Player(3), "ban orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_4, Player(6), "ban orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_4, Player(7), "ban orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_4, Player(8), "ban orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_4, Player(9), "ban orange", true )
call TriggerAddCondition( gg_trg_ban_Copy_4, Condition( function Trig_ban_Copy_4_Conditions ) )
call TriggerAddAction( gg_trg_ban_Copy_4, function Trig_ban_Copy_4_Actions )
endfunction
function Trig_ban_Copy_5_Conditions takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(0) ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_5_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(6)) != "Draike" )
endfunction
function Trig_ban_Copy_5_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(6)) != "BaronVonShnider" )
endfunction
function Trig_ban_Copy_5_Func006Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_5_Func006A takes nothing returns nothing
if ( Trig_ban_Copy_5_Func006Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_ban_Copy_5_Actions takes nothing returns nothing
if ( Trig_ban_Copy_5_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_ban_Copy_5_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[6] )
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(6)), function Trig_ban_Copy_5_Func006A )
call DestroyGroup( GetLastCreatedGroup() )
call CustomDefeatBJ( Player(6), "TRIGSTR_461" )
call PlaySoundBJ( udg_EXITSOUND )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_462" )
call DisableTrigger( gg_trg_Player_7_ban_off )
call DisableTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_ban_Copy_5 takes nothing returns nothing
set gg_trg_ban_Copy_5 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_5, Player(0), "ban green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_5, Player(1), "ban green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_5, Player(2), "ban green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_5, Player(3), "ban green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_5, Player(4), "ban green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_5, Player(5), "ban green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_5, Player(7), "ban green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_5, Player(8), "ban green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_5, Player(9), "ban green", true )
call TriggerAddCondition( gg_trg_ban_Copy_5, Condition( function Trig_ban_Copy_5_Conditions ) )
call TriggerAddAction( gg_trg_ban_Copy_5, function Trig_ban_Copy_5_Actions )
endfunction
function Trig_ban_Copy_6_Conditions takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(0) ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_6_Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(7)) != "Draike" )
endfunction
function Trig_ban_Copy_6_Func003001 takes nothing returns boolean
return ( GetPlayerName(Player(7)) != "BaronVonShnider" )
endfunction
function Trig_ban_Copy_6_Func006Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_6_Func006A takes nothing returns nothing
if ( Trig_ban_Copy_6_Func006Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_ban_Copy_6_Actions takes nothing returns nothing
if ( Trig_ban_Copy_6_Func002001() ) then
call DoNothing( )
else
return
endif
if ( Trig_ban_Copy_6_Func003001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[7] )
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(7)), function Trig_ban_Copy_6_Func006A )
call DestroyGroup( GetLastCreatedGroup() )
call CustomDefeatBJ( Player(7), "TRIGSTR_465" )
call PlaySoundBJ( udg_EXITSOUND )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_466" )
call DisableTrigger( gg_trg_Player_8_ban_off )
call DisableTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_ban_Copy_6 takes nothing returns nothing
set gg_trg_ban_Copy_6 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6, Player(0), "ban pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6, Player(1), "ban pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6, Player(2), "ban pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6, Player(3), "ban pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6, Player(4), "ban pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6, Player(5), "ban pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6, Player(6), "ban pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6, Player(8), "ban pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6, Player(9), "ban pink", true )
call TriggerAddCondition( gg_trg_ban_Copy_6, Condition( function Trig_ban_Copy_6_Conditions ) )
call TriggerAddAction( gg_trg_ban_Copy_6, function Trig_ban_Copy_6_Actions )
endfunction
function Trig_ban_Copy_6_Copy_Conditions takes nothing returns boolean
if ( not ( GetTriggerPlayer() == Player(0) ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_6_Copy_Func002Func001Func001001 takes nothing returns boolean
return ( GetPlayerName(GetEnumPlayer()) != "Draike" )
endfunction
function Trig_ban_Copy_6_Copy_Func002Func001Func002001 takes nothing returns boolean
return ( GetPlayerName(GetEnumPlayer()) != "BaronVonShnider" )
endfunction
function Trig_ban_Copy_6_Copy_Func002Func001Func005Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_6_Copy_Func002Func001Func005A takes nothing returns nothing
if ( Trig_ban_Copy_6_Copy_Func002Func001Func005Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_ban_Copy_6_Copy_Func002Func001A takes nothing returns nothing
if ( Trig_ban_Copy_6_Copy_Func002Func001Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_ban_Copy_6_Copy_Func002Func001Func002001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, GetForceOfPlayer(GetEnumPlayer()) )
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), GetEnumPlayer()), function Trig_ban_Copy_6_Copy_Func002Func001Func005A )
call DestroyGroup( GetLastCreatedGroup() )
call CustomDefeatBJ( GetEnumPlayer(), "TRIGSTR_469" )
call PlaySoundBJ( udg_EXITSOUND )
call DisplayTextToForce( GetPlayersAll(), ( "Player " + ( I2S(GetConvertedPlayerId(GetEnumPlayer())) + " has been banned!" ) ) )
call DisableTrigger( gg_trg_Player_8_ban_off )
call DisableTrigger( GetTriggeringTrigger() )
endfunction
function Trig_ban_Copy_6_Copy_Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "ban gray" ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_6_Copy_Func003Func001Func001001 takes nothing returns boolean
return ( GetPlayerName(GetEnumPlayer()) != "Draike" )
endfunction
function Trig_ban_Copy_6_Copy_Func003Func001Func002001 takes nothing returns boolean
return ( GetPlayerName(GetEnumPlayer()) != "BaronVonShnider" )
endfunction
function Trig_ban_Copy_6_Copy_Func003Func001Func005Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_6_Copy_Func003Func001Func005A takes nothing returns nothing
if ( Trig_ban_Copy_6_Copy_Func003Func001Func005Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_ban_Copy_6_Copy_Func003Func001A takes nothing returns nothing
if ( Trig_ban_Copy_6_Copy_Func003Func001Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_ban_Copy_6_Copy_Func003Func001Func002001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, GetForceOfPlayer(GetEnumPlayer()) )
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), GetEnumPlayer()), function Trig_ban_Copy_6_Copy_Func003Func001Func005A )
call DestroyGroup( GetLastCreatedGroup() )
call CustomDefeatBJ( GetEnumPlayer(), "TRIGSTR_472" )
call PlaySoundBJ( udg_EXITSOUND )
call DisplayTextToForce( GetPlayersAll(), ( "Player " + ( I2S(GetConvertedPlayerId(GetEnumPlayer())) + " has been banned!" ) ) )
call DisableTrigger( gg_trg_Player_8_ban_off )
call DisableTrigger( GetTriggeringTrigger() )
endfunction
function Trig_ban_Copy_6_Copy_Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "ban lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_ban_Copy_6_Copy_Actions takes nothing returns nothing
if ( Trig_ban_Copy_6_Copy_Func002C() ) then
call ForForce( GetForceOfPlayer(Player(8)), function Trig_ban_Copy_6_Copy_Func002Func001A )
else
endif
if ( Trig_ban_Copy_6_Copy_Func003C() ) then
call ForForce( GetForceOfPlayer(Player(9)), function Trig_ban_Copy_6_Copy_Func003Func001A )
else
endif
endfunction
//===========================================================================
function InitTrig_ban_Copy_6_Copy takes nothing returns nothing
set gg_trg_ban_Copy_6_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6_Copy, Player(0), "ban ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6_Copy, Player(1), "ban ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6_Copy, Player(2), "ban ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6_Copy, Player(3), "ban ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6_Copy, Player(4), "ban ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6_Copy, Player(5), "ban ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6_Copy, Player(6), "ban ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6_Copy, Player(7), "ban ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6_Copy, Player(8), "ban ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ban_Copy_6_Copy, Player(9), "ban ", false )
call TriggerAddCondition( gg_trg_ban_Copy_6_Copy, Condition( function Trig_ban_Copy_6_Copy_Conditions ) )
call TriggerAddAction( gg_trg_ban_Copy_6_Copy, function Trig_ban_Copy_6_Copy_Actions )
endfunction
function Trig_leave_Copy_7_Copy_Func001003001001001 takes nothing returns boolean
return ( GetPlayerController(GetFilterPlayer()) == MAP_CONTROL_USER )
endfunction
function Trig_leave_Copy_7_Copy_Func001003001001002 takes nothing returns boolean
return ( GetPlayerSlotState(GetFilterPlayer()) == PLAYER_SLOT_STATE_LEFT )
endfunction
function Trig_leave_Copy_7_Copy_Func001003001001 takes nothing returns boolean
return GetBooleanAnd( Trig_leave_Copy_7_Copy_Func001003001001001(), Trig_leave_Copy_7_Copy_Func001003001001002() )
endfunction
function Trig_leave_Copy_7_Copy_Conditions takes nothing returns boolean
if ( not ( CountPlayersInForceBJ(udg_leaver) != CountPlayersInForceBJ(GetPlayersMatching(Condition(function Trig_leave_Copy_7_Copy_Func001003001001))) ) ) then
return false
endif
return true
endfunction
function Trig_leave_Copy_7_Copy_Func002Func001001 takes nothing returns boolean
return ( udg_LEAVER[GetForLoopIndexA()] == 1 )
endfunction
function Trig_leave_Copy_7_Copy_Func002Func002Func001Func004A takes nothing returns nothing
call RemoveUnit( GetEnumUnit() )
endfunction
function Trig_leave_Copy_7_Copy_Func002Func002Func001C takes nothing returns boolean
if ( not ( GetPlayerSlotState(GetEnumPlayer()) == PLAYER_SLOT_STATE_LEFT ) ) then
return false
endif
return true
endfunction
function Trig_leave_Copy_7_Copy_Func002Func002A takes nothing returns nothing
if ( Trig_leave_Copy_7_Copy_Func002Func002Func001C() ) then
call DisplayTextToForce( GetPlayersAll(), ( GetPlayerName(GetEnumPlayer()) + " has left the game" ) )
set udg_LEAVER[GetConvertedPlayerId(GetEnumPlayer())] = 1
call PlaySoundBJ( udg_EXITSOUND )
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetEnumPlayer(), 'h000'), function Trig_leave_Copy_7_Copy_Func002Func002Func001Func004A )
call DestroyGroup( GetLastCreatedGroup() )
call ForceAddPlayerSimple( GetEnumPlayer(), udg_leaver )
else
endif
endfunction
function Trig_leave_Copy_7_Copy_Actions takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 10
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
if ( Trig_leave_Copy_7_Copy_Func002Func001001() ) then
return
else
call DoNothing( )
endif
call ForForce( GetForceOfPlayer(ConvertedPlayer(GetForLoopIndexA())), function Trig_leave_Copy_7_Copy_Func002Func002A )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
endfunction
//===========================================================================
function InitTrig_leave_Copy_7_Copy takes nothing returns nothing
set gg_trg_leave_Copy_7_Copy = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_leave_Copy_7_Copy, 2 )
call TriggerAddCondition( gg_trg_leave_Copy_7_Copy, Condition( function Trig_leave_Copy_7_Copy_Conditions ) )
call TriggerAddAction( gg_trg_leave_Copy_7_Copy, function Trig_leave_Copy_7_Copy_Actions )
endfunction
function Trig_remove_color_Copy_5_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_remove_color_Copy_5_Conditions takes nothing returns boolean
if ( not Trig_remove_color_Copy_5_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_5_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_5_Func002A takes nothing returns nothing
if ( Trig_remove_color_Copy_5_Func002Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_color_Copy_5_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(0)), function Trig_remove_color_Copy_5_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_color_Copy_5 takes nothing returns nothing
set gg_trg_remove_color_Copy_5 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5, Player(0), "remove red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5, Player(1), "remove red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5, Player(2), "remove red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5, Player(3), "remove red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5, Player(4), "remove red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5, Player(5), "remove red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5, Player(6), "remove red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5, Player(7), "remove red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5, Player(8), "remove red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5, Player(9), "remove red", true )
call TriggerAddCondition( gg_trg_remove_color_Copy_5, Condition( function Trig_remove_color_Copy_5_Conditions ) )
call TriggerAddAction( gg_trg_remove_color_Copy_5, function Trig_remove_color_Copy_5_Actions )
endfunction
function Trig_remove_color_Copy_5_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_remove_color_Copy_5_Copy_Conditions takes nothing returns boolean
if ( not Trig_remove_color_Copy_5_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_5_Copy_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_5_Copy_Func002A takes nothing returns nothing
if ( Trig_remove_color_Copy_5_Copy_Func002Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_color_Copy_5_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(PLAYER_NEUTRAL_AGGRESSIVE)), function Trig_remove_color_Copy_5_Copy_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_color_Copy_5_Copy takes nothing returns nothing
set gg_trg_remove_color_Copy_5_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy, Player(0), "remove hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy, Player(1), "remove hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy, Player(2), "remove hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy, Player(3), "remove hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy, Player(4), "remove hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy, Player(5), "remove hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy, Player(6), "remove hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy, Player(7), "remove hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy, Player(8), "remove hostile", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy, Player(9), "remove hostile", true )
call TriggerAddCondition( gg_trg_remove_color_Copy_5_Copy, Condition( function Trig_remove_color_Copy_5_Copy_Conditions ) )
call TriggerAddAction( gg_trg_remove_color_Copy_5_Copy, function Trig_remove_color_Copy_5_Copy_Actions )
endfunction
function Trig_remove_color_Copy_5_Copy_Copy_2_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_remove_color_Copy_5_Copy_Copy_2_Conditions takes nothing returns boolean
if ( not Trig_remove_color_Copy_5_Copy_Copy_2_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_5_Copy_Copy_2_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_5_Copy_Copy_2_Func002A takes nothing returns nothing
if ( Trig_remove_color_Copy_5_Copy_Copy_2_Func002Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_color_Copy_5_Copy_Copy_2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(10)), function Trig_remove_color_Copy_5_Copy_Copy_2_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_color_Copy_5_Copy_Copy_2 takes nothing returns nothing
set gg_trg_remove_color_Copy_5_Copy_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy_2, Player(0), "remove rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy_2, Player(1), "remove rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy_2, Player(2), "remove rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy_2, Player(3), "remove rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy_2, Player(4), "remove rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy_2, Player(5), "remove rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy_2, Player(6), "remove rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy_2, Player(7), "remove rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy_2, Player(8), "remove rescuable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy_2, Player(9), "remove rescuable", true )
call TriggerAddCondition( gg_trg_remove_color_Copy_5_Copy_Copy_2, Condition( function Trig_remove_color_Copy_5_Copy_Copy_2_Conditions ) )
call TriggerAddAction( gg_trg_remove_color_Copy_5_Copy_Copy_2, function Trig_remove_color_Copy_5_Copy_Copy_2_Actions )
endfunction
function Trig_remove_color_Copy_5_Copy_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_remove_color_Copy_5_Copy_Copy_Conditions takes nothing returns boolean
if ( not Trig_remove_color_Copy_5_Copy_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_5_Copy_Copy_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_5_Copy_Copy_Func002A takes nothing returns nothing
if ( Trig_remove_color_Copy_5_Copy_Copy_Func002Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_color_Copy_5_Copy_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(PLAYER_NEUTRAL_PASSIVE)), function Trig_remove_color_Copy_5_Copy_Copy_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_color_Copy_5_Copy_Copy takes nothing returns nothing
set gg_trg_remove_color_Copy_5_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy, Player(0), "remove neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy, Player(1), "remove neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy, Player(2), "remove neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy, Player(3), "remove neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy, Player(4), "remove neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy, Player(5), "remove neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy, Player(6), "remove neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy, Player(7), "remove neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy, Player(8), "remove neutral", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_5_Copy_Copy, Player(9), "remove neutral", true )
call TriggerAddCondition( gg_trg_remove_color_Copy_5_Copy_Copy, Condition( function Trig_remove_color_Copy_5_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_remove_color_Copy_5_Copy_Copy, function Trig_remove_color_Copy_5_Copy_Copy_Actions )
endfunction
function Trig_remove_color_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_remove_color_Conditions takes nothing returns boolean
if ( not Trig_remove_color_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_color_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Func002A takes nothing returns nothing
if ( Trig_remove_color_Func002Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_color_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(1)), function Trig_remove_color_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_color takes nothing returns nothing
set gg_trg_remove_color = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color, Player(0), "remove blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color, Player(1), "remove blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color, Player(2), "remove blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color, Player(3), "remove blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color, Player(4), "remove blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color, Player(5), "remove blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color, Player(6), "remove blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color, Player(7), "remove blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color, Player(8), "remove blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color, Player(9), "remove blue", true )
call TriggerAddCondition( gg_trg_remove_color, Condition( function Trig_remove_color_Conditions ) )
call TriggerAddAction( gg_trg_remove_color, function Trig_remove_color_Actions )
endfunction
function Trig_remove_color_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_remove_color_Copy_Conditions takes nothing returns boolean
if ( not Trig_remove_color_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_Func002A takes nothing returns nothing
if ( Trig_remove_color_Copy_Func002Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_color_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(2)), function Trig_remove_color_Copy_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_color_Copy takes nothing returns nothing
set gg_trg_remove_color_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy, Player(0), "remove teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy, Player(1), "remove teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy, Player(3), "remove teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy, Player(2), "remove teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy, Player(4), "remove teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy, Player(5), "remove teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy, Player(6), "remove teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy, Player(7), "remove teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy, Player(8), "remove teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy, Player(9), "remove teal", true )
call TriggerAddCondition( gg_trg_remove_color_Copy, Condition( function Trig_remove_color_Copy_Conditions ) )
call TriggerAddAction( gg_trg_remove_color_Copy, function Trig_remove_color_Copy_Actions )
endfunction
function Trig_remove_color_Copy_2_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_remove_color_Copy_2_Conditions takes nothing returns boolean
if ( not Trig_remove_color_Copy_2_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_2_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_2_Func002A takes nothing returns nothing
if ( Trig_remove_color_Copy_2_Func002Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_color_Copy_2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(3)), function Trig_remove_color_Copy_2_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_color_Copy_2 takes nothing returns nothing
set gg_trg_remove_color_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_2, Player(0), "remove purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_2, Player(1), "remove purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_2, Player(2), "remove purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_2, Player(3), "remove purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_2, Player(4), "remove purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_2, Player(5), "remove purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_2, Player(6), "remove purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_2, Player(7), "remove purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_2, Player(8), "remove purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_2, Player(9), "remove purple", true )
call TriggerAddCondition( gg_trg_remove_color_Copy_2, Condition( function Trig_remove_color_Copy_2_Conditions ) )
call TriggerAddAction( gg_trg_remove_color_Copy_2, function Trig_remove_color_Copy_2_Actions )
endfunction
function Trig_remove_color_Copy_3_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_remove_color_Copy_3_Conditions takes nothing returns boolean
if ( not Trig_remove_color_Copy_3_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_3_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_3_Func002A takes nothing returns nothing
if ( Trig_remove_color_Copy_3_Func002Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_color_Copy_3_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(4)), function Trig_remove_color_Copy_3_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_color_Copy_3 takes nothing returns nothing
set gg_trg_remove_color_Copy_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_3, Player(0), "remove yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_3, Player(1), "remove yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_3, Player(2), "remove yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_3, Player(3), "remove yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_3, Player(4), "remove yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_3, Player(6), "remove yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_3, Player(5), "remove yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_3, Player(7), "remove yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_3, Player(8), "remove yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_3, Player(9), "remove yellow", true )
call TriggerAddCondition( gg_trg_remove_color_Copy_3, Condition( function Trig_remove_color_Copy_3_Conditions ) )
call TriggerAddAction( gg_trg_remove_color_Copy_3, function Trig_remove_color_Copy_3_Actions )
endfunction
function Trig_remove_color_Copy_4_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_remove_color_Copy_4_Conditions takes nothing returns boolean
if ( not Trig_remove_color_Copy_4_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_4_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_4_Func002A takes nothing returns nothing
if ( Trig_remove_color_Copy_4_Func002Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_color_Copy_4_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(5)), function Trig_remove_color_Copy_4_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_color_Copy_4 takes nothing returns nothing
set gg_trg_remove_color_Copy_4 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4, Player(0), "remove orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4, Player(1), "remove orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4, Player(2), "remove orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4, Player(3), "remove orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4, Player(4), "remove orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4, Player(5), "remove orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4, Player(6), "remove orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4, Player(7), "remove orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4, Player(8), "remove orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4, Player(9), "remove orange", true )
call TriggerAddCondition( gg_trg_remove_color_Copy_4, Condition( function Trig_remove_color_Copy_4_Conditions ) )
call TriggerAddAction( gg_trg_remove_color_Copy_4, function Trig_remove_color_Copy_4_Actions )
endfunction
function Trig_remove_color_Copy_4_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_remove_color_Copy_4_Copy_Conditions takes nothing returns boolean
if ( not Trig_remove_color_Copy_4_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_4_Copy_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_4_Copy_Func002A takes nothing returns nothing
if ( Trig_remove_color_Copy_4_Copy_Func002Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_color_Copy_4_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(6)), function Trig_remove_color_Copy_4_Copy_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_color_Copy_4_Copy takes nothing returns nothing
set gg_trg_remove_color_Copy_4_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy, Player(0), "remove green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy, Player(1), "remove green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy, Player(2), "remove green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy, Player(3), "remove green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy, Player(4), "remove green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy, Player(5), "remove green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy, Player(6), "remove green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy, Player(7), "remove green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy, Player(8), "remove green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy, Player(9), "remove green", true )
call TriggerAddCondition( gg_trg_remove_color_Copy_4_Copy, Condition( function Trig_remove_color_Copy_4_Copy_Conditions ) )
call TriggerAddAction( gg_trg_remove_color_Copy_4_Copy, function Trig_remove_color_Copy_4_Copy_Actions )
endfunction
function Trig_remove_color_Copy_4_Copy_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_remove_color_Copy_4_Copy_Copy_Conditions takes nothing returns boolean
if ( not Trig_remove_color_Copy_4_Copy_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_4_Copy_Copy_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_4_Copy_Copy_Func002A takes nothing returns nothing
if ( Trig_remove_color_Copy_4_Copy_Copy_Func002Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_color_Copy_4_Copy_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(7)), function Trig_remove_color_Copy_4_Copy_Copy_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_remove_color_Copy_4_Copy_Copy takes nothing returns nothing
set gg_trg_remove_color_Copy_4_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy, Player(0), "remove pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy, Player(1), "remove pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy, Player(2), "remove pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy, Player(3), "remove pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy, Player(4), "remove pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy, Player(5), "remove pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy, Player(6), "remove pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy, Player(7), "remove pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy, Player(8), "remove pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy, Player(9), "remove pink", true )
call TriggerAddCondition( gg_trg_remove_color_Copy_4_Copy_Copy, Condition( function Trig_remove_color_Copy_4_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_remove_color_Copy_4_Copy_Copy, function Trig_remove_color_Copy_4_Copy_Copy_Actions )
endfunction
function Trig_remove_color_Copy_4_Copy_Copy_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_remove_color_Copy_4_Copy_Copy_Copy_Conditions takes nothing returns boolean
if ( not Trig_remove_color_Copy_4_Copy_Copy_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_4_Copy_Copy_Copy_Func002Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_4_Copy_Copy_Copy_Func002Func001A takes nothing returns nothing
if ( Trig_remove_color_Copy_4_Copy_Copy_Copy_Func002Func001Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_color_Copy_4_Copy_Copy_Copy_Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "remove gray" ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_4_Copy_Copy_Copy_Func003Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_4_Copy_Copy_Copy_Func003Func001A takes nothing returns nothing
if ( Trig_remove_color_Copy_4_Copy_Copy_Copy_Func003Func001Func001C() ) then
call RemoveUnit( GetEnumUnit() )
else
endif
endfunction
function Trig_remove_color_Copy_4_Copy_Copy_Copy_Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "remove lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_remove_color_Copy_4_Copy_Copy_Copy_Actions takes nothing returns nothing
if ( Trig_remove_color_Copy_4_Copy_Copy_Copy_Func002C() ) then
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(8)), function Trig_remove_color_Copy_4_Copy_Copy_Copy_Func002Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_remove_color_Copy_4_Copy_Copy_Copy_Func003C() ) then
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(9)), function Trig_remove_color_Copy_4_Copy_Copy_Copy_Func003Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
endfunction
//===========================================================================
function InitTrig_remove_color_Copy_4_Copy_Copy_Copy takes nothing returns nothing
set gg_trg_remove_color_Copy_4_Copy_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy_Copy, Player(0), "remove", false )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy_Copy, Player(1), "remove", false )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy_Copy, Player(2), "remove", false )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy_Copy, Player(3), "remove", false )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy_Copy, Player(4), "remove", false )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy_Copy, Player(5), "remove", false )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy_Copy, Player(6), "remove", false )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy_Copy, Player(7), "remove", false )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy_Copy, Player(8), "remove", false )
call TriggerRegisterPlayerChatEvent( gg_trg_remove_color_Copy_4_Copy_Copy_Copy, Player(9), "remove", false )
call TriggerAddCondition( gg_trg_remove_color_Copy_4_Copy_Copy_Copy, Condition( function Trig_remove_color_Copy_4_Copy_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_remove_color_Copy_4_Copy_Copy_Copy, function Trig_remove_color_Copy_4_Copy_Copy_Copy_Actions )
endfunction
function Trig_Time_OffOn_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Time_OffOn_Func001C takes nothing returns boolean
if ( Trig_Time_OffOn_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Time_OffOn_Func002C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Time_OffOn_Conditions takes nothing returns boolean
if ( not Trig_Time_OffOn_Func001C() ) then
return false
endif
if ( not Trig_Time_OffOn_Func002C() ) then
return false
endif
return true
endfunction
function Trig_Time_OffOn_Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "time on" ) ) then
return false
endif
return true
endfunction
function Trig_Time_OffOn_Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "time off" ) ) then
return false
endif
return true
endfunction
function Trig_Time_OffOn_Actions takes nothing returns nothing
if ( Trig_Time_OffOn_Func003C() ) then
call UnlockGameSpeedBJ( )
else
endif
if ( Trig_Time_OffOn_Func004C() ) then
call SetGameSpeed( MAP_SPEED_FASTEST )
call LockGameSpeedBJ( )
else
endif
endfunction
//===========================================================================
function InitTrig_Time_OffOn takes nothing returns nothing
set gg_trg_Time_OffOn = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_OffOn, Player(0), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_OffOn, Player(1), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_OffOn, Player(2), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_OffOn, Player(3), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_OffOn, Player(4), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_OffOn, Player(5), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_OffOn, Player(6), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_OffOn, Player(7), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_OffOn, Player(8), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_OffOn, Player(9), "time", false )
call TriggerAddCondition( gg_trg_Time_OffOn, Condition( function Trig_Time_OffOn_Conditions ) )
call TriggerAddAction( gg_trg_Time_OffOn, function Trig_Time_OffOn_Actions )
endfunction
function Trig_time_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_time_Func001C takes nothing returns boolean
if ( Trig_time_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_time_Conditions takes nothing returns boolean
if ( not Trig_time_Func001C() ) then
return false
endif
return true
endfunction
function Trig_time_Actions takes nothing returns nothing
call SetTimeOfDay( 6.00 )
endfunction
//===========================================================================
function InitTrig_time takes nothing returns nothing
set gg_trg_time = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_time, Player(0), "time morning", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time, Player(1), "time morning", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time, Player(2), "time morning", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time, Player(3), "time morning", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time, Player(4), "time morning", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time, Player(5), "time morning", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time, Player(6), "time morning", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time, Player(7), "time morning", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time, Player(8), "time morning", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time, Player(9), "time morning", true )
call TriggerAddCondition( gg_trg_time, Condition( function Trig_time_Conditions ) )
call TriggerAddAction( gg_trg_time, function Trig_time_Actions )
endfunction
function Trig_time_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_time_Copy_Func001C takes nothing returns boolean
if ( Trig_time_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_time_Copy_Conditions takes nothing returns boolean
if ( not Trig_time_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_time_Copy_Actions takes nothing returns nothing
call SetTimeOfDay( 12.00 )
endfunction
//===========================================================================
function InitTrig_time_Copy takes nothing returns nothing
set gg_trg_time_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy, Player(0), "time noon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy, Player(1), "time noon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy, Player(2), "time noon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy, Player(3), "time noon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy, Player(4), "time noon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy, Player(5), "time noon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy, Player(6), "time noon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy, Player(7), "time noon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy, Player(8), "time noon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy, Player(9), "time noon", true )
call TriggerAddCondition( gg_trg_time_Copy, Condition( function Trig_time_Copy_Conditions ) )
call TriggerAddAction( gg_trg_time_Copy, function Trig_time_Copy_Actions )
endfunction
function Trig_Time_Speed_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Time_Speed_Func001C takes nothing returns boolean
if ( Trig_Time_Speed_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Time_Speed_Conditions takes nothing returns boolean
if ( not Trig_Time_Speed_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Time_Speed_Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "time 1" ) ) then
return false
endif
return true
endfunction
function Trig_Time_Speed_Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "time 2" ) ) then
return false
endif
return true
endfunction
function Trig_Time_Speed_Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "time 3" ) ) then
return false
endif
return true
endfunction
function Trig_Time_Speed_Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "time 4" ) ) then
return false
endif
return true
endfunction
function Trig_Time_Speed_Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "time 5" ) ) then
return false
endif
return true
endfunction
function Trig_Time_Speed_Actions takes nothing returns nothing
if ( Trig_Time_Speed_Func002C() ) then
call SetGameSpeed( MAP_SPEED_SLOWEST )
else
endif
if ( Trig_Time_Speed_Func003C() ) then
call SetGameSpeed( MAP_SPEED_SLOW )
else
endif
if ( Trig_Time_Speed_Func004C() ) then
call SetGameSpeed( MAP_SPEED_NORMAL )
else
endif
if ( Trig_Time_Speed_Func005C() ) then
call SetGameSpeed( MAP_SPEED_FAST )
else
endif
if ( Trig_Time_Speed_Func006C() ) then
call SetGameSpeed( MAP_SPEED_FASTEST )
else
endif
endfunction
//===========================================================================
function InitTrig_Time_Speed takes nothing returns nothing
set gg_trg_Time_Speed = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_Speed, Player(0), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_Speed, Player(1), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_Speed, Player(2), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_Speed, Player(3), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_Speed, Player(4), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_Speed, Player(5), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_Speed, Player(6), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_Speed, Player(7), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_Speed, Player(8), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Time_Speed, Player(9), "time", false )
call TriggerAddCondition( gg_trg_Time_Speed, Condition( function Trig_Time_Speed_Conditions ) )
call TriggerAddAction( gg_trg_Time_Speed, function Trig_Time_Speed_Actions )
endfunction
function Trig_time_Copy_2_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_time_Copy_2_Func001C takes nothing returns boolean
if ( Trig_time_Copy_2_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_time_Copy_2_Conditions takes nothing returns boolean
if ( not Trig_time_Copy_2_Func001C() ) then
return false
endif
return true
endfunction
function Trig_time_Copy_2_Actions takes nothing returns nothing
call SetTimeOfDay( 18.00 )
endfunction
//===========================================================================
function InitTrig_time_Copy_2 takes nothing returns nothing
set gg_trg_time_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_2, Player(0), "time evening", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_2, Player(1), "time evening", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_2, Player(2), "time evening", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_2, Player(3), "time evening", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_2, Player(4), "time evening", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_2, Player(5), "time evening", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_2, Player(6), "time evening", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_2, Player(7), "time evening", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_2, Player(8), "time evening", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_2, Player(9), "time evening", true )
call TriggerAddCondition( gg_trg_time_Copy_2, Condition( function Trig_time_Copy_2_Conditions ) )
call TriggerAddAction( gg_trg_time_Copy_2, function Trig_time_Copy_2_Actions )
endfunction
function Trig_time_Copy_3_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_time_Copy_3_Func001C takes nothing returns boolean
if ( Trig_time_Copy_3_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_time_Copy_3_Conditions takes nothing returns boolean
if ( not Trig_time_Copy_3_Func001C() ) then
return false
endif
return true
endfunction
function Trig_time_Copy_3_Actions takes nothing returns nothing
call SetTimeOfDay( 24.00 )
endfunction
//===========================================================================
function InitTrig_time_Copy_3 takes nothing returns nothing
set gg_trg_time_Copy_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3, Player(0), "time midnight", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3, Player(1), "time midnight", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3, Player(2), "time midnight", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3, Player(3), "time midnight", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3, Player(4), "time midnight", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3, Player(5), "time midnight", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3, Player(6), "time midnight", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3, Player(7), "time midnight", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3, Player(8), "time midnight", true )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3, Player(9), "time midnight", true )
call TriggerAddCondition( gg_trg_time_Copy_3, Condition( function Trig_time_Copy_3_Conditions ) )
call TriggerAddAction( gg_trg_time_Copy_3, function Trig_time_Copy_3_Actions )
endfunction
function Trig_time_Copy_3_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_time_Copy_3_Copy_Func001C takes nothing returns boolean
if ( Trig_time_Copy_3_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_time_Copy_3_Copy_Conditions takes nothing returns boolean
if ( not Trig_time_Copy_3_Copy_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 5) == "time " ) ) then
return false
endif
if ( not ( S2I(SubStringBJ(GetEventPlayerChatString(), 6, 7)) > 0 ) ) then
return false
endif
if ( not ( S2I(SubStringBJ(GetEventPlayerChatString(), 6, 7)) < 24 ) ) then
return false
endif
return true
endfunction
function Trig_time_Copy_3_Copy_Actions takes nothing returns nothing
call SetTimeOfDay( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 7)) )
endfunction
//===========================================================================
function InitTrig_time_Copy_3_Copy takes nothing returns nothing
set gg_trg_time_Copy_3_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3_Copy, Player(0), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3_Copy, Player(1), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3_Copy, Player(2), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3_Copy, Player(3), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3_Copy, Player(4), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3_Copy, Player(5), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3_Copy, Player(6), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3_Copy, Player(7), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3_Copy, Player(8), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_time_Copy_3_Copy, Player(9), "time", false )
call TriggerAddCondition( gg_trg_time_Copy_3_Copy, Condition( function Trig_time_Copy_3_Copy_Conditions ) )
call TriggerAddAction( gg_trg_time_Copy_3_Copy, function Trig_time_Copy_3_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_008_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_008_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_008_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_008_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_008_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 6) == "timer " ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 7, 9)) >= 0.00 ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_008_Actions takes nothing returns nothing
call DestroyTimerDialogBJ( udg_luluyyluuylluylu )
call PauseTimerBJ( true, udg_luylululuy )
call StartTimerBJ( udg_luylululuy, false, ( S2R(SubStringBJ(GetEventPlayerChatString(), 7, 9)) * 60.00 ) )
call CreateTimerDialogBJ( GetLastCreatedTimerBJ(), SubStringBJ(GetEventPlayerChatString(), 11, StringLength(GetEventPlayerChatString())) )
set udg_luluyyluuylluylu = GetLastCreatedTimerDialogBJ()
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_008 takes nothing returns nothing
set gg_trg_Untitled_Trigger_008 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008, Player(0), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008, Player(1), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008, Player(2), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008, Player(3), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008, Player(4), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008, Player(5), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008, Player(6), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008, Player(7), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008, Player(8), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008, Player(9), "time", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_008, Condition( function Trig_Untitled_Trigger_008_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_008, function Trig_Untitled_Trigger_008_Actions )
endfunction
function Trig_Untitled_Trigger_008_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_008_Copy_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_008_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_008_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_008_Copy_Func001C() ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "remove timer" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_008_Copy_Actions takes nothing returns nothing
call DestroyTimerDialogBJ( udg_luluyyluuylluylu )
call PauseTimerBJ( true, udg_luylululuy )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_008_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_008_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy, Player(0), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy, Player(1), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy, Player(2), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy, Player(3), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy, Player(4), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy, Player(5), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy, Player(6), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy, Player(7), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy, Player(8), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy, Player(9), "time", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_008_Copy, Condition( function Trig_Untitled_Trigger_008_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_008_Copy, function Trig_Untitled_Trigger_008_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_008_Copy_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_008_Copy_Copy_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_008_Copy_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_008_Copy_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_008_Copy_Copy_Func001C() ) then
return false
endif
if ( not ( GetEventPlayerChatString() == "pause timer" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_008_Copy_Copy_Actions takes nothing returns nothing
call PauseTimerBJ( true, udg_luylululuy )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_008_Copy_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_008_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy_Copy, Player(0), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy_Copy, Player(1), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy_Copy, Player(2), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy_Copy, Player(3), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy_Copy, Player(4), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy_Copy, Player(5), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy_Copy, Player(6), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy_Copy, Player(7), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy_Copy, Player(8), "time", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_008_Copy_Copy, Player(9), "time", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_008_Copy_Copy, Condition( function Trig_Untitled_Trigger_008_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_008_Copy_Copy, function Trig_Untitled_Trigger_008_Copy_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_025_Actions takes nothing returns nothing
call DestroyTimerDialogBJ( udg_luluyyluuylluylu )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_025 takes nothing returns nothing
set gg_trg_Untitled_Trigger_025 = CreateTrigger( )
call TriggerRegisterTimerExpireEventBJ( gg_trg_Untitled_Trigger_025, udg_luylululuy )
call TriggerAddAction( gg_trg_Untitled_Trigger_025, function Trig_Untitled_Trigger_025_Actions )
endfunction
function Trig_timelock_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_timelock_Func001C takes nothing returns boolean
if ( Trig_timelock_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_timelock_Conditions takes nothing returns boolean
if ( not Trig_timelock_Func001C() ) then
return false
endif
return true
endfunction
function Trig_timelock_Actions takes nothing returns nothing
call UseTimeOfDayBJ( false )
endfunction
//===========================================================================
function InitTrig_timelock takes nothing returns nothing
set gg_trg_timelock = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_timelock, Player(0), "time lock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timelock, Player(1), "time lock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timelock, Player(2), "time lock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timelock, Player(3), "time lock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timelock, Player(4), "time lock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timelock, Player(5), "time lock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timelock, Player(6), "time lock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timelock, Player(7), "time lock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timelock, Player(8), "time lock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timelock, Player(9), "time lock", true )
call TriggerAddCondition( gg_trg_timelock, Condition( function Trig_timelock_Conditions ) )
call TriggerAddAction( gg_trg_timelock, function Trig_timelock_Actions )
endfunction
function Trig_timeunlock_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_timeunlock_Func001C takes nothing returns boolean
if ( Trig_timeunlock_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_timeunlock_Conditions takes nothing returns boolean
if ( not Trig_timeunlock_Func001C() ) then
return false
endif
return true
endfunction
function Trig_timeunlock_Actions takes nothing returns nothing
call UseTimeOfDayBJ( true )
endfunction
//===========================================================================
function InitTrig_timeunlock takes nothing returns nothing
set gg_trg_timeunlock = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_timeunlock, Player(0), "time unlock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timeunlock, Player(1), "time unlock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timeunlock, Player(2), "time unlock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timeunlock, Player(3), "time unlock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timeunlock, Player(4), "time unlock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timeunlock, Player(5), "time unlock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timeunlock, Player(6), "time unlock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timeunlock, Player(7), "time unlock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timeunlock, Player(8), "time unlock", true )
call TriggerRegisterPlayerChatEvent( gg_trg_timeunlock, Player(9), "time unlock", true )
call TriggerAddCondition( gg_trg_timeunlock, Condition( function Trig_timeunlock_Conditions ) )
call TriggerAddAction( gg_trg_timeunlock, function Trig_timeunlock_Actions )
endfunction
function Trig_color_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_color_Func001A takes nothing returns nothing
if ( Trig_color_Func001Func001C() ) then
call SetUnitColor( GetEnumUnit(), PLAYER_COLOR_RED )
else
call DoNothing( )
endif
endfunction
function Trig_color_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_color_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_color takes nothing returns nothing
set gg_trg_color = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_color, Player(0), "color red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color, Player(1), "color red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color, Player(2), "color red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color, Player(3), "color red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color, Player(4), "color red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color, Player(5), "color red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color, Player(6), "color red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color, Player(7), "color red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color, Player(8), "color red", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color, Player(9), "color red", true )
call TriggerAddAction( gg_trg_color, function Trig_color_Actions )
endfunction
function Trig_color_Copy_Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_color_Copy_Func001A takes nothing returns nothing
if ( Trig_color_Copy_Func001Func001C() ) then
call SetUnitColor( GetEnumUnit(), PLAYER_COLOR_BLUE )
else
call DoNothing( )
endif
endfunction
function Trig_color_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_color_Copy_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_color_Copy takes nothing returns nothing
set gg_trg_color_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy, Player(0), "color blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy, Player(1), "color blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy, Player(2), "color blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy, Player(3), "color blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy, Player(4), "color blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy, Player(5), "color blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy, Player(6), "color blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy, Player(7), "color blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy, Player(8), "color blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy, Player(9), "color blue", true )
call TriggerAddAction( gg_trg_color_Copy, function Trig_color_Copy_Actions )
endfunction
function Trig_color_Copy_2_Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_color_Copy_2_Func001A takes nothing returns nothing
if ( Trig_color_Copy_2_Func001Func001C() ) then
call SetUnitColor( GetEnumUnit(), PLAYER_COLOR_CYAN )
else
call DoNothing( )
endif
endfunction
function Trig_color_Copy_2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_color_Copy_2_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_color_Copy_2 takes nothing returns nothing
set gg_trg_color_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_2, Player(0), "color teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_2, Player(1), "color teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_2, Player(2), "color teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_2, Player(3), "color teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_2, Player(4), "color teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_2, Player(5), "color teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_2, Player(6), "color teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_2, Player(7), "color teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_2, Player(8), "color teal", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_2, Player(9), "color teal", true )
call TriggerAddAction( gg_trg_color_Copy_2, function Trig_color_Copy_2_Actions )
endfunction
function Trig_color_Copy_3_Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_color_Copy_3_Func001A takes nothing returns nothing
if ( Trig_color_Copy_3_Func001Func001C() ) then
call SetUnitColor( GetEnumUnit(), PLAYER_COLOR_PURPLE )
else
call DoNothing( )
endif
endfunction
function Trig_color_Copy_3_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_color_Copy_3_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_color_Copy_3 takes nothing returns nothing
set gg_trg_color_Copy_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_3, Player(0), "color purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_3, Player(1), "color purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_3, Player(2), "color purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_3, Player(3), "color purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_3, Player(4), "color purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_3, Player(5), "color purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_3, Player(6), "color purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_3, Player(7), "color purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_3, Player(8), "color purple", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_3, Player(9), "color purple", true )
call TriggerAddAction( gg_trg_color_Copy_3, function Trig_color_Copy_3_Actions )
endfunction
function Trig_color_Copy_4_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_color_Copy_4_Func001A takes nothing returns nothing
if ( Trig_color_Copy_4_Func001Func001C() ) then
call SetUnitColor( GetEnumUnit(), PLAYER_COLOR_YELLOW )
else
call DoNothing( )
endif
endfunction
function Trig_color_Copy_4_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_color_Copy_4_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_color_Copy_4 takes nothing returns nothing
set gg_trg_color_Copy_4 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_4, Player(0), "color yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_4, Player(1), "color yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_4, Player(2), "color yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_4, Player(3), "color yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_4, Player(4), "color yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_4, Player(5), "color yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_4, Player(6), "color yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_4, Player(7), "color yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_4, Player(8), "color yellow", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_4, Player(9), "color yellow", true )
call TriggerAddAction( gg_trg_color_Copy_4, function Trig_color_Copy_4_Actions )
endfunction
function Trig_color_Copy_6_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_color_Copy_6_Func001A takes nothing returns nothing
if ( Trig_color_Copy_6_Func001Func001C() ) then
call SetUnitColor( GetEnumUnit(), PLAYER_COLOR_GREEN )
else
call DoNothing( )
endif
endfunction
function Trig_color_Copy_6_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_color_Copy_6_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_color_Copy_6 takes nothing returns nothing
set gg_trg_color_Copy_6 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_6, Player(0), "color green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_6, Player(1), "color green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_6, Player(2), "color green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_6, Player(3), "color green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_6, Player(4), "color green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_6, Player(5), "color green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_6, Player(6), "color green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_6, Player(7), "color green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_6, Player(8), "color green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_6, Player(9), "color green", true )
call TriggerAddAction( gg_trg_color_Copy_6, function Trig_color_Copy_6_Actions )
endfunction
function Trig_color_Copy_5_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_color_Copy_5_Func001A takes nothing returns nothing
if ( Trig_color_Copy_5_Func001Func001C() ) then
call SetUnitColor( GetEnumUnit(), PLAYER_COLOR_ORANGE )
else
call DoNothing( )
endif
endfunction
function Trig_color_Copy_5_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_color_Copy_5_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_color_Copy_5 takes nothing returns nothing
set gg_trg_color_Copy_5 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_5, Player(0), "color orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_5, Player(1), "color orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_5, Player(2), "color orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_5, Player(3), "color orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_5, Player(4), "color orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_5, Player(5), "color orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_5, Player(6), "color orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_5, Player(7), "color orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_5, Player(8), "color orange", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_5, Player(9), "color orange", true )
call TriggerAddAction( gg_trg_color_Copy_5, function Trig_color_Copy_5_Actions )
endfunction
function Trig_color_Copy_7_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_color_Copy_7_Func001A takes nothing returns nothing
if ( Trig_color_Copy_7_Func001Func001C() ) then
call SetUnitColor( GetEnumUnit(), PLAYER_COLOR_PINK )
else
call DoNothing( )
endif
endfunction
function Trig_color_Copy_7_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_color_Copy_7_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_color_Copy_7 takes nothing returns nothing
set gg_trg_color_Copy_7 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_7, Player(0), "color pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_7, Player(1), "color pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_7, Player(2), "color pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_7, Player(3), "color pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_7, Player(4), "color pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_7, Player(5), "color pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_7, Player(6), "color pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_7, Player(7), "color pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_7, Player(8), "color pink", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_7, Player(9), "color pink", true )
call TriggerAddAction( gg_trg_color_Copy_7, function Trig_color_Copy_7_Actions )
endfunction
function Trig_color_Copy_8_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_color_Copy_8_Func001A takes nothing returns nothing
if ( Trig_color_Copy_8_Func001Func001C() ) then
call SetUnitColor( GetEnumUnit(), PLAYER_COLOR_LIGHT_GRAY )
else
call DoNothing( )
endif
endfunction
function Trig_color_Copy_8_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_color_Copy_8_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_color_Copy_8 takes nothing returns nothing
set gg_trg_color_Copy_8 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_8, Player(0), "color gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_8, Player(1), "color gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_8, Player(2), "color gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_8, Player(3), "color gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_8, Player(4), "color gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_8, Player(5), "color gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_8, Player(6), "color gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_8, Player(7), "color gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_8, Player(8), "color gray", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_8, Player(9), "color gray", true )
call TriggerAddAction( gg_trg_color_Copy_8, function Trig_color_Copy_8_Actions )
endfunction
function Trig_color_Copy_9_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_color_Copy_9_Func001A takes nothing returns nothing
if ( Trig_color_Copy_9_Func001Func001C() ) then
call SetUnitColor( GetEnumUnit(), PLAYER_COLOR_LIGHT_BLUE )
else
call DoNothing( )
endif
endfunction
function Trig_color_Copy_9_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_color_Copy_9_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_color_Copy_9 takes nothing returns nothing
set gg_trg_color_Copy_9 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_9, Player(0), "color light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_9, Player(1), "color light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_9, Player(2), "color light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_9, Player(3), "color light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_9, Player(4), "color light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_9, Player(5), "color light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_9, Player(6), "color light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_9, Player(7), "color light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_9, Player(8), "color light blue", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_9, Player(9), "color light blue", true )
call TriggerAddAction( gg_trg_color_Copy_9, function Trig_color_Copy_9_Actions )
endfunction
function Trig_color_Copy_10_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_color_Copy_10_Func001A takes nothing returns nothing
if ( Trig_color_Copy_10_Func001Func001C() ) then
call SetUnitColor( GetEnumUnit(), PLAYER_COLOR_AQUA )
else
call DoNothing( )
endif
endfunction
function Trig_color_Copy_10_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_color_Copy_10_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_color_Copy_10 takes nothing returns nothing
set gg_trg_color_Copy_10 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_10, Player(0), "color dark green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_10, Player(1), "color dark green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_10, Player(2), "color dark green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_10, Player(3), "color dark green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_10, Player(4), "color dark green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_10, Player(5), "color dark green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_10, Player(6), "color dark green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_10, Player(7), "color dark green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_10, Player(8), "color dark green", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_10, Player(9), "color dark green", true )
call TriggerAddAction( gg_trg_color_Copy_10, function Trig_color_Copy_10_Actions )
endfunction
function Trig_color_Copy_11_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_color_Copy_11_Func001A takes nothing returns nothing
if ( Trig_color_Copy_11_Func001Func001C() ) then
call SetUnitColor( GetEnumUnit(), PLAYER_COLOR_BROWN )
else
call DoNothing( )
endif
endfunction
function Trig_color_Copy_11_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_color_Copy_11_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_color_Copy_11 takes nothing returns nothing
set gg_trg_color_Copy_11 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_11, Player(0), "color brown", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_11, Player(1), "color brown", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_11, Player(2), "color brown", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_11, Player(3), "color brown", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_11, Player(4), "color brown", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_11, Player(5), "color brown", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_11, Player(6), "color brown", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_11, Player(7), "color brown", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_11, Player(8), "color brown", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_11, Player(9), "color brown", true )
call TriggerAddAction( gg_trg_color_Copy_11, function Trig_color_Copy_11_Actions )
endfunction
function Trig_color_Copy_12_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_color_Copy_12_Func001A takes nothing returns nothing
if ( Trig_color_Copy_12_Func001Func001C() ) then
call SetUnitColor( GetEnumUnit(), ConvertPlayerColor(12) )
else
call DoNothing( )
endif
endfunction
function Trig_color_Copy_12_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_color_Copy_12_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_color_Copy_12 takes nothing returns nothing
set gg_trg_color_Copy_12 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_12, Player(0), "color black", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_12, Player(1), "color black", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_12, Player(2), "color black", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_12, Player(3), "color black", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_12, Player(4), "color black", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_12, Player(5), "color black", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_12, Player(6), "color black", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_12, Player(7), "color black", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_12, Player(8), "color black", true )
call TriggerRegisterPlayerChatEvent( gg_trg_color_Copy_12, Player(9), "color black", true )
call TriggerAddAction( gg_trg_color_Copy_12, function Trig_color_Copy_12_Actions )
endfunction
function Trig_life_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_life_Func001C takes nothing returns boolean
if ( Trig_life_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_life_Conditions takes nothing returns boolean
if ( not Trig_life_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "life" ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) <= 100.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) >= 1.00 ) ) then
return false
endif
return true
endfunction
function Trig_life_Func005Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_life_Func005A takes nothing returns nothing
if ( Trig_life_Func005Func001C() ) then
call SetUnitLifePercentBJ( GetEnumUnit(), S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) )
else
call DoNothing( )
endif
endfunction
function Trig_life_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_life_Func005A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_life takes nothing returns nothing
set gg_trg_life = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_life, Player(0), "life", false )
call TriggerRegisterPlayerChatEvent( gg_trg_life, Player(1), "life", false )
call TriggerRegisterPlayerChatEvent( gg_trg_life, Player(2), "life", false )
call TriggerRegisterPlayerChatEvent( gg_trg_life, Player(3), "life", false )
call TriggerRegisterPlayerChatEvent( gg_trg_life, Player(4), "life", false )
call TriggerRegisterPlayerChatEvent( gg_trg_life, Player(5), "life", false )
call TriggerRegisterPlayerChatEvent( gg_trg_life, Player(6), "life", false )
call TriggerRegisterPlayerChatEvent( gg_trg_life, Player(9), "life", false )
call TriggerRegisterPlayerChatEvent( gg_trg_life, Player(8), "life", false )
call TriggerRegisterPlayerChatEvent( gg_trg_life, Player(7), "life", false )
call TriggerAddCondition( gg_trg_life, Condition( function Trig_life_Conditions ) )
call TriggerAddAction( gg_trg_life, function Trig_life_Actions )
endfunction
function Trig_mana_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_mana_Func001C takes nothing returns boolean
if ( Trig_mana_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_mana_Conditions takes nothing returns boolean
if ( not Trig_mana_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "mana" ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) <= 100.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) >= 1.00 ) ) then
return false
endif
return true
endfunction
function Trig_mana_Func005Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_mana_Func005A takes nothing returns nothing
if ( Trig_mana_Func005Func001C() ) then
call SetUnitManaPercentBJ( GetEnumUnit(), S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) )
else
call DoNothing( )
endif
endfunction
function Trig_mana_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_mana_Func005A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_mana takes nothing returns nothing
set gg_trg_mana = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_mana, Player(0), "mana", false )
call TriggerRegisterPlayerChatEvent( gg_trg_mana, Player(1), "mana", false )
call TriggerRegisterPlayerChatEvent( gg_trg_mana, Player(2), "mana", false )
call TriggerRegisterPlayerChatEvent( gg_trg_mana, Player(3), "mana", false )
call TriggerRegisterPlayerChatEvent( gg_trg_mana, Player(4), "mana", false )
call TriggerRegisterPlayerChatEvent( gg_trg_mana, Player(5), "mana", false )
call TriggerRegisterPlayerChatEvent( gg_trg_mana, Player(6), "mana", false )
call TriggerRegisterPlayerChatEvent( gg_trg_mana, Player(7), "mana", false )
call TriggerRegisterPlayerChatEvent( gg_trg_mana, Player(8), "mana", false )
call TriggerRegisterPlayerChatEvent( gg_trg_mana, Player(9), "mana", false )
call TriggerAddCondition( gg_trg_mana, Condition( function Trig_mana_Conditions ) )
call TriggerAddAction( gg_trg_mana, function Trig_mana_Actions )
endfunction
function Trig_Pause_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Pause_Func001C takes nothing returns boolean
if ( Trig_Pause_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Pause_Conditions takes nothing returns boolean
if ( not Trig_Pause_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Pause_Func012Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_Pause_Func012A takes nothing returns nothing
if ( Trig_Pause_Func012Func001C() ) then
call PauseUnitBJ( true, GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_Pause_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_Pause_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Pause takes nothing returns nothing
set gg_trg_Pause = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Pause, Player(0), "'pause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Pause, Player(1), "'pause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Pause, Player(2), "'pause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Pause, Player(3), "'pause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Pause, Player(4), "'pause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Pause, Player(5), "'pause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Pause, Player(6), "'pause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Pause, Player(7), "'pause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Pause, Player(8), "'pause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Pause, Player(9), "'pause", true )
call TriggerAddCondition( gg_trg_Pause, Condition( function Trig_Pause_Conditions ) )
call TriggerAddAction( gg_trg_Pause, function Trig_Pause_Actions )
endfunction
function Trig_UnPause_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_UnPause_Func001C takes nothing returns boolean
if ( Trig_UnPause_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_UnPause_Conditions takes nothing returns boolean
if ( not Trig_UnPause_Func001C() ) then
return false
endif
return true
endfunction
function Trig_UnPause_Func012Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_UnPause_Func012A takes nothing returns nothing
if ( Trig_UnPause_Func012Func001C() ) then
call PauseUnitBJ( false, GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_UnPause_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_UnPause_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_UnPause takes nothing returns nothing
set gg_trg_UnPause = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_UnPause, Player(0), "'unpause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_UnPause, Player(1), "'unpause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_UnPause, Player(2), "'unpause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_UnPause, Player(3), "'unpause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_UnPause, Player(4), "'unpause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_UnPause, Player(5), "'unpause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_UnPause, Player(6), "'unpause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_UnPause, Player(7), "'unpause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_UnPause, Player(8), "'unpause", true )
call TriggerRegisterPlayerChatEvent( gg_trg_UnPause, Player(9), "'unpause", true )
call TriggerAddCondition( gg_trg_UnPause, Condition( function Trig_UnPause_Conditions ) )
call TriggerAddAction( gg_trg_UnPause, function Trig_UnPause_Actions )
endfunction
function Trig_showmap_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_showmap_Func001C takes nothing returns boolean
if ( Trig_showmap_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_showmap_Conditions takes nothing returns boolean
if ( not Trig_showmap_Func001C() ) then
return false
endif
return true
endfunction
function Trig_showmap_Actions takes nothing returns nothing
call FogEnableOff( )
call FogMaskEnableOff( )
endfunction
//===========================================================================
function InitTrig_showmap takes nothing returns nothing
set gg_trg_showmap = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_showmap, Player(0), "seeall", true )
call TriggerRegisterPlayerChatEvent( gg_trg_showmap, Player(1), "seeall", true )
call TriggerRegisterPlayerChatEvent( gg_trg_showmap, Player(2), "seeall", true )
call TriggerRegisterPlayerChatEvent( gg_trg_showmap, Player(3), "seeall", true )
call TriggerRegisterPlayerChatEvent( gg_trg_showmap, Player(4), "seeall", true )
call TriggerRegisterPlayerChatEvent( gg_trg_showmap, Player(5), "seeall", true )
call TriggerRegisterPlayerChatEvent( gg_trg_showmap, Player(6), "seeall", true )
call TriggerRegisterPlayerChatEvent( gg_trg_showmap, Player(7), "seeall", true )
call TriggerRegisterPlayerChatEvent( gg_trg_showmap, Player(8), "seeall", true )
call TriggerRegisterPlayerChatEvent( gg_trg_showmap, Player(9), "seeall", true )
call TriggerAddCondition( gg_trg_showmap, Condition( function Trig_showmap_Conditions ) )
call TriggerAddAction( gg_trg_showmap, function Trig_showmap_Actions )
endfunction
function Trig_unshowmap_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_unshowmap_Func001C takes nothing returns boolean
if ( Trig_unshowmap_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_unshowmap_Conditions takes nothing returns boolean
if ( not Trig_unshowmap_Func001C() ) then
return false
endif
return true
endfunction
function Trig_unshowmap_Actions takes nothing returns nothing
call FogEnableOn( )
call FogMaskEnableOn( )
endfunction
//===========================================================================
function InitTrig_unshowmap takes nothing returns nothing
set gg_trg_unshowmap = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_unshowmap, Player(0), "seeall off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unshowmap, Player(1), "seeall off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unshowmap, Player(2), "seeall off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unshowmap, Player(3), "seeall off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unshowmap, Player(4), "seeall off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unshowmap, Player(5), "seeall off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unshowmap, Player(6), "seeall off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unshowmap, Player(7), "seeall off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unshowmap, Player(8), "seeall off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_unshowmap, Player(9), "seeall off", true )
call TriggerAddCondition( gg_trg_unshowmap, Condition( function Trig_unshowmap_Conditions ) )
call TriggerAddAction( gg_trg_unshowmap, function Trig_unshowmap_Actions )
endfunction
function Trig_hideoff_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_hideoff_Func001C takes nothing returns boolean
if ( Trig_hideoff_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_hideoff_Conditions takes nothing returns boolean
if ( not Trig_hideoff_Func001C() ) then
return false
endif
return true
endfunction
function Trig_hideoff_Func012Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_hideoff_Func012A takes nothing returns nothing
if ( Trig_hideoff_Func012Func001C() ) then
call UnitRemoveAbilityBJ( 'Ashm', GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_hideoff_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_hideoff_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_hideoff takes nothing returns nothing
set gg_trg_hideoff = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_hideoff, Player(0), "'hideoff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideoff, Player(1), "'hideoff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideoff, Player(2), "'hideoff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideoff, Player(3), "'hideoff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideoff, Player(4), "'hideoff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideoff, Player(5), "'hideoff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideoff, Player(6), "'hideoff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideoff, Player(7), "'hideoff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideoff, Player(8), "'hideoff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideoff, Player(9), "'hideoff", true )
call TriggerAddCondition( gg_trg_hideoff, Condition( function Trig_hideoff_Conditions ) )
call TriggerAddAction( gg_trg_hideoff, function Trig_hideoff_Actions )
endfunction
function Trig_hideon_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_hideon_Func001C takes nothing returns boolean
if ( Trig_hideon_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_hideon_Conditions takes nothing returns boolean
if ( not Trig_hideon_Func001C() ) then
return false
endif
return true
endfunction
function Trig_hideon_Func012Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_hideon_Func012A takes nothing returns nothing
if ( Trig_hideon_Func012Func001C() ) then
call UnitAddAbilityBJ( 'Ashm', GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_hideon_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_hideon_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_hideon takes nothing returns nothing
set gg_trg_hideon = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_hideon, Player(0), "'hideon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideon, Player(1), "'hideon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideon, Player(2), "'hideon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideon, Player(3), "'hideon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideon, Player(4), "'hideon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideon, Player(5), "'hideon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideon, Player(6), "'hideon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideon, Player(7), "'hideon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideon, Player(8), "'hideon", true )
call TriggerRegisterPlayerChatEvent( gg_trg_hideon, Player(9), "'hideon", true )
call TriggerAddCondition( gg_trg_hideon, Condition( function Trig_hideon_Conditions ) )
call TriggerAddAction( gg_trg_hideon, function Trig_hideon_Actions )
endfunction
function Trig_Remove_Buffs_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Remove_Buffs_Func001C takes nothing returns boolean
if ( Trig_Remove_Buffs_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Remove_Buffs_Conditions takes nothing returns boolean
if ( not Trig_Remove_Buffs_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Remove_Buffs_Func002Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_Remove_Buffs_Func002A takes nothing returns nothing
if ( Trig_Remove_Buffs_Func002Func001C() ) then
call UnitRemoveBuffsBJ( bj_REMOVEBUFFS_ALL, GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_Remove_Buffs_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_Remove_Buffs_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Remove_Buffs takes nothing returns nothing
set gg_trg_Remove_Buffs = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Buffs, Player(0), "'buff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Buffs, Player(1), "'buff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Buffs, Player(2), "'buff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Buffs, Player(3), "'buff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Buffs, Player(4), "'buff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Buffs, Player(5), "'buff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Buffs, Player(6), "'buff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Buffs, Player(7), "'buff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Buffs, Player(8), "'buff", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Buffs, Player(9), "'buff", true )
call TriggerAddCondition( gg_trg_Remove_Buffs, Condition( function Trig_Remove_Buffs_Conditions ) )
call TriggerAddAction( gg_trg_Remove_Buffs, function Trig_Remove_Buffs_Actions )
endfunction
function Trig_Spawner_Move_Func003001 takes nothing returns boolean
return ( GetIssuedOrderIdBJ() == String2OrderIdBJ("move") )
endfunction
function Trig_Spawner_Move_Func003002 takes nothing returns boolean
return ( GetIssuedOrderIdBJ() == String2OrderIdBJ("smart") )
endfunction
function Trig_Spawner_Move_Conditions takes nothing returns boolean
if ( not ( GetUnitTypeId(GetOrderedUnit()) == 'h000' ) ) then
return false
endif
if ( not GetBooleanOr( Trig_Spawner_Move_Func003001(), Trig_Spawner_Move_Func003002() ) ) then
return false
endif
return true
endfunction
function Trig_Spawner_Move_Func001C takes nothing returns boolean
if ( not ( RectContainsLoc(OffsetRectBJ(GetPlayableMapRect(), -100.00, -100.00), GetRectCenter(GetPlayableMapRect())) == true ) ) then
return false
endif
return true
endfunction
function Trig_Spawner_Move_Actions takes nothing returns nothing
local location a = GetOrderPointLoc()
if ( Trig_Spawner_Move_Func001C() ) then
call SetUnitPositionLoc( GetOrderedUnit(), a )
call RemoveLocation(a)
else
call SetUnitPositionLoc( GetOrderedUnit(), GetRectCenter(GetPlayableMapRect()) )
endif
endfunction
//===========================================================================
function InitTrig_Spawner_Move takes nothing returns nothing
set gg_trg_Spawner_Move = CreateTrigger( )
call TriggerRegisterPlayerUnitEventSimple( gg_trg_Spawner_Move, Player(0), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
call TriggerRegisterPlayerUnitEventSimple( gg_trg_Spawner_Move, Player(1), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
call TriggerRegisterPlayerUnitEventSimple( gg_trg_Spawner_Move, Player(2), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
call TriggerRegisterPlayerUnitEventSimple( gg_trg_Spawner_Move, Player(3), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
call TriggerRegisterPlayerUnitEventSimple( gg_trg_Spawner_Move, Player(4), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
call TriggerRegisterPlayerUnitEventSimple( gg_trg_Spawner_Move, Player(5), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
call TriggerRegisterPlayerUnitEventSimple( gg_trg_Spawner_Move, Player(6), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
call TriggerRegisterPlayerUnitEventSimple( gg_trg_Spawner_Move, Player(7), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
call TriggerRegisterPlayerUnitEventSimple( gg_trg_Spawner_Move, Player(8), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
call TriggerRegisterPlayerUnitEventSimple( gg_trg_Spawner_Move, Player(9), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
call TriggerAddCondition( gg_trg_Spawner_Move, Condition( function Trig_Spawner_Move_Conditions ) )
call TriggerAddAction( gg_trg_Spawner_Move, function Trig_Spawner_Move_Actions )
endfunction
function Trig_Animation_Speed_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Animation_Speed_Func001C takes nothing returns boolean
if ( Trig_Animation_Speed_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Animation_Speed_Conditions takes nothing returns boolean
if ( not Trig_Animation_Speed_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 6) == "aspeed" ) ) then
return false
endif
return true
endfunction
function Trig_Animation_Speed_Func003001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_Animation_Speed_Func003001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_Animation_Speed_Func003001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Animation_Speed_Func003001002001(), Trig_Animation_Speed_Func003001002002() )
endfunction
function Trig_Animation_Speed_Func003A takes nothing returns nothing
call SetUnitTimeScalePercent( GetEnumUnit(), S2R(SubStringBJ(GetEventPlayerChatString(), 8, 10)) )
endfunction
function Trig_Animation_Speed_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Animation_Speed_Func003001002)), function Trig_Animation_Speed_Func003A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Animation_Speed takes nothing returns nothing
set gg_trg_Animation_Speed = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Animation_Speed, Player(0), "aspeed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Animation_Speed, Player(1), "aspeed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Animation_Speed, Player(2), "aspeed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Animation_Speed, Player(3), "aspeed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Animation_Speed, Player(4), "aspeed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Animation_Speed, Player(5), "aspeed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Animation_Speed, Player(6), "aspeed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Animation_Speed, Player(7), "aspeed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Animation_Speed, Player(8), "aspeed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Animation_Speed, Player(9), "aspeed", false )
call TriggerAddCondition( gg_trg_Animation_Speed, Condition( function Trig_Animation_Speed_Conditions ) )
call TriggerAddAction( gg_trg_Animation_Speed, function Trig_Animation_Speed_Actions )
endfunction
function Trig_birth_animation_Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_birth_animation_Func001A takes nothing returns nothing
if ( Trig_birth_animation_Func001Func001C() ) then
call SetUnitAnimation( GetEnumUnit(), "birth" )
else
call DoNothing( )
endif
endfunction
function Trig_birth_animation_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_birth_animation_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_birth_animation takes nothing returns nothing
set gg_trg_birth_animation = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_birth_animation, Player(0), "play birth", true )
call TriggerRegisterPlayerChatEvent( gg_trg_birth_animation, Player(1), "play birth", true )
call TriggerRegisterPlayerChatEvent( gg_trg_birth_animation, Player(2), "play birth", true )
call TriggerRegisterPlayerChatEvent( gg_trg_birth_animation, Player(3), "play birth", true )
call TriggerRegisterPlayerChatEvent( gg_trg_birth_animation, Player(4), "play birth", true )
call TriggerRegisterPlayerChatEvent( gg_trg_birth_animation, Player(5), "play birth", true )
call TriggerRegisterPlayerChatEvent( gg_trg_birth_animation, Player(6), "play birth", true )
call TriggerRegisterPlayerChatEvent( gg_trg_birth_animation, Player(7), "play birth", true )
call TriggerRegisterPlayerChatEvent( gg_trg_birth_animation, Player(8), "play birth", true )
call TriggerRegisterPlayerChatEvent( gg_trg_birth_animation, Player(9), "play birth", true )
call TriggerAddAction( gg_trg_birth_animation, function Trig_birth_animation_Actions )
endfunction
function Trig_a_Copy_Func001Func001A takes nothing returns nothing
call SetUnitAnimation( GetEnumUnit(), udg_loopyA[GetForLoopIndexA()] )
endfunction
function Trig_a_Copy_Actions takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = udg_loopy
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call ForGroupBJ( udg_crappy[GetForLoopIndexA()], function Trig_a_Copy_Func001Func001A )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
endfunction
//===========================================================================
function InitTrig_a_Copy takes nothing returns nothing
set gg_trg_a_Copy = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_a_Copy, 1.10 )
call TriggerAddAction( gg_trg_a_Copy, function Trig_a_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_010_Conditions takes nothing returns boolean
if ( not ( IsUnitInGroup(GetOrderedUnit(), udg_udoskillz) == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_010_Actions takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = udg_loopy
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call GroupRemoveUnitSimple( GetOrderedUnit(), udg_crappy[GetForLoopIndexA()] )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_010 takes nothing returns nothing
set gg_trg_Untitled_Trigger_010 = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Untitled_Trigger_010, EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Untitled_Trigger_010, EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Untitled_Trigger_010, EVENT_PLAYER_UNIT_ISSUED_ORDER )
call TriggerAddCondition( gg_trg_Untitled_Trigger_010, Condition( function Trig_Untitled_Trigger_010_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_010, function Trig_Untitled_Trigger_010_Actions )
endfunction
function Trig_attack_animation_Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_attack_animation_Func001A takes nothing returns nothing
if ( Trig_attack_animation_Func001Func001C() ) then
call SetUnitAnimation( GetEnumUnit(), "attack" )
else
call DoNothing( )
endif
endfunction
function Trig_attack_animation_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_attack_animation_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_attack_animation takes nothing returns nothing
set gg_trg_attack_animation = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation, Player(0), "play attack", true )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation, Player(1), "play attack", true )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation, Player(2), "play attack", true )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation, Player(3), "play attack", true )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation, Player(4), "play attack", true )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation, Player(5), "play attack", true )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation, Player(6), "play attack", true )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation, Player(7), "play attack", true )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation, Player(8), "play attack", true )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation, Player(9), "play attack", true )
call TriggerAddAction( gg_trg_attack_animation, function Trig_attack_animation_Actions )
endfunction
function Trig_attack_animation_Copy_Copy_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), ( StringLength(GetEventPlayerChatString()) - 3 ), StringLength(GetEventPlayerChatString())) != "loop" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "play" ) ) then
return false
endif
return true
endfunction
function Trig_attack_animation_Copy_Copy_Func003001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_attack_animation_Copy_Copy_Func003001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_attack_animation_Copy_Copy_Func003001002 takes nothing returns boolean
return GetBooleanAnd( Trig_attack_animation_Copy_Copy_Func003001002001(), Trig_attack_animation_Copy_Copy_Func003001002002() )
endfunction
function Trig_attack_animation_Copy_Copy_Func003A takes nothing returns nothing
call SetUnitAnimation( GetEnumUnit(), SubStringBJ(GetEventPlayerChatString(), 6, 121) )
endfunction
function Trig_attack_animation_Copy_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_attack_animation_Copy_Copy_Func003001002)), function Trig_attack_animation_Copy_Copy_Func003A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_attack_animation_Copy_Copy takes nothing returns nothing
set gg_trg_attack_animation_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation_Copy_Copy, Player(0), "play", false )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation_Copy_Copy, Player(1), "play", false )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation_Copy_Copy, Player(2), "play", false )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation_Copy_Copy, Player(3), "play", false )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation_Copy_Copy, Player(4), "play", false )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation_Copy_Copy, Player(5), "play", false )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation_Copy_Copy, Player(6), "play", false )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation_Copy_Copy, Player(7), "play", false )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation_Copy_Copy, Player(8), "play", false )
call TriggerRegisterPlayerChatEvent( gg_trg_attack_animation_Copy_Copy, Player(9), "play", false )
call TriggerAddCondition( gg_trg_attack_animation_Copy_Copy, Condition( function Trig_attack_animation_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_attack_animation_Copy_Copy, function Trig_attack_animation_Copy_Copy_Actions )
endfunction
function Trig_death_animation_Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_death_animation_Func001A takes nothing returns nothing
if ( Trig_death_animation_Func001Func001C() ) then
call SetUnitAnimation( GetEnumUnit(), "death" )
else
call DoNothing( )
endif
endfunction
function Trig_death_animation_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_death_animation_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_death_animation takes nothing returns nothing
set gg_trg_death_animation = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation, Player(0), "play dead", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation, Player(1), "play dead", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation, Player(2), "play dead", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation, Player(3), "play dead", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation, Player(4), "play dead", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation, Player(5), "play dead", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation, Player(6), "play dead", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation, Player(7), "play dead", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation, Player(8), "play dead", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation, Player(9), "play dead", true )
call TriggerAddAction( gg_trg_death_animation, function Trig_death_animation_Actions )
endfunction
function Trig_death_animation_Copy_2_Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_death_animation_Copy_2_Func001A takes nothing returns nothing
if ( Trig_death_animation_Copy_2_Func001Func001C() ) then
call SetUnitAnimation( GetEnumUnit(), "death" )
else
call DoNothing( )
endif
endfunction
function Trig_death_animation_Copy_2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_death_animation_Copy_2_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_death_animation_Copy_2 takes nothing returns nothing
set gg_trg_death_animation_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_2, Player(0), "play dead all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_2, Player(1), "play dead all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_2, Player(2), "play dead all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_2, Player(3), "play dead all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_2, Player(4), "play dead all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_2, Player(5), "play dead all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_2, Player(6), "play dead all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_2, Player(7), "play dead all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_2, Player(8), "play dead all", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_2, Player(9), "play dead all", true )
call TriggerAddAction( gg_trg_death_animation_Copy_2, function Trig_death_animation_Copy_2_Actions )
endfunction
function Trig_death_animation_Copy_Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_death_animation_Copy_Func001A takes nothing returns nothing
if ( Trig_death_animation_Copy_Func001Func001C() ) then
call SetUnitAnimation( GetEnumUnit(), "channel" )
else
call DoNothing( )
endif
endfunction
function Trig_death_animation_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_death_animation_Copy_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_death_animation_Copy takes nothing returns nothing
set gg_trg_death_animation_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy, Player(0), "play channel", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy, Player(1), "play channel", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy, Player(2), "play channel", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy, Player(3), "play channel", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy, Player(4), "play channel", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy, Player(5), "play channel", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy, Player(6), "play channel", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy, Player(7), "play channel", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy, Player(8), "play channel", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy, Player(9), "play channel", true )
call TriggerAddAction( gg_trg_death_animation_Copy, function Trig_death_animation_Copy_Actions )
endfunction
function Trig_death_animation_Copy_Copy_Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_death_animation_Copy_Copy_Func001A takes nothing returns nothing
if ( Trig_death_animation_Copy_Copy_Func001Func001C() ) then
call SetUnitAnimation( GetEnumUnit(), "ready" )
else
call DoNothing( )
endif
endfunction
function Trig_death_animation_Copy_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_death_animation_Copy_Copy_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_death_animation_Copy_Copy takes nothing returns nothing
set gg_trg_death_animation_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_Copy, Player(0), "play ready", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_Copy, Player(1), "play ready", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_Copy, Player(2), "play ready", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_Copy, Player(3), "play ready", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_Copy, Player(4), "play ready", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_Copy, Player(5), "play ready", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_Copy, Player(6), "play ready", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_Copy, Player(7), "play ready", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_Copy, Player(8), "play ready", true )
call TriggerRegisterPlayerChatEvent( gg_trg_death_animation_Copy_Copy, Player(9), "play ready", true )
call TriggerAddAction( gg_trg_death_animation_Copy_Copy, function Trig_death_animation_Copy_Copy_Actions )
endfunction
function Trig_spell_animation_Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_spell_animation_Func001A takes nothing returns nothing
if ( Trig_spell_animation_Func001Func001C() ) then
call SetUnitAnimation( GetEnumUnit(), "spell" )
else
call DoNothing( )
endif
endfunction
function Trig_spell_animation_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_spell_animation_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_spell_animation takes nothing returns nothing
set gg_trg_spell_animation = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_spell_animation, Player(0), "play spell", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spell_animation, Player(1), "play spell", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spell_animation, Player(2), "play spell", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spell_animation, Player(3), "play spell", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spell_animation, Player(4), "play spell", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spell_animation, Player(5), "play spell", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spell_animation, Player(6), "play spell", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spell_animation, Player(7), "play spell", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spell_animation, Player(8), "play spell", true )
call TriggerRegisterPlayerChatEvent( gg_trg_spell_animation, Player(9), "play spell", true )
call TriggerAddAction( gg_trg_spell_animation, function Trig_spell_animation_Actions )
endfunction
function Trig_reset_animation_Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_reset_animation_Func001A takes nothing returns nothing
if ( Trig_reset_animation_Func001Func001C() ) then
call ResetUnitAnimation( GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_reset_animation_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_reset_animation_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_reset_animation takes nothing returns nothing
set gg_trg_reset_animation = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_animation, Player(0), "play reset", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_animation, Player(1), "play reset", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_animation, Player(2), "play reset", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_animation, Player(3), "play reset", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_animation, Player(4), "play reset", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_animation, Player(5), "play reset", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_animation, Player(6), "play reset", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_animation, Player(7), "play reset", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_animation, Player(8), "play reset", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_animation, Player(9), "play reset", true )
call TriggerAddAction( gg_trg_reset_animation, function Trig_reset_animation_Actions )
endfunction
function Trig_body_reset_Func011Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_body_reset_Func011A takes nothing returns nothing
if ( Trig_body_reset_Func011Func001C() ) then
call ResetUnitLookAt( GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_body_reset_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_body_reset_Func011A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_body_reset takes nothing returns nothing
set gg_trg_body_reset = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_body_reset, Player(0), "reset body", true )
call TriggerRegisterPlayerChatEvent( gg_trg_body_reset, Player(1), "reset body", true )
call TriggerRegisterPlayerChatEvent( gg_trg_body_reset, Player(2), "reset body", true )
call TriggerRegisterPlayerChatEvent( gg_trg_body_reset, Player(3), "reset body", true )
call TriggerRegisterPlayerChatEvent( gg_trg_body_reset, Player(4), "reset body", true )
call TriggerRegisterPlayerChatEvent( gg_trg_body_reset, Player(5), "reset body", true )
call TriggerRegisterPlayerChatEvent( gg_trg_body_reset, Player(6), "reset body", true )
call TriggerRegisterPlayerChatEvent( gg_trg_body_reset, Player(7), "reset body", true )
call TriggerRegisterPlayerChatEvent( gg_trg_body_reset, Player(8), "reset body", true )
call TriggerRegisterPlayerChatEvent( gg_trg_body_reset, Player(9), "reset body", true )
call TriggerAddAction( gg_trg_body_reset, function Trig_body_reset_Actions )
endfunction
function Trig_LoopAnimations_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "play" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), ( StringLength(GetEventPlayerChatString()) - 4 ), StringLength(GetEventPlayerChatString())) == " loop" ) ) then
return false
endif
return true
endfunction
function Trig_LoopAnimations_Func013001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_LoopAnimations_Func013A takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = udg_loopy
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call GroupRemoveUnitSimple( GetEnumUnit(), udg_crappy[GetForLoopIndexA()] )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
call GroupRemoveUnitSimple( GetEnumUnit(), udg_udoskillz )
endfunction
function Trig_LoopAnimations_Func016Func001Func002001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_LoopAnimations_Func016Func001Func002001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_LoopAnimations_Func016Func001Func002001002 takes nothing returns boolean
return GetBooleanAnd( Trig_LoopAnimations_Func016Func001Func002001002001(), Trig_LoopAnimations_Func016Func001Func002001002002() )
endfunction
function Trig_LoopAnimations_Func016Func001Func002A takes nothing returns nothing
call GroupAddUnitSimple( GetEnumUnit(), udg_crappy[GetForLoopIndexA()] )
call GroupAddUnitSimple( GetEnumUnit(), udg_udoskillz )
endfunction
function Trig_LoopAnimations_Func016Func001C takes nothing returns boolean
if ( not ( udg_loopyA[GetForLoopIndexA()] == udg_loopyA[udg_loopy] ) ) then
return false
endif
if ( not ( GetForLoopIndexA() != udg_loopy ) ) then
return false
endif
return true
endfunction
function Trig_LoopAnimations_Func017001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_LoopAnimations_Func017001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_LoopAnimations_Func017001002 takes nothing returns boolean
return GetBooleanAnd( Trig_LoopAnimations_Func017001002001(), Trig_LoopAnimations_Func017001002002() )
endfunction
function Trig_LoopAnimations_Func017A takes nothing returns nothing
call GroupAddUnitSimple( GetEnumUnit(), udg_crappy[udg_loopy] )
call GroupAddUnitSimple( GetEnumUnit(), udg_udoskillz )
endfunction
function Trig_LoopAnimations_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_LoopAnimations_Func013001002)), function Trig_LoopAnimations_Func013A )
set udg_loopy = ( udg_loopy + 1 )
set udg_loopyA[udg_loopy] = SubStringBJ(GetEventPlayerChatString(), 6, ( StringLength(GetEventPlayerChatString()) - 5 ))
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = udg_loopy
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
if ( Trig_LoopAnimations_Func016Func001C() ) then
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_LoopAnimations_Func016Func001Func002001002)), function Trig_LoopAnimations_Func016Func001Func002A )
set udg_loopy = ( udg_loopy - 1 )
return
else
call DoNothing( )
endif
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_LoopAnimations_Func017001002)), function Trig_LoopAnimations_Func017A )
endfunction
//===========================================================================
function InitTrig_LoopAnimations takes nothing returns nothing
set gg_trg_LoopAnimations = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_LoopAnimations, Player(0), "loop", false )
call TriggerRegisterPlayerChatEvent( gg_trg_LoopAnimations, Player(1), "loop", false )
call TriggerRegisterPlayerChatEvent( gg_trg_LoopAnimations, Player(2), "loop", false )
call TriggerRegisterPlayerChatEvent( gg_trg_LoopAnimations, Player(3), "loop", false )
call TriggerRegisterPlayerChatEvent( gg_trg_LoopAnimations, Player(4), "loop", false )
call TriggerRegisterPlayerChatEvent( gg_trg_LoopAnimations, Player(5), "loop", false )
call TriggerRegisterPlayerChatEvent( gg_trg_LoopAnimations, Player(6), "loop", false )
call TriggerRegisterPlayerChatEvent( gg_trg_LoopAnimations, Player(7), "loop", false )
call TriggerRegisterPlayerChatEvent( gg_trg_LoopAnimations, Player(8), "loop", false )
call TriggerRegisterPlayerChatEvent( gg_trg_LoopAnimations, Player(9), "loop", false )
call TriggerAddCondition( gg_trg_LoopAnimations, Condition( function Trig_LoopAnimations_Conditions ) )
call TriggerAddAction( gg_trg_LoopAnimations, function Trig_LoopAnimations_Actions )
endfunction
function Trig_Unit_Tint_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "tint" ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) <= 255.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) >= 0.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 9, 11)) <= 255.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 9, 11)) >= 0.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 12, 14)) <= 255.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 12, 14)) >= 0.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 15, 17)) <= 100.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 15, 17)) >= 0.00 ) ) then
return false
endif
return true
endfunction
function Trig_Unit_Tint_Func001Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_Unit_Tint_Func001A takes nothing returns nothing
if ( Trig_Unit_Tint_Func001Func001C() ) then
call SetUnitVertexColorBJ( GetEnumUnit(), S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)), S2R(SubStringBJ(GetEventPlayerChatString(), 9, 11)), S2R(SubStringBJ(GetEventPlayerChatString(), 12, 14)), S2R(SubStringBJ(GetEventPlayerChatString(), 15, 17)) )
else
call DoNothing( )
endif
endfunction
function Trig_Unit_Tint_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_Unit_Tint_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Unit_Tint takes nothing returns nothing
set gg_trg_Unit_Tint = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Tint, Player(0), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Tint, Player(1), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Tint, Player(2), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Tint, Player(3), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Tint, Player(4), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Tint, Player(5), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Tint, Player(6), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Tint, Player(7), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Tint, Player(8), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Unit_Tint, Player(9), "tint", false )
call TriggerAddCondition( gg_trg_Unit_Tint, Condition( function Trig_Unit_Tint_Conditions ) )
call TriggerAddAction( gg_trg_Unit_Tint, function Trig_Unit_Tint_Actions )
endfunction
function Trig_Size_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "size" ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) <= 900.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) >= 1.00 ) ) then
return false
endif
return true
endfunction
function Trig_Size_Func001001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_Size_Func001001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_Size_Func001001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Size_Func001001002001(), Trig_Size_Func001001002002() )
endfunction
function Trig_Size_Func001A takes nothing returns nothing
call SetUnitScalePercent( GetEnumUnit(), S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)), S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)), S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) )
endfunction
function Trig_Size_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Size_Func001001002)), function Trig_Size_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Size takes nothing returns nothing
set gg_trg_Size = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Size, Player(0), "size", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Size, Player(1), "size", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Size, Player(2), "size", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Size, Player(3), "size", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Size, Player(4), "size", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Size, Player(5), "size", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Size, Player(6), "size", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Size, Player(7), "size", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Size, Player(8), "size", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Size, Player(9), "size", false )
call TriggerAddCondition( gg_trg_Size, Condition( function Trig_Size_Conditions ) )
call TriggerAddAction( gg_trg_Size, function Trig_Size_Actions )
endfunction
function Trig_fly_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 3) == "fly" ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 5, 7)) <= 900.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 5, 7)) >= 1.00 ) ) then
return false
endif
return true
endfunction
function Trig_fly_Func001Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_fly_Func001A takes nothing returns nothing
if ( Trig_fly_Func001Func001C() ) then
call SetUnitFlyHeightBJ( GetEnumUnit(), S2R(SubStringBJ(GetEventPlayerChatString(), 5, 7)), GetUnitDefaultMoveSpeed(GetEnumUnit()) )
else
call DoNothing( )
endif
endfunction
function Trig_fly_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_fly_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_fly takes nothing returns nothing
set gg_trg_fly = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_fly, Player(0), "fly", false )
call TriggerRegisterPlayerChatEvent( gg_trg_fly, Player(1), "fly", false )
call TriggerRegisterPlayerChatEvent( gg_trg_fly, Player(2), "fly", false )
call TriggerRegisterPlayerChatEvent( gg_trg_fly, Player(3), "fly", false )
call TriggerRegisterPlayerChatEvent( gg_trg_fly, Player(4), "fly", false )
call TriggerRegisterPlayerChatEvent( gg_trg_fly, Player(5), "fly", false )
call TriggerRegisterPlayerChatEvent( gg_trg_fly, Player(6), "fly", false )
call TriggerRegisterPlayerChatEvent( gg_trg_fly, Player(7), "fly", false )
call TriggerRegisterPlayerChatEvent( gg_trg_fly, Player(8), "fly", false )
call TriggerRegisterPlayerChatEvent( gg_trg_fly, Player(9), "fly", false )
call TriggerAddCondition( gg_trg_fly, Condition( function Trig_fly_Conditions ) )
call TriggerAddAction( gg_trg_fly, function Trig_fly_Actions )
endfunction
function Trig_speed_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_speed_Func001C takes nothing returns boolean
if ( Trig_speed_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_speed_Conditions takes nothing returns boolean
if ( not Trig_speed_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 5) == "speed" ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 7, 9)) <= 900.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 7, 9)) >= 1.00 ) ) then
return false
endif
return true
endfunction
function Trig_speed_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
return true
endfunction
function Trig_speed_Func002A takes nothing returns nothing
if ( Trig_speed_Func002Func001C() ) then
call SetUnitMoveSpeed( GetEnumUnit(), S2R(SubStringBJ(GetEventPlayerChatString(), 7, 9)) )
else
call DoNothing( )
endif
endfunction
function Trig_speed_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_speed_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_speed takes nothing returns nothing
set gg_trg_speed = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_speed, Player(0), "speed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_speed, Player(1), "speed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_speed, Player(2), "speed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_speed, Player(3), "speed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_speed, Player(4), "speed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_speed, Player(5), "speed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_speed, Player(6), "speed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_speed, Player(7), "speed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_speed, Player(8), "speed", false )
call TriggerRegisterPlayerChatEvent( gg_trg_speed, Player(9), "speed", false )
call TriggerAddCondition( gg_trg_speed, Condition( function Trig_speed_Conditions ) )
call TriggerAddAction( gg_trg_speed, function Trig_speed_Actions )
endfunction
function Trig_Spawn_trees_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Spawn_trees_Func001C takes nothing returns boolean
if ( Trig_Spawn_trees_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Spawn_trees_Conditions takes nothing returns boolean
if ( not Trig_Spawn_trees_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "tree" ) ) then
return false
endif
return true
endfunction
function Trig_Spawn_trees_Func002Func001001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "a1" )
endfunction
function Trig_Spawn_trees_Func002Func002001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "a2" )
endfunction
function Trig_Spawn_trees_Func002Func003001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "b1" )
endfunction
function Trig_Spawn_trees_Func002Func004001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "b2" )
endfunction
function Trig_Spawn_trees_Func002Func005001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "o1" )
endfunction
function Trig_Spawn_trees_Func002Func006001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "c1" )
endfunction
function Trig_Spawn_trees_Func002Func007001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "c2" )
endfunction
function Trig_Spawn_trees_Func002Func008001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "c3" )
endfunction
function Trig_Spawn_trees_Func002Func009001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "c4" )
endfunction
function Trig_Spawn_trees_Func002Func010001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "c5" )
endfunction
function Trig_Spawn_trees_Func002Func011001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "d1" )
endfunction
function Trig_Spawn_trees_Func002Func012001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "f1" )
endfunction
function Trig_Spawn_trees_Func002Func013001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "f2" )
endfunction
function Trig_Spawn_trees_Func002Func014001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "i1" )
endfunction
function Trig_Spawn_trees_Func002Func015001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "i2" )
endfunction
function Trig_Spawn_trees_Func002Func016001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "l1" )
endfunction
function Trig_Spawn_trees_Func002Func017001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "l2" )
endfunction
function Trig_Spawn_trees_Func002Func018001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "l3" )
endfunction
function Trig_Spawn_trees_Func002Func019001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "l4" )
endfunction
function Trig_Spawn_trees_Func002Func020001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "n1" )
endfunction
function Trig_Spawn_trees_Func002Func021001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "n2" )
endfunction
function Trig_Spawn_trees_Func002Func022001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "s1" )
endfunction
function Trig_Spawn_trees_Func002Func023001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "s2" )
endfunction
function Trig_Spawn_trees_Func002Func024001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "u1" )
endfunction
function Trig_Spawn_trees_Func002Func025001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "wI" )
endfunction
function Trig_Spawn_trees_Func002Func026001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "w\\" )
endfunction
function Trig_Spawn_trees_Func002Func027001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "w/" )
endfunction
function Trig_Spawn_trees_Func002Func028001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "w-" )
endfunction
function Trig_Spawn_trees_Func002Func029001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 10) == "rock0" )
endfunction
function Trig_Spawn_trees_Func002Func030001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 10) == "rock1" )
endfunction
function Trig_Spawn_trees_Func002Func031001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 10) == "rock2" )
endfunction
function Trig_Spawn_trees_Func002Func032001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 10) == "rock3" )
endfunction
function Trig_Spawn_trees_Func002Func033001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 10) == "rock4" )
endfunction
function Trig_Spawn_trees_Func002Func034001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 10) == "rock5" )
endfunction
function Trig_Spawn_trees_Func002A takes nothing returns nothing
if ( Trig_Spawn_trees_Func002Func001001() ) then
call CreateDestructableLoc( 'ATtr', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 4) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func002001() ) then
call CreateDestructableLoc( 'ATtc', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 2) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func003001() ) then
call CreateDestructableLoc( 'BTtw', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 9) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func004001() ) then
call CreateDestructableLoc( 'BTtc', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 2) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func005001() ) then
call CreateDestructableLoc( 'OTtw', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 9) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func006001() ) then
call CreateDestructableLoc( 'YTft', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 1) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func007001() ) then
call CreateDestructableLoc( 'YTst', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 1) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func008001() ) then
call CreateDestructableLoc( 'YTct', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 1) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func009001() ) then
call CreateDestructableLoc( 'JTct', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 1) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func010001() ) then
call CreateDestructableLoc( 'JTtw', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 9) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func011001() ) then
call CreateDestructableLoc( 'DTsh', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 7) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func012001() ) then
call CreateDestructableLoc( 'CTtr', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 4) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func013001() ) then
call CreateDestructableLoc( 'CTtc', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 2) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func014001() ) then
call CreateDestructableLoc( 'ITtw', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 9) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func015001() ) then
call CreateDestructableLoc( 'ITtc', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 2) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func016001() ) then
call CreateDestructableLoc( 'FTtw', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 9) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func017001() ) then
call CreateDestructableLoc( 'LTlt', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 9) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func018001() ) then
call CreateDestructableLoc( 'WTst', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 9) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func019001() ) then
call CreateDestructableLoc( 'WTtw', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 9) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func020001() ) then
call CreateDestructableLoc( 'NTtw', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 9) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func021001() ) then
call CreateDestructableLoc( 'NTtc', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 2) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func022001() ) then
call CreateDestructableLoc( 'ZTtw', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 9) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func023001() ) then
call CreateDestructableLoc( 'ZTtc', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 2) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func024001() ) then
call CreateDestructableLoc( 'GTsh', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, GetRandomInt(0, 7) )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func025001() ) then
call CreateDestructableLoc( 'LTw2', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, 2 )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func026001() ) then
call CreateDestructableLoc( 'LTw1', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, 2 )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func027001() ) then
call CreateDestructableLoc( 'LTw3', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, 2 )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func028001() ) then
call CreateDestructableLoc( 'LTw0', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, 2 )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func029001() ) then
call CreateDestructableLoc( 'LTrc', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, 0 )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func030001() ) then
call CreateDestructableLoc( 'LTrc', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, 1 )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func031001() ) then
call CreateDestructableLoc( 'LTrc', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, 2 )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func032001() ) then
call CreateDestructableLoc( 'LTrc', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, 3 )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func033001() ) then
call CreateDestructableLoc( 'LTrc', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, 4 )
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Func002Func034001() ) then
call CreateDestructableLoc( 'LTrc', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), 1.00, 5 )
else
call DoNothing( )
endif
endfunction
function Trig_Spawn_trees_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Spawn_trees_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Spawn_trees takes nothing returns nothing
set gg_trg_Spawn_trees = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees, Player(0), "tree", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees, Player(1), "tree", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees, Player(2), "tree", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees, Player(3), "tree", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees, Player(4), "tree", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees, Player(5), "tree", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees, Player(6), "tree", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees, Player(7), "tree", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees, Player(8), "tree", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees, Player(9), "tree", false )
call TriggerAddCondition( gg_trg_Spawn_trees, Condition( function Trig_Spawn_trees_Conditions ) )
call TriggerAddAction( gg_trg_Spawn_trees, function Trig_Spawn_trees_Actions )
endfunction
function Trig_Spawn_trees_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Spawn_trees_Copy_Func001C takes nothing returns boolean
if ( Trig_Spawn_trees_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Spawn_trees_Copy_Conditions takes nothing returns boolean
if ( not Trig_Spawn_trees_Copy_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "dood" ) ) then
return false
endif
return true
endfunction
function Trig_Spawn_trees_Copy_Func002Func001001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "a1" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func002001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "a2" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func003001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "b1" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func004001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "b2" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func005001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "o1" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func006001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "c1" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func007001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "c2" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func008001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "c3" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func009001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "c4" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func010001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "c5" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func011001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "d1" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func012001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "f1" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func013001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "f2" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func014001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "i1" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func015001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "i2" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func016001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "l1" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func017001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "l2" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func018001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "l3" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func019001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "l4" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func020001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "n1" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func021001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "n2" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func022001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "s1" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func023001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "s2" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func024001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "u1" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func025001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "eg" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func026001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "ds" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func027001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "le" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func028001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "ba" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func029001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "c8" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func030001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "kt" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func031001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "b^" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func032001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "b>" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func033001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "b<" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func034001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "bv" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func035001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "lr" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func036001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "rb" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func037001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "bu" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func038001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "fi" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func039001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "fw" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func040001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "gs" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func041001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "rg" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func042001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "ic" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func043001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "lb" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func044001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "mr" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func045001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "ml" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func046001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "mc" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func047001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "ro" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func048001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "rp" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func049001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "ru" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func050001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "rr" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func051001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "rs" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func052001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "bt" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func053001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "sp" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func054001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "rt" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func055001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "vi" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func056001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "we" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func057001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "rw" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func058001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "ry" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func059001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "ff" )
endfunction
function Trig_Spawn_trees_Copy_Func002Func060001 takes nothing returns boolean
return ( SubStringBJ(GetEventPlayerChatString(), 6, 7) == "bf" )
endfunction
function Trig_Spawn_trees_Copy_Func002A takes nothing returns nothing
if ( Trig_Spawn_trees_Copy_Func002Func001001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'ATtr'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func002001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'ATtc'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func003001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'BTtw'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func004001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'BTtc'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func005001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'OTtw'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func006001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'YTft'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func007001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'YTst'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func008001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'YTct'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func009001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'JTct'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func010001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'JTtw'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func011001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'DTsh'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func012001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'CTtr'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func013001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'CTtc'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func014001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'ITtw'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func015001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'ITtc'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func016001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'FTtw'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func017001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'LTlt'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func018001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'WTst'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func019001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'WTtw'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func020001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'NTtw'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func021001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'NTtc'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func022001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'ZTtw'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func023001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'ZTtc'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func024001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'GTsh'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func025001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'DTes'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func026001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'DTsp'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func027001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'DTlv'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func028001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'LTba'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func029001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'LTcr'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func030001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'XOkt'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func031001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B008'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func032001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B005'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func033001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B007'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func034001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B006'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func035001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00U'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func036001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00I'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func037001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00A'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func038001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00C'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func039001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00D'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func040001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00N'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func041001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00K'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func042001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00B'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func043001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00O'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func044001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00P'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func045001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00Q'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func046001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00R'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func047001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00M'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func048001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00J'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func049001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00L'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func050001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00E'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func051001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00S'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func052001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00T'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func053001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B009'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func054001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00F'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func055001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00V'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func056001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00W'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func057001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00G'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func058001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00H'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func059001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00X'
else
call DoNothing( )
endif
if ( Trig_Spawn_trees_Copy_Func002Func060001() ) then
set udg_A000[GetConvertedPlayerId(GetTriggerPlayer())] = 'B00Y'
else
call DoNothing( )
endif
endfunction
function Trig_Spawn_trees_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Spawn_trees_Copy_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Spawn_trees_Copy takes nothing returns nothing
set gg_trg_Spawn_trees_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees_Copy, Player(0), "dood", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees_Copy, Player(1), "dood", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees_Copy, Player(2), "dood", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees_Copy, Player(3), "dood", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees_Copy, Player(4), "dood", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees_Copy, Player(5), "dood", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees_Copy, Player(6), "dood", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees_Copy, Player(7), "dood", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees_Copy, Player(8), "dood", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Spawn_trees_Copy, Player(9), "dood", false )
call TriggerAddCondition( gg_trg_Spawn_trees_Copy, Condition( function Trig_Spawn_trees_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Spawn_trees_Copy, function Trig_Spawn_trees_Copy_Actions )
endfunction
function Trig_Remove_trees_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Remove_trees_Func001C takes nothing returns boolean
if ( Trig_Remove_trees_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Remove_trees_Conditions takes nothing returns boolean
if ( not Trig_Remove_trees_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Remove_trees_Func002Func001A takes nothing returns nothing
call IssueImmediateOrderBJ( GetEnumUnit(), "stop" )
endfunction
function Trig_Remove_trees_Func002Func002Func001C takes nothing returns boolean
if ( not ( GetDestructableMaxLife(GetEnumDestructable()) == 52.00 ) ) then
return false
endif
return true
endfunction
function Trig_Remove_trees_Func002Func002A takes nothing returns nothing
if ( Trig_Remove_trees_Func002Func002Func001C() ) then
call RemoveDestructable( GetEnumDestructable() )
else
call DoNothing( )
endif
endfunction
function Trig_Remove_trees_Func002A takes nothing returns nothing
call ForGroupBJ( GetUnitsInRangeOfLocAll(500.00, GetUnitLoc(GetEnumUnit())), function Trig_Remove_trees_Func002Func001A )
call EnumDestructablesInCircleBJ( 256, GetUnitLoc(GetEnumUnit()), function Trig_Remove_trees_Func002Func002A )
endfunction
function Trig_Remove_trees_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Remove_trees_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Remove_trees takes nothing returns nothing
set gg_trg_Remove_trees = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_trees, Player(0), "remove tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_trees, Player(1), "remove tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_trees, Player(2), "remove tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_trees, Player(3), "remove tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_trees, Player(4), "remove tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_trees, Player(5), "remove tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_trees, Player(6), "remove tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_trees, Player(7), "remove tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_trees, Player(8), "remove tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_trees, Player(9), "remove tree", true )
call TriggerAddCondition( gg_trg_Remove_trees, Condition( function Trig_Remove_trees_Conditions ) )
call TriggerAddAction( gg_trg_Remove_trees, function Trig_Remove_trees_Actions )
endfunction
function Trig_kill_trees_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_kill_trees_Func001C takes nothing returns boolean
if ( Trig_kill_trees_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_kill_trees_Conditions takes nothing returns boolean
if ( not Trig_kill_trees_Func001C() ) then
return false
endif
return true
endfunction
function Trig_kill_trees_Func002Func001Func001C takes nothing returns boolean
if ( not ( GetDestructableMaxLife(GetEnumDestructable()) == 52.00 ) ) then
return false
endif
return true
endfunction
function Trig_kill_trees_Func002Func001A takes nothing returns nothing
if ( Trig_kill_trees_Func002Func001Func001C() ) then
call KillDestructable( GetEnumDestructable() )
else
call DoNothing( )
endif
endfunction
function Trig_kill_trees_Func002A takes nothing returns nothing
call EnumDestructablesInCircleBJ( 256, GetUnitLoc(GetEnumUnit()), function Trig_kill_trees_Func002Func001A )
endfunction
function Trig_kill_trees_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_kill_trees_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_kill_trees takes nothing returns nothing
set gg_trg_kill_trees = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_trees, Player(0), "kill tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_trees, Player(1), "kill tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_trees, Player(2), "kill tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_trees, Player(3), "kill tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_trees, Player(4), "kill tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_trees, Player(5), "kill tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_trees, Player(6), "kill tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_trees, Player(7), "kill tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_trees, Player(8), "kill tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_trees, Player(9), "kill tree", true )
call TriggerAddCondition( gg_trg_kill_trees, Condition( function Trig_kill_trees_Conditions ) )
call TriggerAddAction( gg_trg_kill_trees, function Trig_kill_trees_Actions )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func001001001002001 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_STRUCTURE) == true )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func001001001002002001 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_ANCIENT) == false )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func001001001002002002 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_SUMMONED) == true )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func001001001002002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_024_Copy_Func001001001002002001(), Trig_Untitled_Trigger_024_Copy_Func001001001002002002() )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func001001001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_024_Copy_Func001001001002001(), Trig_Untitled_Trigger_024_Copy_Func001001001002002() )
endfunction
function Trig_Untitled_Trigger_024_Copy_Conditions takes nothing returns boolean
if ( not ( CountUnitsInGroup(GetUnitsInRectMatching(GetEntireMapRect(), Condition(function Trig_Untitled_Trigger_024_Copy_Func001001001002))) > 0 ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_024_Copy_Func002001002001 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_STRUCTURE) == true )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func002001002002001 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_ANCIENT) == false )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func002001002002002 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_SUMMONED) == true )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func002001002002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_024_Copy_Func002001002002001(), Trig_Untitled_Trigger_024_Copy_Func002001002002002() )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func002001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_024_Copy_Func002001002001(), Trig_Untitled_Trigger_024_Copy_Func002001002002() )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func002A takes nothing returns nothing
call UnitRemoveAbilityBJ( 'Amov', GetEnumUnit() )
call UnitRemoveTypeBJ( UNIT_TYPE_SUMMONED, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_024_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectMatching(GetEntireMapRect(), Condition(function Trig_Untitled_Trigger_024_Copy_Func002001002)), function Trig_Untitled_Trigger_024_Copy_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_024_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_024_Copy = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_Untitled_Trigger_024_Copy, 0.40 )
call TriggerAddCondition( gg_trg_Untitled_Trigger_024_Copy, Condition( function Trig_Untitled_Trigger_024_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_024_Copy, function Trig_Untitled_Trigger_024_Copy_Actions )
endfunction
function Trig_reset_trees_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_reset_trees_Func001C takes nothing returns boolean
if ( Trig_reset_trees_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_reset_trees_Conditions takes nothing returns boolean
if ( not Trig_reset_trees_Func001C() ) then
return false
endif
return true
endfunction
function Trig_reset_trees_Func002Func001Func001C takes nothing returns boolean
if ( not ( GetDestructableMaxLife(GetEnumDestructable()) == 52.00 ) ) then
return false
endif
return true
endfunction
function Trig_reset_trees_Func002Func001A takes nothing returns nothing
if ( Trig_reset_trees_Func002Func001Func001C() ) then
call DestructableRestoreLife( GetEnumDestructable(), GetDestructableMaxLife(GetEnumDestructable()), true )
else
call DoNothing( )
endif
endfunction
function Trig_reset_trees_Func002A takes nothing returns nothing
call EnumDestructablesInCircleBJ( 256, GetUnitLoc(GetEnumUnit()), function Trig_reset_trees_Func002Func001A )
endfunction
function Trig_reset_trees_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_reset_trees_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_reset_trees takes nothing returns nothing
set gg_trg_reset_trees = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_trees, Player(0), "reset tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_trees, Player(1), "reset tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_trees, Player(2), "reset tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_trees, Player(3), "reset tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_trees, Player(4), "reset tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_trees, Player(5), "reset tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_trees, Player(6), "reset tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_trees, Player(7), "reset tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_trees, Player(8), "reset tree", true )
call TriggerRegisterPlayerChatEvent( gg_trg_reset_trees, Player(9), "reset tree", true )
call TriggerAddCondition( gg_trg_reset_trees, Condition( function Trig_reset_trees_Conditions ) )
call TriggerAddAction( gg_trg_reset_trees, function Trig_reset_trees_Actions )
endfunction
function Trig_Water_tint_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Water_tint_Func001C takes nothing returns boolean
if ( Trig_Water_tint_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Water_tint_Conditions takes nothing returns boolean
if ( not Trig_Water_tint_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 9) == "watertint" ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 11, 13)) <= 100.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 11, 13)) >= 0.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 14, 16)) <= 100.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 14, 16)) >= 0.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 17, 19)) <= 100.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 17, 19)) >= 0.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 20, 22)) <= 100.00 ) ) then
return false
endif
if ( not ( S2R(SubStringBJ(GetEventPlayerChatString(), 20, 22)) >= 0.00 ) ) then
return false
endif
return true
endfunction
function Trig_Water_tint_Actions takes nothing returns nothing
call SetWaterBaseColorBJ( S2R(SubStringBJ(GetEventPlayerChatString(), 11, 13)), S2R(SubStringBJ(GetEventPlayerChatString(), 14, 16)), S2R(SubStringBJ(GetEventPlayerChatString(), 17, 19)), S2R(SubStringBJ(GetEventPlayerChatString(), 20, 22)) )
call ResetTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_Water_tint takes nothing returns nothing
set gg_trg_Water_tint = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Water_tint, Player(0), "watertint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Water_tint, Player(1), "watertint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Water_tint, Player(2), "watertint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Water_tint, Player(3), "watertint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Water_tint, Player(4), "watertint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Water_tint, Player(5), "watertint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Water_tint, Player(6), "watertint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Water_tint, Player(7), "watertint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Water_tint, Player(8), "watertint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Water_tint, Player(9), "watertint", false )
call TriggerAddCondition( gg_trg_Water_tint, Condition( function Trig_Water_tint_Conditions ) )
call TriggerAddAction( gg_trg_Water_tint, function Trig_Water_tint_Actions )
endfunction
function Trig_No_Collision_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_No_Collision_Func001C takes nothing returns boolean
if ( Trig_No_Collision_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_No_Collision_Conditions takes nothing returns boolean
if ( not Trig_No_Collision_Func001C() ) then
return false
endif
return true
endfunction
function Trig_No_Collision_Func002Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_No_Collision_Func002A takes nothing returns nothing
if ( Trig_No_Collision_Func002Func001C() ) then
call SetUnitPathing( GetEnumUnit(), false )
else
call DoNothing( )
endif
endfunction
function Trig_No_Collision_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_No_Collision_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_No_Collision takes nothing returns nothing
set gg_trg_No_Collision = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_No_Collision, Player(0), "'NC", true )
call TriggerRegisterPlayerChatEvent( gg_trg_No_Collision, Player(1), "'NC", true )
call TriggerRegisterPlayerChatEvent( gg_trg_No_Collision, Player(2), "'NC", true )
call TriggerRegisterPlayerChatEvent( gg_trg_No_Collision, Player(3), "'NC", true )
call TriggerRegisterPlayerChatEvent( gg_trg_No_Collision, Player(4), "'NC", true )
call TriggerRegisterPlayerChatEvent( gg_trg_No_Collision, Player(5), "'NC", true )
call TriggerRegisterPlayerChatEvent( gg_trg_No_Collision, Player(6), "'NC", true )
call TriggerRegisterPlayerChatEvent( gg_trg_No_Collision, Player(7), "'NC", true )
call TriggerRegisterPlayerChatEvent( gg_trg_No_Collision, Player(8), "'NC", true )
call TriggerRegisterPlayerChatEvent( gg_trg_No_Collision, Player(9), "'NC", true )
call TriggerAddCondition( gg_trg_No_Collision, Condition( function Trig_No_Collision_Conditions ) )
call TriggerAddAction( gg_trg_No_Collision, function Trig_No_Collision_Actions )
endfunction
function Trig_Collision_On_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Collision_On_Func001C takes nothing returns boolean
if ( Trig_Collision_On_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Collision_On_Conditions takes nothing returns boolean
if ( not Trig_Collision_On_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Collision_On_Func002Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_Collision_On_Func002A takes nothing returns nothing
if ( Trig_Collision_On_Func002Func001C() ) then
call SetUnitPathing( GetEnumUnit(), true )
else
call DoNothing( )
endif
endfunction
function Trig_Collision_On_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_Collision_On_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Collision_On takes nothing returns nothing
set gg_trg_Collision_On = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Collision_On, Player(0), "'CN", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Collision_On, Player(1), "'CN", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Collision_On, Player(2), "'CN", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Collision_On, Player(3), "'CN", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Collision_On, Player(4), "'CN", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Collision_On, Player(5), "'CN", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Collision_On, Player(6), "'CN", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Collision_On, Player(7), "'CN", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Collision_On, Player(8), "'CN", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Collision_On, Player(9), "'CN", true )
call TriggerAddCondition( gg_trg_Collision_On, Condition( function Trig_Collision_On_Conditions ) )
call TriggerAddAction( gg_trg_Collision_On, function Trig_Collision_On_Actions )
endfunction
function Trig_Unit_is_bought_Func001Func001A takes nothing returns nothing
local location a = GetUnitLoc(GetEnumUnit())
call SetUnitPositionLoc( GetSoldUnit(), a)
call RemoveLocation(a)
endfunction
function Trig_Unit_is_bought_Func001Func004C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetOwningPlayer(GetSoldUnit()))] == 0 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Unit_is_bought_Func001C takes nothing returns boolean
if ( not Trig_Unit_is_bought_Func001Func004C() ) then
return false
endif
return true
endfunction
function Trig_Unit_is_bought_Actions takes nothing returns nothing
if ( Trig_Unit_is_bought_Func001C() ) then
call RemoveUnit( GetSoldUnit() )
else
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetOwningPlayer(GetSoldUnit()), 'h000'), function Trig_Unit_is_bought_Func001Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endif
endfunction
//===========================================================================
function InitTrig_Unit_is_bought takes nothing returns nothing
set gg_trg_Unit_is_bought = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Unit_is_bought, EVENT_PLAYER_UNIT_SELL )
call TriggerAddAction( gg_trg_Unit_is_bought, function Trig_Unit_is_bought_Actions )
endfunction
function Trig_Spawn_Shop_Func004C takes nothing returns boolean
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h01W' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h01U' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h00T' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h029' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h02E' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h028' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h025' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h02A' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h026' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h027' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h00Q' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h00U' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h00S' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h00R' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'h01V' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'ngol' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'nfoh' ) ) then
return true
endif
if ( ( GetUnitTypeId(GetTriggerUnit()) == 'nmoo' ) ) then
return true
endif
return false
endfunction
function Trig_Spawn_Shop_Conditions takes nothing returns boolean
if ( not ( GetOwningPlayer(GetTriggerUnit()) == Player(11) ) ) then
return false
endif
if ( not Trig_Spawn_Shop_Func004C() ) then
return false
endif
return true
endfunction
function Trig_Spawn_Shop_Func001Func002Func001C takes nothing returns boolean
if ( not ( udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] != 0 ) ) then
return false
endif
return true
endfunction
function Trig_Spawn_Shop_Func001Func002Func003C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetOwningPlayer(GetLastCreatedUnit()))] == 0 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Spawn_Shop_Func001Func002C takes nothing returns boolean
if ( not Trig_Spawn_Shop_Func001Func002Func003C() ) then
return false
endif
return true
endfunction
function Trig_Spawn_Shop_Func001A takes nothing returns nothing
call CreateNUnitsAtLoc( 1, GetUnitTypeId(GetTriggerUnit()), GetTriggerPlayer(), GetUnitLoc(GetEnumUnit()), bj_UNIT_FACING )
if ( Trig_Spawn_Shop_Func001Func002C() ) then
call RemoveUnit( GetLastCreatedUnit() )
else
if ( Trig_Spawn_Shop_Func001Func002Func001C() ) then
call SetUnitColor( GetLastCreatedUnit(), GetPlayerColor(ConvertedPlayer(udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())])) )
else
call DoNothing( )
endif
endif
endfunction
function Trig_Spawn_Shop_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Spawn_Shop_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Spawn_Shop takes nothing returns nothing
set gg_trg_Spawn_Shop = CreateTrigger( )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_Spawn_Shop, Player(0), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_Spawn_Shop, Player(1), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_Spawn_Shop, Player(2), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_Spawn_Shop, Player(3), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_Spawn_Shop, Player(4), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_Spawn_Shop, Player(5), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_Spawn_Shop, Player(6), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_Spawn_Shop, Player(7), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_Spawn_Shop, Player(8), true )
call TriggerRegisterPlayerSelectionEventBJ( gg_trg_Spawn_Shop, Player(9), true )
call TriggerAddCondition( gg_trg_Spawn_Shop, Condition( function Trig_Spawn_Shop_Conditions ) )
call TriggerAddAction( gg_trg_Spawn_Shop, function Trig_Spawn_Shop_Actions )
endfunction
function Trig_Food_Limit_Exceeded_Copy_07_Copy_Actions takes nothing returns nothing
call DialogDisplayBJ( true, udg_mmm, GetTriggerPlayer() )
endfunction
//===========================================================================
function InitTrig_Food_Limit_Exceeded_Copy_07_Copy takes nothing returns nothing
set gg_trg_Food_Limit_Exceeded_Copy_07_Copy = CreateTrigger( )
call DisableTrigger( gg_trg_Food_Limit_Exceeded_Copy_07_Copy )
call TriggerRegisterPlayerEventEndCinematic( gg_trg_Food_Limit_Exceeded_Copy_07_Copy, Player(0) )
call TriggerRegisterPlayerEventEndCinematic( gg_trg_Food_Limit_Exceeded_Copy_07_Copy, Player(1) )
call TriggerRegisterPlayerEventEndCinematic( gg_trg_Food_Limit_Exceeded_Copy_07_Copy, Player(2) )
call TriggerRegisterPlayerEventEndCinematic( gg_trg_Food_Limit_Exceeded_Copy_07_Copy, Player(3) )
call TriggerRegisterPlayerEventEndCinematic( gg_trg_Food_Limit_Exceeded_Copy_07_Copy, Player(4) )
call TriggerRegisterPlayerEventEndCinematic( gg_trg_Food_Limit_Exceeded_Copy_07_Copy, Player(5) )
call TriggerRegisterPlayerEventEndCinematic( gg_trg_Food_Limit_Exceeded_Copy_07_Copy, Player(6) )
call TriggerRegisterPlayerEventEndCinematic( gg_trg_Food_Limit_Exceeded_Copy_07_Copy, Player(7) )
call TriggerRegisterPlayerEventEndCinematic( gg_trg_Food_Limit_Exceeded_Copy_07_Copy, Player(8) )
call TriggerRegisterPlayerEventEndCinematic( gg_trg_Food_Limit_Exceeded_Copy_07_Copy, Player(9) )
call TriggerAddAction( gg_trg_Food_Limit_Exceeded_Copy_07_Copy, function Trig_Food_Limit_Exceeded_Copy_07_Copy_Actions )
endfunction
function Trig_buton_vl_Copy_Func001C takes nothing returns boolean
if ( not ( GetClickedButtonBJ() == udg_buttsron[1] ) ) then
return false
endif
return true
endfunction
function Trig_buton_vl_Copy_Func002C takes nothing returns boolean
if ( not ( GetClickedButtonBJ() == udg_buttsron[2] ) ) then
return false
endif
return true
endfunction
function Trig_buton_vl_Copy_Actions takes nothing returns nothing
if ( Trig_buton_vl_Copy_Func001C() ) then
call DialogDisplayBJ( false, udg_mmm, GetTriggerPlayer() )
call DialogDisplayBJ( true, udg_quezrtz[GetConvertedPlayerId(GetTriggerPlayer())], GetTriggerPlayer() )
else
endif
if ( Trig_buton_vl_Copy_Func002C() ) then
call DialogDisplayBJ( false, udg_mmm, GetTriggerPlayer() )
else
endif
endfunction
//===========================================================================
function InitTrig_buton_vl_Copy takes nothing returns nothing
set gg_trg_buton_vl_Copy = CreateTrigger( )
call TriggerRegisterDialogEventBJ( gg_trg_buton_vl_Copy, udg_mmm )
call TriggerAddAction( gg_trg_buton_vl_Copy, function Trig_buton_vl_Copy_Actions )
endfunction
function Trig_Food_Limit_Exceeded_Copy_7_Actions takes nothing returns nothing
call SetUnitUseFoodBJ( false, GetSoldUnit() )
endfunction
//===========================================================================
function InitTrig_Food_Limit_Exceeded_Copy_7 takes nothing returns nothing
set gg_trg_Food_Limit_Exceeded_Copy_7 = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Food_Limit_Exceeded_Copy_7, EVENT_PLAYER_UNIT_SELL )
call TriggerAddAction( gg_trg_Food_Limit_Exceeded_Copy_7, function Trig_Food_Limit_Exceeded_Copy_7_Actions )
endfunction
function Trig_Food_Limit_Exceeded_Copy_7_Copy_Actions takes nothing returns nothing
call SetUnitUseFoodBJ( false, GetTrainedUnit() )
endfunction
//===========================================================================
function InitTrig_Food_Limit_Exceeded_Copy_7_Copy takes nothing returns nothing
set gg_trg_Food_Limit_Exceeded_Copy_7_Copy = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Food_Limit_Exceeded_Copy_7_Copy, EVENT_PLAYER_UNIT_TRAIN_FINISH )
call TriggerAddAction( gg_trg_Food_Limit_Exceeded_Copy_7_Copy, function Trig_Food_Limit_Exceeded_Copy_7_Copy_Actions )
endfunction
function Trig_Food_Limit_Exceeded_Copy_7_Copy_Copy_Actions takes nothing returns nothing
call SetUnitUseFoodBJ( false, GetTrainedUnit() )
endfunction
//===========================================================================
function InitTrig_Food_Limit_Exceeded_Copy_7_Copy_Copy takes nothing returns nothing
set gg_trg_Food_Limit_Exceeded_Copy_7_Copy_Copy = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Food_Limit_Exceeded_Copy_7_Copy_Copy, EVENT_PLAYER_UNIT_TRAIN_FINISH )
call TriggerAddAction( gg_trg_Food_Limit_Exceeded_Copy_7_Copy_Copy, function Trig_Food_Limit_Exceeded_Copy_7_Copy_Copy_Actions )
endfunction
function Trig_Spawner_Conditions takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnteringUnit()) == 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_Spawner_Actions takes nothing returns nothing
call SetUnitPositionLoc( GetEnteringUnit(), GetRectCenter(GetPlayableMapRect()) )
endfunction
//===========================================================================
function InitTrig_Spawner takes nothing returns nothing
set gg_trg_Spawner = CreateTrigger( )
call TriggerRegisterEnterRectSimple( gg_trg_Spawner, gg_rct_Spawn_Zone )
call TriggerAddCondition( gg_trg_Spawner, Condition( function Trig_Spawner_Conditions ) )
call TriggerAddAction( gg_trg_Spawner, function Trig_Spawner_Actions )
endfunction
function Trig_Built_Actions takes nothing returns nothing
call UnitSetConstructionProgress( GetConstructingStructure(), 99 )
endfunction
//===========================================================================
function InitTrig_Built takes nothing returns nothing
set gg_trg_Built = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Built, EVENT_PLAYER_UNIT_CONSTRUCT_START )
call TriggerAddAction( gg_trg_Built, function Trig_Built_Actions )
endfunction
function Trig_Clone_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Clone_Func001C takes nothing returns boolean
if ( Trig_Clone_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Clone_Conditions takes nothing returns boolean
if ( not Trig_Clone_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Clone_Func002Func001Func003C takes nothing returns boolean
if ( not ( udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())] != 0 ) ) then
return false
endif
return true
endfunction
function Trig_Clone_Func002Func001C takes nothing returns boolean
if ( not ( IsUnitSelected(GetEnumUnit(), GetTriggerPlayer()) == true ) ) then
return false
endif
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_Clone_Func002A takes nothing returns nothing
if ( Trig_Clone_Func002Func001C() ) then
call CreateNUnitsAtLoc( 1, GetUnitTypeId(GetEnumUnit()), GetTriggerPlayer(), GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]), bj_UNIT_FACING )
call SetUnitUseFoodBJ( false, GetLastCreatedUnit() )
if ( Trig_Clone_Func002Func001Func003C() ) then
call SetUnitColor( GetLastCreatedUnit(), GetPlayerColor(ConvertedPlayer(udg_onospawncolorzzz[GetConvertedPlayerId(GetTriggerPlayer())])) )
else
endif
else
call DoNothing( )
endif
endfunction
function Trig_Clone_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_Clone_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Clone takes nothing returns nothing
set gg_trg_Clone = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Clone, Player(0), "'clone", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Clone, Player(1), "'clone", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Clone, Player(2), "'clone", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Clone, Player(3), "'clone", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Clone, Player(4), "'clone", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Clone, Player(5), "'clone", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Clone, Player(6), "'clone", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Clone, Player(7), "'clone", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Clone, Player(8), "'clone", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Clone, Player(9), "'clone", true )
call TriggerAddCondition( gg_trg_Clone, Condition( function Trig_Clone_Conditions ) )
call TriggerAddAction( gg_trg_Clone, function Trig_Clone_Actions )
endfunction
function Trig_Set_STR_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Set_STR_Func001C takes nothing returns boolean
if ( Trig_Set_STR_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Set_STR_Conditions takes nothing returns boolean
if ( not Trig_Set_STR_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 6) == "setstr" ) ) then
return false
endif
if ( not ( S2I(SubStringBJ(GetEventPlayerChatString(), 8, 12)) <= udg_str ) ) then
return false
endif
if ( not ( udg_myykmtytk == 10.00 ) ) then
return false
endif
return true
endfunction
function Trig_Set_STR_Func015Func001C takes nothing returns boolean
if ( not ( GetOwningPlayer(GetEnumUnit()) == GetTriggerPlayer() ) ) then
return false
endif
return true
endfunction
function Trig_Set_STR_Func015A takes nothing returns nothing
if ( Trig_Set_STR_Func015Func001C() ) then
call ModifyHeroStat( bj_HEROSTAT_STR, GetEnumUnit(), bj_MODIFYMETHOD_SET, S2I(SubStringBJ(GetEventPlayerChatString(), 8, 12)) )
else
call DoNothing( )
endif
endfunction
function Trig_Set_STR_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsSelectedAll(GetTriggerPlayer()), function Trig_Set_STR_Func015A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Set_STR takes nothing returns nothing
set gg_trg_Set_STR = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR, Player(0), "setstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR, Player(1), "setstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR, Player(2), "setstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR, Player(3), "setstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR, Player(4), "setstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR, Player(5), "setstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR, Player(6), "setstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR, Player(7), "setstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR, Player(8), "setstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR, Player(9), "setstr", false )
call TriggerAddCondition( gg_trg_Set_STR, Condition( function Trig_Set_STR_Conditions ) )
call TriggerAddAction( gg_trg_Set_STR, function Trig_Set_STR_Actions )
endfunction
function Trig_Set_AGI_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Set_AGI_Func001C takes nothing returns boolean
if ( Trig_Set_AGI_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Set_AGI_Conditions takes nothing returns boolean
if ( not Trig_Set_AGI_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 6) == "setagi" ) ) then
return false
endif
if ( not ( udg_myykmtytk == 10.00 ) ) then
return false
endif
if ( not ( S2I(SubStringBJ(GetEventPlayerChatString(), 8, 12)) <= udg_agi ) ) then
return false
endif
return true
endfunction
function Trig_Set_AGI_Func015Func001C takes nothing returns boolean
if ( not ( GetOwningPlayer(GetEnumUnit()) == GetTriggerPlayer() ) ) then
return false
endif
return true
endfunction
function Trig_Set_AGI_Func015A takes nothing returns nothing
if ( Trig_Set_AGI_Func015Func001C() ) then
call ModifyHeroStat( bj_HEROSTAT_AGI, GetEnumUnit(), bj_MODIFYMETHOD_SET, S2I(SubStringBJ(GetEventPlayerChatString(), 8, 12)) )
else
call DoNothing( )
endif
endfunction
function Trig_Set_AGI_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsSelectedAll(GetTriggerPlayer()), function Trig_Set_AGI_Func015A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Set_AGI takes nothing returns nothing
set gg_trg_Set_AGI = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_AGI, Player(0), "setagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_AGI, Player(1), "setagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_AGI, Player(2), "setagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_AGI, Player(3), "setagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_AGI, Player(5), "setagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_AGI, Player(4), "setagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_AGI, Player(7), "setagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_AGI, Player(6), "setagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_AGI, Player(8), "setagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_AGI, Player(9), "setagi", false )
call TriggerAddCondition( gg_trg_Set_AGI, Condition( function Trig_Set_AGI_Conditions ) )
call TriggerAddAction( gg_trg_Set_AGI, function Trig_Set_AGI_Actions )
endfunction
function Trig_Set_INT_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Set_INT_Func001C takes nothing returns boolean
if ( Trig_Set_INT_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Set_INT_Conditions takes nothing returns boolean
if ( not Trig_Set_INT_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 6) == "setint" ) ) then
return false
endif
if ( not ( udg_myykmtytk == 10.00 ) ) then
return false
endif
if ( not ( S2I(SubStringBJ(GetEventPlayerChatString(), 8, 12)) <= udg_int ) ) then
return false
endif
return true
endfunction
function Trig_Set_INT_Func015Func001C takes nothing returns boolean
if ( not ( GetOwningPlayer(GetEnumUnit()) == GetTriggerPlayer() ) ) then
return false
endif
return true
endfunction
function Trig_Set_INT_Func015A takes nothing returns nothing
if ( Trig_Set_INT_Func015Func001C() ) then
call ModifyHeroStat( bj_HEROSTAT_INT, GetEnumUnit(), bj_MODIFYMETHOD_SET, S2I(SubStringBJ(GetEventPlayerChatString(), 8, 12)) )
else
call DoNothing( )
endif
endfunction
function Trig_Set_INT_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsSelectedAll(GetTriggerPlayer()), function Trig_Set_INT_Func015A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Set_INT takes nothing returns nothing
set gg_trg_Set_INT = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_INT, Player(0), "setint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_INT, Player(1), "setint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_INT, Player(2), "setint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_INT, Player(3), "setint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_INT, Player(4), "setint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_INT, Player(5), "setint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_INT, Player(6), "setint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_INT, Player(7), "setint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_INT, Player(8), "setint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_INT, Player(9), "setint", false )
call TriggerAddCondition( gg_trg_Set_INT, Condition( function Trig_Set_INT_Conditions ) )
call TriggerAddAction( gg_trg_Set_INT, function Trig_Set_INT_Actions )
endfunction
function Trig_Stats_on_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Stats_on_Conditions takes nothing returns boolean
if ( not Trig_Stats_on_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Stats_on_Actions takes nothing returns nothing
set udg_myykmtytk = 10
endfunction
//===========================================================================
function InitTrig_Stats_on takes nothing returns nothing
set gg_trg_Stats_on = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_on, Player(0), "setstat on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_on, Player(1), "setstat on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_on, Player(2), "setstat on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_on, Player(3), "setstat on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_on, Player(4), "setstat on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_on, Player(5), "setstat on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_on, Player(6), "setstat on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_on, Player(7), "setstat on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_on, Player(8), "setstat on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_on, Player(9), "setstat on", true )
call TriggerAddCondition( gg_trg_Stats_on, Condition( function Trig_Stats_on_Conditions ) )
call TriggerAddAction( gg_trg_Stats_on, function Trig_Stats_on_Actions )
endfunction
function Trig_Stats_off_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Stats_off_Conditions takes nothing returns boolean
if ( not Trig_Stats_off_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Stats_off_Actions takes nothing returns nothing
set udg_myykmtytk = 0
endfunction
//===========================================================================
function InitTrig_Stats_off takes nothing returns nothing
set gg_trg_Stats_off = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_off, Player(0), "setstat off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_off, Player(1), "setstat off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_off, Player(2), "setstat off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_off, Player(3), "setstat off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_off, Player(4), "setstat off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_off, Player(5), "setstat off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_off, Player(6), "setstat off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_off, Player(7), "setstat off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_off, Player(8), "setstat off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Stats_off, Player(9), "setstat off", true )
call TriggerAddCondition( gg_trg_Stats_off, Condition( function Trig_Stats_off_Conditions ) )
call TriggerAddAction( gg_trg_Stats_off, function Trig_Stats_off_Actions )
endfunction
function Trig_Max_AGI_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Max_AGI_Conditions takes nothing returns boolean
if ( not Trig_Max_AGI_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 6) == "maxagi" ) ) then
return false
endif
return true
endfunction
function Trig_Max_AGI_Actions takes nothing returns nothing
set udg_agi = S2I(SubStringBJ(GetEventPlayerChatString(), 8, 12))
endfunction
//===========================================================================
function InitTrig_Max_AGI takes nothing returns nothing
set gg_trg_Max_AGI = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI, Player(0), "maxagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI, Player(1), "maxagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI, Player(2), "maxagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI, Player(3), "maxagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI, Player(4), "maxagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI, Player(5), "maxagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI, Player(6), "maxagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI, Player(7), "maxagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI, Player(8), "maxagi", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI, Player(9), "maxagi", false )
call TriggerAddCondition( gg_trg_Max_AGI, Condition( function Trig_Max_AGI_Conditions ) )
call TriggerAddAction( gg_trg_Max_AGI, function Trig_Max_AGI_Actions )
endfunction
function Trig_Max_STR_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Max_STR_Conditions takes nothing returns boolean
if ( not Trig_Max_STR_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 6) == "maxstr" ) ) then
return false
endif
return true
endfunction
function Trig_Max_STR_Actions takes nothing returns nothing
set udg_str = S2I(SubStringBJ(GetEventPlayerChatString(), 8, 12))
endfunction
//===========================================================================
function InitTrig_Max_STR takes nothing returns nothing
set gg_trg_Max_STR = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_STR, Player(0), "maxstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_STR, Player(1), "maxstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_STR, Player(2), "maxstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_STR, Player(3), "maxstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_STR, Player(4), "maxstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_STR, Player(5), "maxstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_STR, Player(6), "maxstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_STR, Player(7), "maxstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_STR, Player(8), "maxstr", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_STR, Player(9), "maxstr", false )
call TriggerAddCondition( gg_trg_Max_STR, Condition( function Trig_Max_STR_Conditions ) )
call TriggerAddAction( gg_trg_Max_STR, function Trig_Max_STR_Actions )
endfunction
function Trig_Max_INT_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Max_INT_Conditions takes nothing returns boolean
if ( not Trig_Max_INT_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 6) == "maxint" ) ) then
return false
endif
return true
endfunction
function Trig_Max_INT_Actions takes nothing returns nothing
set udg_int = S2I(SubStringBJ(GetEventPlayerChatString(), 8, 12))
endfunction
//===========================================================================
function InitTrig_Max_INT takes nothing returns nothing
set gg_trg_Max_INT = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_INT, Player(0), "maxint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_INT, Player(1), "maxint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_INT, Player(2), "maxint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_INT, Player(3), "maxint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_INT, Player(4), "maxint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_INT, Player(5), "maxint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_INT, Player(6), "maxint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_INT, Player(7), "maxint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_INT, Player(8), "maxint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_INT, Player(9), "maxint", false )
call TriggerAddCondition( gg_trg_Max_INT, Condition( function Trig_Max_INT_Conditions ) )
call TriggerAddAction( gg_trg_Max_INT, function Trig_Max_INT_Actions )
endfunction
function Trig_Set_STR_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Set_STR_Copy_Func001C takes nothing returns boolean
if ( Trig_Set_STR_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Set_STR_Copy_Conditions takes nothing returns boolean
if ( not Trig_Set_STR_Copy_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 5) == "level" ) ) then
return false
endif
if ( not ( S2I(SubStringBJ(GetEventPlayerChatString(), 7, 9)) <= udg_level ) ) then
return false
endif
if ( not ( udg_leveling == 10.00 ) ) then
return false
endif
return true
endfunction
function Trig_Set_STR_Copy_Func015Func001C takes nothing returns boolean
if ( not ( GetOwningPlayer(GetEnumUnit()) == GetTriggerPlayer() ) ) then
return false
endif
return true
endfunction
function Trig_Set_STR_Copy_Func015A takes nothing returns nothing
if ( Trig_Set_STR_Copy_Func015Func001C() ) then
call SetHeroLevelBJ( GetEnumUnit(), S2I(SubStringBJ(GetEventPlayerChatString(), 7, 9)), false )
else
call DoNothing( )
endif
endfunction
function Trig_Set_STR_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsSelectedAll(GetTriggerPlayer()), function Trig_Set_STR_Copy_Func015A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Set_STR_Copy takes nothing returns nothing
set gg_trg_Set_STR_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR_Copy, Player(0), "level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR_Copy, Player(1), "level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR_Copy, Player(2), "level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR_Copy, Player(3), "level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR_Copy, Player(4), "level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR_Copy, Player(5), "level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR_Copy, Player(6), "level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR_Copy, Player(7), "level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR_Copy, Player(8), "level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Set_STR_Copy, Player(9), "level", false )
call TriggerAddCondition( gg_trg_Set_STR_Copy, Condition( function Trig_Set_STR_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Set_STR_Copy, function Trig_Set_STR_Copy_Actions )
endfunction
function Trig_Max_AGI_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Max_AGI_Copy_Conditions takes nothing returns boolean
if ( not Trig_Max_AGI_Copy_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 6) == "'level" ) ) then
return false
endif
return true
endfunction
function Trig_Max_AGI_Copy_Actions takes nothing returns nothing
set udg_level = S2I(SubStringBJ(GetEventPlayerChatString(), 8, 10))
endfunction
//===========================================================================
function InitTrig_Max_AGI_Copy takes nothing returns nothing
set gg_trg_Max_AGI_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI_Copy, Player(0), "'level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI_Copy, Player(1), "'level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI_Copy, Player(2), "'level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI_Copy, Player(3), "'level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI_Copy, Player(4), "'level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI_Copy, Player(5), "'level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI_Copy, Player(6), "'level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI_Copy, Player(7), "'level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI_Copy, Player(8), "'level", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Max_AGI_Copy, Player(9), "'level", false )
call TriggerAddCondition( gg_trg_Max_AGI_Copy, Condition( function Trig_Max_AGI_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Max_AGI_Copy, function Trig_Max_AGI_Copy_Actions )
endfunction
function Trig_Remove_Doors_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Remove_Doors_Func001C takes nothing returns boolean
if ( Trig_Remove_Doors_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Remove_Doors_Conditions takes nothing returns boolean
if ( not Trig_Remove_Doors_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Remove_Doors_Func002Func001Func001C takes nothing returns boolean
if ( not ( R2I(GetDestructableMaxLife(GetEnumDestructable())) == 501 ) ) then
return false
endif
if ( not ( IsDestructableInvulnerableBJ(GetEnumDestructable()) == false ) ) then
return false
endif
return true
endfunction
function Trig_Remove_Doors_Func002Func001A takes nothing returns nothing
if ( Trig_Remove_Doors_Func002Func001Func001C() ) then
call RemoveDestructable( GetEnumDestructable() )
else
call DoNothing( )
endif
endfunction
function Trig_Remove_Doors_Func002A takes nothing returns nothing
call EnumDestructablesInCircleBJ( 256, GetUnitLoc(GetEnumUnit()), function Trig_Remove_Doors_Func002Func001A )
endfunction
function Trig_Remove_Doors_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Remove_Doors_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Remove_Doors takes nothing returns nothing
set gg_trg_Remove_Doors = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Doors, Player(0), "remove door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Doors, Player(1), "remove door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Doors, Player(2), "remove door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Doors, Player(3), "remove door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Doors, Player(4), "remove door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Doors, Player(5), "remove door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Doors, Player(6), "remove door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Doors, Player(7), "remove door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Doors, Player(8), "remove door", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Doors, Player(9), "remove door", true )
call TriggerAddCondition( gg_trg_Remove_Doors, Condition( function Trig_Remove_Doors_Conditions ) )
call TriggerAddAction( gg_trg_Remove_Doors, function Trig_Remove_Doors_Actions )
endfunction
function Trig_Remove_Gates_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Remove_Gates_Func001C takes nothing returns boolean
if ( Trig_Remove_Gates_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Remove_Gates_Conditions takes nothing returns boolean
if ( not Trig_Remove_Gates_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Remove_Gates_Func002Func001Func001C takes nothing returns boolean
if ( not ( R2I(GetDestructableMaxLife(GetEnumDestructable())) == 501 ) ) then
return false
endif
if ( not ( IsDestructableInvulnerableBJ(GetEnumDestructable()) == false ) ) then
return false
endif
return true
endfunction
function Trig_Remove_Gates_Func002Func001A takes nothing returns nothing
if ( Trig_Remove_Gates_Func002Func001Func001C() ) then
call RemoveDestructable( GetEnumDestructable() )
else
call DoNothing( )
endif
endfunction
function Trig_Remove_Gates_Func002A takes nothing returns nothing
call EnumDestructablesInCircleBJ( 256, GetUnitLoc(GetEnumUnit()), function Trig_Remove_Gates_Func002Func001A )
endfunction
function Trig_Remove_Gates_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Remove_Gates_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Remove_Gates takes nothing returns nothing
set gg_trg_Remove_Gates = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Gates, Player(0), "remove gates", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Gates, Player(1), "remove gates", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Gates, Player(2), "remove gates", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Gates, Player(3), "remove gates", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Gates, Player(4), "remove gates", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Gates, Player(5), "remove gates", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Gates, Player(6), "remove gates", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Gates, Player(7), "remove gates", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Gates, Player(8), "remove gates", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Remove_Gates, Player(9), "remove gates", true )
call TriggerAddCondition( gg_trg_Remove_Gates, Condition( function Trig_Remove_Gates_Conditions ) )
call TriggerAddAction( gg_trg_Remove_Gates, function Trig_Remove_Gates_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Func002C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "elvengateh" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Func002C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'LTe1', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy, Condition( function Trig_Untitled_Trigger_003_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy, function Trig_Untitled_Trigger_003_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_5_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_5_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_5_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_5_Func002C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "elvengateh" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_5_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_5_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_5_Func002C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_5_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'LTe1', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_5_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_5_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_5 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_5 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_5, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_5, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_5, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_5, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_5, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_5, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_5, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_5, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_5, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_5, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_5, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_5_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_5, function Trig_Untitled_Trigger_003_Copy_Copy_5_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "elvengated1" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'LTe2', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy, function Trig_Untitled_Trigger_003_Copy_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_Copy_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_Copy_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "elvengated2" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_Copy_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_Copy_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_Copy_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'LTe4', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_Copy_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_Copy, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_Copy, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_Copy, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_Copy, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_Copy, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_Copy, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_Copy, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_Copy, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_Copy, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_Copy, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_Copy, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_Copy, function Trig_Untitled_Trigger_003_Copy_Copy_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_2_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_2_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_2_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_2_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "elvengatev" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_2_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_2_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_2_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_2_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'LTe3', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_2_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_2 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_2, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_2, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_2, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_2, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_2, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_2, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_2, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_2, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_2, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_2, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_2, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_2_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_2, function Trig_Untitled_Trigger_003_Copy_Copy_2_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "demonicgated1" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'ATg2', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3, function Trig_Untitled_Trigger_003_Copy_Copy_3_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "demonicgated2" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'ATg4', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_2_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_2_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_2_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_2_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "demonicgatedh" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_2_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_2_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_2_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_2_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'ATg1', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_2_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_2 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_2, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_2, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_2, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_2, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_2, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_2, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_2, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_2, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_2, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_2, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_2, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_2_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_2, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_2_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_3_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_3_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_3_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_3_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "demonicgatev" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_3_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_3_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_3_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_3_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'ATg3', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_3_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_3_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_3 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_3, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_3, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_3, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_3, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_3, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_3, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_3, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_3, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_3, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_3, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_3, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_3_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_3, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_3_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "gated1" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'LTg2', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "gated2" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'LTg4', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "gateh" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'LTg1', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_2_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "gatev" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'LTg3', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_3_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "irongated1" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'DTg6', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "irongated2" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'DTg8', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "irongateh" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'DTg5', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_2_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "irongatedv" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'DTg7', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_4_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "irongatev" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'DTg7', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_3_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "cityh" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'YTcx', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_5_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "cityv" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'YTce', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "dungeond1" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'DTg2', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "dungeond2" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'DTg4', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "dungeonh" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'DTg1', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_2_Actions )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3_Func001C takes nothing returns boolean
if ( Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "door" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 50) == "dungeonv" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3_Func001C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3_Func012C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3_Func013A takes nothing returns nothing
call CreateDestructableLoc( 'DTg3', GetUnitLoc(GetEnumUnit()), GetRandomDirectionDeg(), ( S2R(SubStringBJ(GetEventPlayerChatString(), 6, 8)) / 100.00 ), 0 )
endfunction
function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(), 'h000'), function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3_Func013A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3 takes nothing returns nothing
set gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3, Player(0), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3, Player(1), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3, Player(2), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3, Player(3), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3, Player(4), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3, Player(5), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3, Player(6), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3, Player(7), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3, Player(8), "door", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3, Player(9), "door", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3, Condition( function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3, function Trig_Untitled_Trigger_003_Copy_Copy_3_Copy_4_Copy_4_Copy_6_Copy_Copy_3_Actions )
endfunction
function Trig_bloodred_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_bloodred_Func001C takes nothing returns boolean
if ( Trig_bloodred_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_bloodred_Conditions takes nothing returns boolean
if ( not Trig_bloodred_Func001C() ) then
return false
endif
return true
endfunction
function Trig_bloodred_Func002001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_bloodred_Func002001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_bloodred_Func002001002 takes nothing returns boolean
return GetBooleanAnd( Trig_bloodred_Func002001002001(), Trig_bloodred_Func002001002002() )
endfunction
function Trig_bloodred_Func002A takes nothing returns nothing
call GroupAddUnitSimple( GetEnumUnit(), udg_atrakc0rzrf )
endfunction
function Trig_bloodred_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_bloodred_Func002001002)), function Trig_bloodred_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_bloodred takes nothing returns nothing
set gg_trg_bloodred = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_bloodred, Player(0), "'blood", true )
call TriggerRegisterPlayerChatEvent( gg_trg_bloodred, Player(5), "'blood", true )
call TriggerRegisterPlayerChatEvent( gg_trg_bloodred, Player(4), "'blood", true )
call TriggerRegisterPlayerChatEvent( gg_trg_bloodred, Player(1), "'blood", true )
call TriggerRegisterPlayerChatEvent( gg_trg_bloodred, Player(7), "'blood", true )
call TriggerRegisterPlayerChatEvent( gg_trg_bloodred, Player(3), "'blood", true )
call TriggerRegisterPlayerChatEvent( gg_trg_bloodred, Player(6), "'blood", true )
call TriggerRegisterPlayerChatEvent( gg_trg_bloodred, Player(2), "'blood", true )
call TriggerRegisterPlayerChatEvent( gg_trg_bloodred, Player(8), "'blood", true )
call TriggerRegisterPlayerChatEvent( gg_trg_bloodred, Player(9), "'blood", true )
call TriggerAddCondition( gg_trg_bloodred, Condition( function Trig_bloodred_Conditions ) )
call TriggerAddAction( gg_trg_bloodred, function Trig_bloodred_Actions )
endfunction
function Trig_thunder_kill_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_thunder_kill_Func001C takes nothing returns boolean
if ( Trig_thunder_kill_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_thunder_kill_Conditions takes nothing returns boolean
if ( not Trig_thunder_kill_Func001C() ) then
return false
endif
return true
endfunction
function Trig_thunder_kill_Func012Func001Func001C takes nothing returns boolean
if ( ( GetOwningPlayer(GetEnumUnit()) != GetTriggerPlayer() ) ) then
return true
endif
if ( ( GetUnitTypeId(GetEnumUnit()) == 'h000' ) ) then
return true
endif
return false
endfunction
function Trig_thunder_kill_Func012Func001C takes nothing returns boolean
if ( not Trig_thunder_kill_Func012Func001Func001C() ) then
return false
endif
return true
endfunction
function Trig_thunder_kill_Func012A takes nothing returns nothing
if ( Trig_thunder_kill_Func012Func001C() ) then
return
else
call AddSpecialEffectTargetUnitBJ( "overhead", GetEnumUnit(), "Doodads\\Cinematic\\Lightningbolt\\Lightningbolt.mdl" )
call KillUnit( GetEnumUnit() )
endif
endfunction
function Trig_thunder_kill_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsSelectedAll(GetTriggerPlayer()), function Trig_thunder_kill_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_thunder_kill takes nothing returns nothing
set gg_trg_thunder_kill = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_thunder_kill, Player(0), "thunder kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_thunder_kill, Player(1), "thunder kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_thunder_kill, Player(2), "thunder kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_thunder_kill, Player(3), "thunder kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_thunder_kill, Player(4), "thunder kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_thunder_kill, Player(5), "thunder kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_thunder_kill, Player(6), "thunder kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_thunder_kill, Player(7), "thunder kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_thunder_kill, Player(8), "thunder kill", true )
call TriggerRegisterPlayerChatEvent( gg_trg_thunder_kill, Player(9), "thunder kill", true )
call TriggerAddCondition( gg_trg_thunder_kill, Condition( function Trig_thunder_kill_Conditions ) )
call TriggerAddAction( gg_trg_thunder_kill, function Trig_thunder_kill_Actions )
endfunction
function Trig_ZOOM_out_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "zoom" ) ) then
return false
endif
return true
endfunction
function Trig_ZOOM_out_Actions takes nothing returns nothing
call SetCameraFieldForPlayer( GetTriggerPlayer(), CAMERA_FIELD_TARGET_DISTANCE, S2R(SubStringBJ(GetEventPlayerChatString(), 6, 9)), 2.00 )
endfunction
//===========================================================================
function InitTrig_ZOOM_out takes nothing returns nothing
set gg_trg_ZOOM_out = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ZOOM_out, Player(0), "zoom", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ZOOM_out, Player(1), "zoom", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ZOOM_out, Player(2), "zoom", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ZOOM_out, Player(3), "zoom", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ZOOM_out, Player(4), "zoom", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ZOOM_out, Player(5), "zoom", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ZOOM_out, Player(6), "zoom", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ZOOM_out, Player(7), "zoom", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ZOOM_out, Player(8), "zoom", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ZOOM_out, Player(9), "zoom", false )
call TriggerAddCondition( gg_trg_ZOOM_out, Condition( function Trig_ZOOM_out_Conditions ) )
call TriggerAddAction( gg_trg_ZOOM_out, function Trig_ZOOM_out_Actions )
endfunction
function Trig_Vision_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Vision_Func001C takes nothing returns boolean
if ( Trig_Vision_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_Vision_Conditions takes nothing returns boolean
if ( not Trig_Vision_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Vision_Func002Func001Func002001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_Vision_Func002Func001Func002001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_Vision_Func002Func001Func002001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Vision_Func002Func001Func002001002001(), Trig_Vision_Func002Func001Func002001002002() )
endfunction
function Trig_Vision_Func002Func001Func002Func001A takes nothing returns nothing
call UnitShareVisionBJ( true, GetEnumUnit(), GetEnumPlayer() )
endfunction
function Trig_Vision_Func002Func001Func002A takes nothing returns nothing
call ForForce( GetPlayersByMapControl(MAP_CONTROL_USER), function Trig_Vision_Func002Func001Func002Func001A )
endfunction
function Trig_Vision_Func002Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "grant vision" ) ) then
return false
endif
return true
endfunction
function Trig_Vision_Func002Func003001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_Vision_Func002Func003001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_Vision_Func002Func003001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Vision_Func002Func003001002001(), Trig_Vision_Func002Func003001002002() )
endfunction
function Trig_Vision_Func002Func003Func001A takes nothing returns nothing
call UnitShareVisionBJ( false, GetEnumUnit(), GetEnumPlayer() )
endfunction
function Trig_Vision_Func002Func003A takes nothing returns nothing
call ForForce( GetPlayersByMapControl(MAP_CONTROL_USER), function Trig_Vision_Func002Func003Func001A )
endfunction
function Trig_Vision_Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "deny vision" ) ) then
return false
endif
return true
endfunction
function Trig_Vision_Func003Func002001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_Vision_Func003Func002001002002 takes nothing returns boolean
return ( 0 == 0 )
endfunction
function Trig_Vision_Func003Func002001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Vision_Func003Func002001002001(), Trig_Vision_Func003Func002001002002() )
endfunction
function Trig_Vision_Func003Func002Func001A takes nothing returns nothing
call UnitShareVisionBJ( true, GetEnumUnit(), GetEnumPlayer() )
endfunction
function Trig_Vision_Func003Func002A takes nothing returns nothing
call ForForce( GetPlayersByMapControl(MAP_CONTROL_USER), function Trig_Vision_Func003Func002Func001A )
endfunction
function Trig_Vision_Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "vision all" ) ) then
return false
endif
return true
endfunction
function Trig_Vision_Func004Func001Func001Func002Func001001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "unvision red" )
endfunction
function Trig_Vision_Func004Func001Func001Func002Func002001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "unvision blue" )
endfunction
function Trig_Vision_Func004Func001Func001Func002Func003001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "unvision teal" )
endfunction
function Trig_Vision_Func004Func001Func001Func002Func004001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "unvision purple" )
endfunction
function Trig_Vision_Func004Func001Func001Func002Func005001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "unvision yellow" )
endfunction
function Trig_Vision_Func004Func001Func001Func002Func006001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "unvision orange" )
endfunction
function Trig_Vision_Func004Func001Func001Func002Func007001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "unvision green" )
endfunction
function Trig_Vision_Func004Func001Func001Func002Func008001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "unvision pink" )
endfunction
function Trig_Vision_Func004Func001Func001Func002A takes nothing returns nothing
if ( Trig_Vision_Func004Func001Func001Func002Func001001() ) then
call UnitShareVisionBJ( false, GetEnumUnit(), Player(0) )
else
call DoNothing( )
endif
if ( Trig_Vision_Func004Func001Func001Func002Func002001() ) then
call UnitShareVisionBJ( false, GetEnumUnit(), Player(1) )
else
call DoNothing( )
endif
if ( Trig_Vision_Func004Func001Func001Func002Func003001() ) then
call UnitShareVisionBJ( false, GetEnumUnit(), Player(2) )
else
call DoNothing( )
endif
if ( Trig_Vision_Func004Func001Func001Func002Func004001() ) then
call UnitShareVisionBJ( false, GetEnumUnit(), Player(3) )
else
call DoNothing( )
endif
if ( Trig_Vision_Func004Func001Func001Func002Func005001() ) then
call UnitShareVisionBJ( false, GetEnumUnit(), Player(4) )
else
call DoNothing( )
endif
if ( Trig_Vision_Func004Func001Func001Func002Func006001() ) then
call UnitShareVisionBJ( false, GetEnumUnit(), Player(5) )
else
call DoNothing( )
endif
if ( Trig_Vision_Func004Func001Func001Func002Func007001() ) then
call UnitShareVisionBJ( false, GetEnumUnit(), Player(6) )
else
call DoNothing( )
endif
if ( Trig_Vision_Func004Func001Func001Func002Func008001() ) then
call UnitShareVisionBJ( false, GetEnumUnit(), Player(7) )
else
call DoNothing( )
endif
endfunction
function Trig_Vision_Func004Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "unvision" ) ) then
return false
endif
return true
endfunction
function Trig_Vision_Func004Func001Func003Func001001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "vision red" )
endfunction
function Trig_Vision_Func004Func001Func003Func002001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "vision blue" )
endfunction
function Trig_Vision_Func004Func001Func003Func003001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "vision teal" )
endfunction
function Trig_Vision_Func004Func001Func003Func004001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "vision purple" )
endfunction
function Trig_Vision_Func004Func001Func003Func005001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "vision yellow" )
endfunction
function Trig_Vision_Func004Func001Func003Func006001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "vision orange" )
endfunction
function Trig_Vision_Func004Func001Func003Func007001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "vision green" )
endfunction
function Trig_Vision_Func004Func001Func003Func008001 takes nothing returns boolean
return ( GetEventPlayerChatString() == "vision pink" )
endfunction
function Trig_Vision_Func004Func001Func003A takes nothing returns nothing
if ( Trig_Vision_Func004Func001Func003Func001001() ) then
call UnitShareVisionBJ( true, GetEnumUnit(), Player(0) )
else
call DoNothing( )
endif
if ( Trig_Vision_Func004Func001Func003Func002001() ) then
call UnitShareVisionBJ( true, GetEnumUnit(), Player(1) )
else
call DoNothing( )
endif
if ( Trig_Vision_Func004Func001Func003Func003001() ) then
call UnitShareVisionBJ( true, GetEnumUnit(), Player(2) )
else
call DoNothing( )
endif
if ( Trig_Vision_Func004Func001Func003Func004001() ) then
call UnitShareVisionBJ( true, GetEnumUnit(), Player(3) )
else
call DoNothing( )
endif
if ( Trig_Vision_Func004Func001Func003Func005001() ) then
call UnitShareVisionBJ( true, GetEnumUnit(), Player(4) )
else
call DoNothing( )
endif
if ( Trig_Vision_Func004Func001Func003Func006001() ) then
call UnitShareVisionBJ( true, GetEnumUnit(), Player(5) )
else
call DoNothing( )
endif
if ( Trig_Vision_Func004Func001Func003Func007001() ) then
call UnitShareVisionBJ( true, GetEnumUnit(), Player(6) )
else
call DoNothing( )
endif
if ( Trig_Vision_Func004Func001Func003Func008001() ) then
call UnitShareVisionBJ( true, GetEnumUnit(), Player(7) )
else
call DoNothing( )
endif
endfunction
function Trig_Vision_Func004Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 6) == "vision" ) ) then
return false
endif
return true
endfunction
function Trig_Vision_Func004Func003001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_Vision_Func004Func003001002002 takes nothing returns boolean
return ( 0 == 0 )
endfunction
function Trig_Vision_Func004Func003001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Vision_Func004Func003001002001(), Trig_Vision_Func004Func003001002002() )
endfunction
function Trig_Vision_Func004Func003Func001A takes nothing returns nothing
call UnitShareVisionBJ( false, GetEnumUnit(), GetEnumPlayer() )
endfunction
function Trig_Vision_Func004Func003A takes nothing returns nothing
call ForForce( GetPlayersByMapControl(MAP_CONTROL_USER), function Trig_Vision_Func004Func003Func001A )
endfunction
function Trig_Vision_Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "unvision all" ) ) then
return false
endif
return true
endfunction
function Trig_Vision_Actions takes nothing returns nothing
if ( Trig_Vision_Func002C() ) then
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Vision_Func002Func003001002)), function Trig_Vision_Func002Func003A )
call DestroyGroup( GetLastCreatedGroup() )
else
if ( Trig_Vision_Func002Func001C() ) then
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Vision_Func002Func001Func002001002)), function Trig_Vision_Func002Func001Func002A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
endif
if ( Trig_Vision_Func003C() ) then
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Vision_Func003Func002001002)), function Trig_Vision_Func003Func002A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Vision_Func004C() ) then
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Vision_Func004Func003001002)), function Trig_Vision_Func004Func003A )
call DestroyGroup( GetLastCreatedGroup() )
else
if ( Trig_Vision_Func004Func001C() ) then
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_Vision_Func004Func001Func003A )
else
if ( Trig_Vision_Func004Func001Func001C() ) then
call ForGroupBJ( GetUnitsOfPlayerAll(GetTriggerPlayer()), function Trig_Vision_Func004Func001Func001Func002A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
endif
endif
endfunction
//===========================================================================
function InitTrig_Vision takes nothing returns nothing
set gg_trg_Vision = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Vision, Player(0), "vision", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Vision, Player(1), "vision", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Vision, Player(2), "vision", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Vision, Player(3), "vision", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Vision, Player(4), "vision", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Vision, Player(5), "vision", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Vision, Player(6), "vision", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Vision, Player(7), "vision", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Vision, Player(8), "vision", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Vision, Player(9), "vision", false )
call TriggerAddCondition( gg_trg_Vision, Condition( function Trig_Vision_Conditions ) )
call TriggerAddAction( gg_trg_Vision, function Trig_Vision_Actions )
endfunction
function Trig_RESET_CAMERA_Actions takes nothing returns nothing
call ResetToGameCameraForPlayer( GetTriggerPlayer(), 2.00 )
endfunction
//===========================================================================
function InitTrig_RESET_CAMERA takes nothing returns nothing
set gg_trg_RESET_CAMERA = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_RESET_CAMERA, Player(0), "reset camera", true )
call TriggerRegisterPlayerChatEvent( gg_trg_RESET_CAMERA, Player(1), "reset camera", true )
call TriggerRegisterPlayerChatEvent( gg_trg_RESET_CAMERA, Player(2), "reset camera", true )
call TriggerRegisterPlayerChatEvent( gg_trg_RESET_CAMERA, Player(3), "reset camera", true )
call TriggerRegisterPlayerChatEvent( gg_trg_RESET_CAMERA, Player(4), "reset camera", true )
call TriggerRegisterPlayerChatEvent( gg_trg_RESET_CAMERA, Player(5), "reset camera", true )
call TriggerRegisterPlayerChatEvent( gg_trg_RESET_CAMERA, Player(6), "reset camera", true )
call TriggerRegisterPlayerChatEvent( gg_trg_RESET_CAMERA, Player(7), "reset camera", true )
call TriggerRegisterPlayerChatEvent( gg_trg_RESET_CAMERA, Player(8), "reset camera", true )
call TriggerRegisterPlayerChatEvent( gg_trg_RESET_CAMERA, Player(9), "reset camera", true )
call TriggerAddAction( gg_trg_RESET_CAMERA, function Trig_RESET_CAMERA_Actions )
endfunction
function Trig_MODE_mOD0d0sa_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_MODE_mOD0d0sa_Func001C takes nothing returns boolean
if ( Trig_MODE_mOD0d0sa_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_MODE_mOD0d0sa_Conditions takes nothing returns boolean
if ( not Trig_MODE_mOD0d0sa_Func001C() ) then
return false
endif
if ( not ( udg_MODESZ == 0 ) ) then
return false
endif
return true
endfunction
function Trig_MODE_mOD0d0sa_Func003Func002Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "fog on" ) ) then
return false
endif
return true
endfunction
function Trig_MODE_mOD0d0sa_Func003Func002Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "fog off" ) ) then
return false
endif
return true
endfunction
function Trig_MODE_mOD0d0sa_Func003Func002Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "hazeandfog on" ) ) then
return false
endif
return true
endfunction
function Trig_MODE_mOD0d0sa_Func003Func002Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "hazeandfog off" ) ) then
return false
endif
return true
endfunction
function Trig_MODE_mOD0d0sa_Func003Func002Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "whitemask on" ) ) then
return false
endif
return true
endfunction
function Trig_MODE_mOD0d0sa_Func003Func002Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "whitemask off" ) ) then
return false
endif
return true
endfunction
function Trig_MODE_mOD0d0sa_Func003Func002Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "whitemask on" ) ) then
return false
endif
return true
endfunction
function Trig_MODE_mOD0d0sa_Func003Func002Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "blackmask off" ) ) then
return false
endif
return true
endfunction
function Trig_MODE_mOD0d0sa_Func003Func002Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "blackmask on" ) ) then
return false
endif
return true
endfunction
function Trig_MODE_mOD0d0sa_Func003Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "dreammode off" ) ) then
return false
endif
return true
endfunction
function Trig_MODE_mOD0d0sa_Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "dreammode on" ) ) then
return false
endif
return true
endfunction
function Trig_MODE_mOD0d0sa_Actions takes nothing returns nothing
if ( Trig_MODE_mOD0d0sa_Func003C() ) then
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 2, "ReplaceableTextures\\CameraMasks\\DreamFilter_Mask.blp", 100.00, 0, 0, 1.00 )
else
if ( Trig_MODE_mOD0d0sa_Func003Func002C() ) then
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 2, "ReplaceableTextures\\CameraMasks\\DreamFilter_Mask.blp", 100.00, 0, 0, 1.00 )
else
if ( Trig_MODE_mOD0d0sa_Func003Func002Func001C() ) then
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 2, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 100.00, 100.00, 100.00, 65.00 )
else
if ( Trig_MODE_mOD0d0sa_Func003Func002Func001Func001C() ) then
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 2, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 100.00, 100.00, 100.00, 65.00 )
else
if ( Trig_MODE_mOD0d0sa_Func003Func002Func001Func001Func001C() ) then
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 2, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 100.00, 100.00, 100.00, 65.00 )
else
if ( Trig_MODE_mOD0d0sa_Func003Func002Func001Func001Func001Func001C() ) then
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 2, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 100.00, 100.00, 100.00, 65.00 )
else
if ( Trig_MODE_mOD0d0sa_Func003Func002Func001Func001Func001Func001Func001C() ) then
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 2, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 100.00, 100.00, 100.00, 65.00 )
else
if ( Trig_MODE_mOD0d0sa_Func003Func002Func001Func001Func001Func001Func001Func001C() ) then
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 2, "ReplaceableTextures\\CameraMasks\\HazeAndFogFilter_Mask.blp", 100.00, 100.00, 100.00, 65.00 )
else
if ( Trig_MODE_mOD0d0sa_Func003Func002Func001Func001Func001Func001Func001Func001Func001C() ) then
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 2, "ReplaceableTextures\\CameraMasks\\HazeAndFogFilter_Mask.blp", 100.00, 100.00, 100.00, 65.00 )
else
if ( Trig_MODE_mOD0d0sa_Func003Func002Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 2, "ReplaceableTextures\\CameraMasks\\GroundFog_mask.blp", 100.00, 100.00, 100.00, 65.00 )
else
if ( Trig_MODE_mOD0d0sa_Func003Func002Func001Func001Func001Func001Func001Func001Func001Func001Func001C() ) then
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 2, "ReplaceableTextures\\CameraMasks\\GroundFog_mask.blp", 100.00, 100.00, 100.00, 65.00 )
else
call DoNothing( )
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endfunction
//===========================================================================
function InitTrig_MODE_mOD0d0sa takes nothing returns nothing
set gg_trg_MODE_mOD0d0sa = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(0), "on", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(1), "on", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(2), "on", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(3), "on", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(4), "on", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(5), "on", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(6), "on", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(7), "on", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(8), "on", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(9), "on", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(0), "off", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(1), "off", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(2), "off", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(3), "off", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(4), "off", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(5), "off", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(6), "off", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(7), "off", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(8), "off", false )
call TriggerRegisterPlayerChatEvent( gg_trg_MODE_mOD0d0sa, Player(9), "off", false )
call TriggerAddCondition( gg_trg_MODE_mOD0d0sa, Condition( function Trig_MODE_mOD0d0sa_Conditions ) )
call TriggerAddAction( gg_trg_MODE_mOD0d0sa, function Trig_MODE_mOD0d0sa_Actions )
endfunction
function Trig_FRODODODO_Func002A takes nothing returns nothing
call SetPlayerMaxHeroesAllowed( -1, GetEnumPlayer() )
call SetPlayerMaxHeroesAllowed( -1, GetEnumPlayer() )
endfunction
function Trig_FRODODODO_Actions takes nothing returns nothing
call ForForce( GetPlayersAll(), function Trig_FRODODODO_Func002A )
call DestroyTrigger(GetTriggeringTrigger())
endfunction
//===========================================================================
function InitTrig_FRODODODO takes nothing returns nothing
set gg_trg_FRODODODO = CreateTrigger( )
call TriggerRegisterTimerEventSingle( gg_trg_FRODODODO, 1.00 )
call TriggerAddAction( gg_trg_FRODODODO, function Trig_FRODODODO_Actions )
endfunction
function Trig_MODES_ON_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_MODES_ON_Conditions takes nothing returns boolean
if ( not Trig_MODES_ON_Func001C() ) then
return false
endif
return true
endfunction
function Trig_MODES_ON_Actions takes nothing returns nothing
set udg_MODESZ = 0
endfunction
//===========================================================================
function InitTrig_MODES_ON takes nothing returns nothing
set gg_trg_MODES_ON = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON, Player(0), "modes on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON, Player(1), "modes on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON, Player(2), "modes on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON, Player(3), "modes on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON, Player(4), "modes on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON, Player(5), "modes on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON, Player(6), "modes on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON, Player(7), "modes on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON, Player(8), "modes on", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON, Player(9), "modes on", true )
call TriggerAddCondition( gg_trg_MODES_ON, Condition( function Trig_MODES_ON_Conditions ) )
call TriggerAddAction( gg_trg_MODES_ON, function Trig_MODES_ON_Actions )
endfunction
function Trig_Untitled_Trigger_001_Actions takes nothing returns nothing
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_001 takes nothing returns nothing
set gg_trg_Untitled_Trigger_001 = CreateTrigger( )
call TriggerAddAction( gg_trg_Untitled_Trigger_001, function Trig_Untitled_Trigger_001_Actions )
endfunction
function Trig_MODES_ON_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_MODES_ON_Copy_Conditions takes nothing returns boolean
if ( not Trig_MODES_ON_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_MODES_ON_Copy_Actions takes nothing returns nothing
set udg_MODESZ = 1
endfunction
//===========================================================================
function InitTrig_MODES_ON_Copy takes nothing returns nothing
set gg_trg_MODES_ON_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON_Copy, Player(0), "modes off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON_Copy, Player(1), "modes off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON_Copy, Player(2), "modes off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON_Copy, Player(3), "modes off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON_Copy, Player(4), "modes off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON_Copy, Player(5), "modes off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON_Copy, Player(6), "modes off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON_Copy, Player(7), "modes off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON_Copy, Player(8), "modes off", true )
call TriggerRegisterPlayerChatEvent( gg_trg_MODES_ON_Copy, Player(9), "modes off", true )
call TriggerAddCondition( gg_trg_MODES_ON_Copy, Condition( function Trig_MODES_ON_Copy_Conditions ) )
call TriggerAddAction( gg_trg_MODES_ON_Copy, function Trig_MODES_ON_Copy_Actions )
endfunction
function Trig_REMOVE_UNIT_Func011Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) == 'h000' )
endfunction
function Trig_REMOVE_UNIT_Func011Func002001 takes nothing returns boolean
return ( GetOwningPlayer(GetEnumUnit()) == GetTriggerPlayer() )
endfunction
function Trig_REMOVE_UNIT_Func011A takes nothing returns nothing
if ( Trig_REMOVE_UNIT_Func011Func001001() ) then
return
else
call DoNothing( )
endif
if ( Trig_REMOVE_UNIT_Func011Func002001() ) then
call DoNothing( )
else
return
endif
call UnitRemoveAbilityBJ( 'ACbn', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACmo', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Andm', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aadm', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACd2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACdm', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aabs', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Amls', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Absk', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACad', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aams', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACam', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aabr', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aroc', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACbh', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANbh', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Absk', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACbc', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACbk', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ablo', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACbl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACbb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACba', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Srtt', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Acn2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Acan', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACcn', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Sch3', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Sch2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Sch5', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACca', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACcr', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACch', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACce', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aclf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACcw', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACac', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Acmg', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Acor', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Acri', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'SCc1', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Scri', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACct', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACcv', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACc3', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACc2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Acrs', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACcs', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Acny', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Acyc', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Advm', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'SCc1', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACcy', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACdc', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Adtn', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACav', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Adev', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACdv', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Adsm', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACde', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aap1', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Apts', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aap4', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aap3', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aap2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Adcn', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Adis', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aenw', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACds', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aeat', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'SCae', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aens', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANen', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACen', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aenr', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACff', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aetl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACes', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACev', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aexh', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Afae', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Afa2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aflk', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Afbt', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Afbk', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Afbb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACsf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Afod', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACfd', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACf3', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACfb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Awfb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACfu', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACf2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Afzy', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Afrz', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Afsh', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACfl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACfr', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Afla', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACfs', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANfs', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Agho', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACfa', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Afr2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Afra', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACcb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Afrb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACfn', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Anh2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ansk', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Assk', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ahea', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Anhe', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Anh1', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACif', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AChw', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ahwd', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AChv', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AChx', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Acht', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACtb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACim', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ainf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aliq', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aivs', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Asds', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACdr', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACnr', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'SCva', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Alit', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Alsh', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACls', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Amfl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aliq', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aloa', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Slo3', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Amdf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Adts', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ambd', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Amnb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ambb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Apak', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANre', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACmf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANb2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Amgl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Amgr', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Apmf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Afak', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANpa', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACpa', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANpi', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Apig', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Apiv', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Apsh', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Apxf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACrg', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aply', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACpy', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Apos', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACps', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Awar', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACpv', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Apg2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aprg', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACpu', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANak', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACrj', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACrf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Arai', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACrd', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ache', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACrn', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Arej', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACr2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Arst', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACrj', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Arpb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Arsk', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACrk', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACsk', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aroa', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Andt', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHta', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aroa', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aroa', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACsa', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ara2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACro', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACr1', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACst', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aesn', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aesr', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aeye', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ashm', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ahid', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Sshm', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACss', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACsh', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aspy', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACsi', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACsm', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACtc', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACt2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACsl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aslo', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACsw', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aspo', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Asph', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aspt', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Asod', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Assp', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aspd', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACtn', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Amim', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACm2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACm3', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACmi', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Asps', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANt2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Asph', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Asp1', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Asp2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Asp3', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Asp4', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Asp5', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Asp6', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANth', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Asth', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aspl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Arpm', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Avng', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ansp', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Astn', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACat', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ahnl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Atau', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANta', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACah', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Atsp', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Atwa', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Agyv', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Adtg', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANtr', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Atru', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Suhf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACuf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Auhf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACua', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ault', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aweb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Auco', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACvp', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aimp', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Agra', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Awrs', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aakb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Awrh', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Awrg', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACwb', GetEnumUnit() )
endfunction
function Trig_REMOVE_UNIT_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsSelectedAll(GetTriggerPlayer()), function Trig_REMOVE_UNIT_Func011A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_REMOVE_UNIT takes nothing returns nothing
set gg_trg_REMOVE_UNIT = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_UNIT, Player(0), "@allunit", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_UNIT, Player(1), "@allunit", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_UNIT, Player(2), "@allunit", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_UNIT, Player(3), "@allunit", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_UNIT, Player(4), "@allunit", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_UNIT, Player(5), "@allunit", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_UNIT, Player(6), "@allunit", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_UNIT, Player(7), "@allunit", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_UNIT, Player(8), "@allunit", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_UNIT, Player(9), "@allunit", true )
call TriggerAddAction( gg_trg_REMOVE_UNIT, function Trig_REMOVE_UNIT_Actions )
endfunction
function Trig_ADD_HARVEST_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_ADD_HARVEST_Func001C takes nothing returns boolean
if ( Trig_ADD_HARVEST_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_ADD_HARVEST_Conditions takes nothing returns boolean
if ( not Trig_ADD_HARVEST_Func001C() ) then
return false
endif
return true
endfunction
function Trig_ADD_HARVEST_Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_ADD_HARVEST_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_ADD_HARVEST_Func002A takes nothing returns nothing
if ( Trig_ADD_HARVEST_Func002Func001C() ) then
call UnitAddAbilityBJ( 'Ahar', GetEnumUnit() )
else
endif
endfunction
function Trig_ADD_HARVEST_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_ADD_HARVEST_Func002001002)), function Trig_ADD_HARVEST_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_ADD_HARVEST takes nothing returns nothing
set gg_trg_ADD_HARVEST = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_HARVEST, Player(0), "'harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_HARVEST, Player(1), "'harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_HARVEST, Player(2), "'harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_HARVEST, Player(3), "'harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_HARVEST, Player(4), "'harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_HARVEST, Player(5), "'harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_HARVEST, Player(6), "'harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_HARVEST, Player(7), "'harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_HARVEST, Player(8), "'harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_HARVEST, Player(9), "'harvester", true )
call TriggerAddCondition( gg_trg_ADD_HARVEST, Condition( function Trig_ADD_HARVEST_Conditions ) )
call TriggerAddAction( gg_trg_ADD_HARVEST, function Trig_ADD_HARVEST_Actions )
endfunction
function Trig_ADD_WANDER_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_ADD_WANDER_Func001C takes nothing returns boolean
if ( Trig_ADD_WANDER_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_ADD_WANDER_Conditions takes nothing returns boolean
if ( not Trig_ADD_WANDER_Func001C() ) then
return false
endif
return true
endfunction
function Trig_ADD_WANDER_Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_ADD_WANDER_Func002Func001C takes nothing returns boolean
if ( not ( GetUnitTypeId(GetEnumUnit()) != 'h000' ) ) then
return false
endif
return true
endfunction
function Trig_ADD_WANDER_Func002A takes nothing returns nothing
if ( Trig_ADD_WANDER_Func002Func001C() ) then
call UnitAddAbilityBJ( 'Awan', GetEnumUnit() )
else
endif
endfunction
function Trig_ADD_WANDER_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_ADD_WANDER_Func002001002)), function Trig_ADD_WANDER_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_ADD_WANDER takes nothing returns nothing
set gg_trg_ADD_WANDER = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_WANDER, Player(0), "'wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_WANDER, Player(1), "'wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_WANDER, Player(2), "'wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_WANDER, Player(3), "'wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_WANDER, Player(4), "'wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_WANDER, Player(5), "'wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_WANDER, Player(6), "'wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_WANDER, Player(7), "'wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_WANDER, Player(8), "'wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_ADD_WANDER, Player(9), "'wander", true )
call TriggerAddCondition( gg_trg_ADD_WANDER, Condition( function Trig_ADD_WANDER_Conditions ) )
call TriggerAddAction( gg_trg_ADD_WANDER, function Trig_ADD_WANDER_Actions )
endfunction
function Trig_REMOVE_WANDER_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_REMOVE_WANDER_Func001C takes nothing returns boolean
if ( Trig_REMOVE_WANDER_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_REMOVE_WANDER_Conditions takes nothing returns boolean
if ( not Trig_REMOVE_WANDER_Func001C() ) then
return false
endif
return true
endfunction
function Trig_REMOVE_WANDER_Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_REMOVE_WANDER_Func002A takes nothing returns nothing
call UnitRemoveAbilityBJ( 'Awan', GetEnumUnit() )
endfunction
function Trig_REMOVE_WANDER_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_REMOVE_WANDER_Func002001002)), function Trig_REMOVE_WANDER_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_REMOVE_WANDER takes nothing returns nothing
set gg_trg_REMOVE_WANDER = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER, Player(0), "@wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER, Player(1), "@wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER, Player(2), "@wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER, Player(3), "@wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER, Player(4), "@wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER, Player(5), "@wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER, Player(6), "@wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER, Player(7), "@wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER, Player(8), "@wander", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER, Player(9), "@wander", true )
call TriggerAddCondition( gg_trg_REMOVE_WANDER, Condition( function Trig_REMOVE_WANDER_Conditions ) )
call TriggerAddAction( gg_trg_REMOVE_WANDER, function Trig_REMOVE_WANDER_Actions )
endfunction
function Trig_REMOVE_WANDER_Copy_Func002Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_REMOVE_WANDER_Copy_Func002C takes nothing returns boolean
if ( Trig_REMOVE_WANDER_Copy_Func002Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_REMOVE_WANDER_Copy_Conditions takes nothing returns boolean
if ( not Trig_REMOVE_WANDER_Copy_Func002C() ) then
return false
endif
return true
endfunction
function Trig_REMOVE_WANDER_Copy_Func001Func001001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_REMOVE_WANDER_Copy_Func001Func001001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_REMOVE_WANDER_Copy_Func001Func001001002 takes nothing returns boolean
return GetBooleanAnd( Trig_REMOVE_WANDER_Copy_Func001Func001001002001(), Trig_REMOVE_WANDER_Copy_Func001Func001001002002() )
endfunction
function Trig_REMOVE_WANDER_Copy_Func001Func001Func001C takes nothing returns boolean
if ( not ( GetPlayerController(GetOwningPlayer(GetEnumUnit())) == MAP_CONTROL_USER ) ) then
return false
endif
return true
endfunction
function Trig_REMOVE_WANDER_Copy_Func001Func001A takes nothing returns nothing
if ( Trig_REMOVE_WANDER_Copy_Func001Func001Func001C() ) then
call UnitRemoveAbilityBJ( 'Avul', GetEnumUnit() )
else
call DoNothing( )
endif
endfunction
function Trig_REMOVE_WANDER_Copy_Func001Func003001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_REMOVE_WANDER_Copy_Func001Func003A takes nothing returns nothing
call UnitRemoveAbilityBJ( 'Avul', GetEnumUnit() )
endfunction
function Trig_REMOVE_WANDER_Copy_Func001Func005C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_REMOVE_WANDER_Copy_Func001C takes nothing returns boolean
if ( not Trig_REMOVE_WANDER_Copy_Func001Func005C() ) then
return false
endif
return true
endfunction
function Trig_REMOVE_WANDER_Copy_Actions takes nothing returns nothing
if ( Trig_REMOVE_WANDER_Copy_Func001C() ) then
call ForGroupBJ( GetUnitsInRectMatching(GetPlayableMapRect(), Condition(function Trig_REMOVE_WANDER_Copy_Func001Func001001002)), function Trig_REMOVE_WANDER_Copy_Func001Func001A )
call DestroyGroup( GetLastCreatedGroup() )
else
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_REMOVE_WANDER_Copy_Func001Func003001002)), function Trig_REMOVE_WANDER_Copy_Func001Func003A )
call DestroyGroup( GetLastCreatedGroup() )
endif
endfunction
//===========================================================================
function InitTrig_REMOVE_WANDER_Copy takes nothing returns nothing
set gg_trg_REMOVE_WANDER_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER_Copy, Player(0), "@invulnerable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER_Copy, Player(1), "@invulnerable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER_Copy, Player(2), "@invulnerable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER_Copy, Player(3), "@invulnerable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER_Copy, Player(4), "@invulnerable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER_Copy, Player(5), "@invulnerable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER_Copy, Player(6), "@invulnerable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER_Copy, Player(7), "@invulnerable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER_Copy, Player(8), "@invulnerable", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_WANDER_Copy, Player(9), "@invulnerable", true )
call TriggerAddCondition( gg_trg_REMOVE_WANDER_Copy, Condition( function Trig_REMOVE_WANDER_Copy_Conditions ) )
call TriggerAddAction( gg_trg_REMOVE_WANDER_Copy, function Trig_REMOVE_WANDER_Copy_Actions )
endfunction
function Trig_REMOVE_HERO_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_REMOVE_HERO_Func001C takes nothing returns boolean
if ( Trig_REMOVE_HERO_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_REMOVE_HERO_Conditions takes nothing returns boolean
if ( not Trig_REMOVE_HERO_Func001C() ) then
return false
endif
return true
endfunction
function Trig_REMOVE_HERO_Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_REMOVE_HERO_Func002Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) == 'h000' )
endfunction
function Trig_REMOVE_HERO_Func002A takes nothing returns nothing
if ( Trig_REMOVE_HERO_Func002Func001001() ) then
return
else
call DoNothing( )
endif
call UnitRemoveAbilityBJ( 'AUan', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aamk', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHav', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANav', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHbn', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHbh', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANbr', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOvd', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANba', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOww', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEbl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANbl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHbz', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANbf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANcf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHab', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUcb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUcs', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOcl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANcl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANch', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANca', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHca', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOcr', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANdc', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'SNdc', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANdp', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUdr', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUdd', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'SNdd', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUdc', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUdp', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHad', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHds', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANdo', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANdb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Acdb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANdh', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Acdh', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOeq', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'SNeq', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOae', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOr2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEer', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEev', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEfk', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOfs', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACs7', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOsf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANfd', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANfb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHfs', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEfn', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANfl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUfa', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUfu', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANfa', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUfn', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOhw', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANhw', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOhx', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANhx', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHhb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANht', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEim', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUim', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUin', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANin', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'SNin', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANdr', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUls', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEmb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANms', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHmt', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEme', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEvi', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEIl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOmi', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANmo', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHpx', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANrc', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANr3', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANrf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOre', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOr3', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANrn', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHre', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEst', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHfa', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOsw', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Arsw', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEsh', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANsh', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOsh', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOs2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANsi', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHdr', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUsl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANsl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUts', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACs8', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANst', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Arsp', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEsf', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEsb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANsb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHtb', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANef', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Acef', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANsg', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANsw', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Arsg', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Aslp', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANsq', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Arsq', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ACwe', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHwe', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEah', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AHtc', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANto', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEtq', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEar', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUau', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AUav', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AEsv', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOls', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOw2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOws', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANwm', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'AOwk', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANwk', GetEnumUnit() )
endfunction
function Trig_REMOVE_HERO_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_REMOVE_HERO_Func002001002)), function Trig_REMOVE_HERO_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_REMOVE_HERO takes nothing returns nothing
set gg_trg_REMOVE_HERO = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HERO, Player(0), "@allhero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HERO, Player(1), "@allhero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HERO, Player(2), "@allhero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HERO, Player(3), "@allhero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HERO, Player(4), "@allhero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HERO, Player(5), "@allhero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HERO, Player(6), "@allhero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HERO, Player(7), "@allhero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HERO, Player(8), "@allhero", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HERO, Player(9), "@allhero", true )
call TriggerAddCondition( gg_trg_REMOVE_HERO, Condition( function Trig_REMOVE_HERO_Conditions ) )
call TriggerAddAction( gg_trg_REMOVE_HERO, function Trig_REMOVE_HERO_Actions )
endfunction
function Trig_REMOVE_HARVEST_Func001Func001C takes nothing returns boolean
if ( not ( udg_zozozzo[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_REMOVE_HARVEST_Func001C takes nothing returns boolean
if ( Trig_REMOVE_HARVEST_Func001Func001C() ) then
return true
endif
if ( ( udg_DMOn == false ) ) then
return true
endif
return false
endfunction
function Trig_REMOVE_HARVEST_Conditions takes nothing returns boolean
if ( not Trig_REMOVE_HARVEST_Func001C() ) then
return false
endif
return true
endfunction
function Trig_REMOVE_HARVEST_Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_REMOVE_HARVEST_Func002A takes nothing returns nothing
call UnitRemoveAbilityBJ( 'Aaha', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Awh2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Awha', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ahr2', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ahrl', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ahr3', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'Ahar', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANha', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'ANha', GetEnumUnit() )
endfunction
function Trig_REMOVE_HARVEST_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_REMOVE_HARVEST_Func002001002)), function Trig_REMOVE_HARVEST_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_REMOVE_HARVEST takes nothing returns nothing
set gg_trg_REMOVE_HARVEST = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HARVEST, Player(0), "@harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HARVEST, Player(1), "@harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HARVEST, Player(2), "@harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HARVEST, Player(3), "@harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HARVEST, Player(4), "@harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HARVEST, Player(5), "@harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HARVEST, Player(6), "@harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HARVEST, Player(7), "@harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HARVEST, Player(8), "@harvester", true )
call TriggerRegisterPlayerChatEvent( gg_trg_REMOVE_HARVEST, Player(9), "@harvester", true )
call TriggerAddCondition( gg_trg_REMOVE_HARVEST, Condition( function Trig_REMOVE_HARVEST_Conditions ) )
call TriggerAddAction( gg_trg_REMOVE_HARVEST, function Trig_REMOVE_HARVEST_Actions )
endfunction
function Trig_GIVE_REDZ_OMG_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Func002C takes nothing returns boolean
if ( ( GetEventPlayerChatString() == "give yellow blue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give pink blue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give orange blue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give teal blue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give purple blue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give red blue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give lightblue blue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give green blue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give gray blue" ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Func003C takes nothing returns boolean
if ( ( GetPlayerSlotState(Player(1)) == PLAYER_SLOT_STATE_LEFT ) ) then
return true
endif
if ( ( GetPlayerSlotState(Player(1)) == PLAYER_SLOT_STATE_EMPTY ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Conditions takes nothing returns boolean
if ( not Trig_GIVE_REDZ_OMG_Func001C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Func002C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Func003C() ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Func004Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) != 'h000' )
endfunction
function Trig_GIVE_REDZ_OMG_Func004Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give yellow blue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Func004Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give pink blue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Func004Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give lightblue blue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Func004Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give green blue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Func004Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give orange blue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Func004Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give purple blue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Func004Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give teal blue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Func004Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give red blue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Func004Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give gray blue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Func004A takes nothing returns nothing
if ( Trig_GIVE_REDZ_OMG_Func004Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_GIVE_REDZ_OMG_Func004Func002C() ) then
call SetUnitOwner( GetEnumUnit(), Player(4), true )
else
call DoNothing( )
endif
if ( Trig_GIVE_REDZ_OMG_Func004Func003C() ) then
call SetUnitOwner( GetEnumUnit(), Player(7), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Func004Func004C() ) then
call SetUnitOwner( GetEnumUnit(), Player(9), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Func004Func005C() ) then
call SetUnitOwner( GetEnumUnit(), Player(6), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Func004Func006C() ) then
call SetUnitOwner( GetEnumUnit(), Player(5), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Func004Func007C() ) then
call SetUnitOwner( GetEnumUnit(), Player(3), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Func004Func008C() ) then
call SetUnitOwner( GetEnumUnit(), Player(2), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Func004Func009C() ) then
call SetUnitOwner( GetEnumUnit(), Player(0), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Func004Func010C() ) then
call SetUnitOwner( GetEnumUnit(), Player(8), true )
else
endif
endfunction
function Trig_GIVE_REDZ_OMG_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(Player(1)), function Trig_GIVE_REDZ_OMG_Func004A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_GIVE_REDZ_OMG takes nothing returns nothing
set gg_trg_GIVE_REDZ_OMG = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG, Player(9), "give", false )
call TriggerAddCondition( gg_trg_GIVE_REDZ_OMG, Condition( function Trig_GIVE_REDZ_OMG_Conditions ) )
call TriggerAddAction( gg_trg_GIVE_REDZ_OMG, function Trig_GIVE_REDZ_OMG_Actions )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Func002C takes nothing returns boolean
if ( ( GetEventPlayerChatString() == "give yellow teal" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give pink teal" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give orange teal" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give blue teal" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give purple teal" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give green teal" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give red teal" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give gray teal" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give lightblue teal" ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Func003C takes nothing returns boolean
if ( ( GetPlayerSlotState(Player(2)) == PLAYER_SLOT_STATE_LEFT ) ) then
return true
endif
if ( ( GetPlayerSlotState(Player(2)) == PLAYER_SLOT_STATE_EMPTY ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Conditions takes nothing returns boolean
if ( not Trig_GIVE_REDZ_OMG_Copy_Func001C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_Func002C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_Func003C() ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Func004Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) != 'h000' )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Func004Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give yellow teal" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Func004Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give pink teal" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Func004Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give green teal" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Func004Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give lightblue teal" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Func004Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give orange teal" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Func004Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give purple teal" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Func004Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give blue teal" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Func004Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give red teal" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Func004Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give gray teal" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Func004A takes nothing returns nothing
if ( Trig_GIVE_REDZ_OMG_Copy_Func004Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_GIVE_REDZ_OMG_Copy_Func004Func002C() ) then
call SetUnitOwner( GetEnumUnit(), Player(4), true )
else
call DoNothing( )
endif
if ( Trig_GIVE_REDZ_OMG_Copy_Func004Func003C() ) then
call SetUnitOwner( GetEnumUnit(), Player(7), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_Func004Func004C() ) then
call SetUnitOwner( GetEnumUnit(), Player(6), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_Func004Func005C() ) then
call SetUnitOwner( GetEnumUnit(), Player(9), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_Func004Func006C() ) then
call SetUnitOwner( GetEnumUnit(), Player(5), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_Func004Func007C() ) then
call SetUnitOwner( GetEnumUnit(), Player(3), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_Func004Func008C() ) then
call SetUnitOwner( GetEnumUnit(), Player(1), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_Func004Func009C() ) then
call SetUnitOwner( GetEnumUnit(), Player(0), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_Func004Func010C() ) then
call SetUnitOwner( GetEnumUnit(), Player(8), true )
else
endif
endfunction
function Trig_GIVE_REDZ_OMG_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(Player(2)), function Trig_GIVE_REDZ_OMG_Copy_Func004A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_GIVE_REDZ_OMG_Copy takes nothing returns nothing
set gg_trg_GIVE_REDZ_OMG_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy, Player(9), "give", false )
call TriggerAddCondition( gg_trg_GIVE_REDZ_OMG_Copy, Condition( function Trig_GIVE_REDZ_OMG_Copy_Conditions ) )
call TriggerAddAction( gg_trg_GIVE_REDZ_OMG_Copy, function Trig_GIVE_REDZ_OMG_Copy_Actions )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Func002C takes nothing returns boolean
if ( ( GetPlayerSlotState(Player(3)) == PLAYER_SLOT_STATE_LEFT ) ) then
return true
endif
if ( ( GetPlayerSlotState(Player(3)) == PLAYER_SLOT_STATE_EMPTY ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Func003C takes nothing returns boolean
if ( ( GetEventPlayerChatString() == "give yellow purple" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give pink purple" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give green purple" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give orange purple" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give blue purple" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give teal purple" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give red purple" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give lightblue purple" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give gray purple" ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Conditions takes nothing returns boolean
if ( not Trig_GIVE_REDZ_OMG_Copy_2_Func001C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_2_Func002C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_2_Func003C() ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Func004Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) != 'h000' )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Func004Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give yellow purple" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Func004Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give lightblue purple" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Func004Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give pink purple" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Func004Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give green purple" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Func004Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give orange purple" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Func004Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give blue purple" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Func004Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give teal purple" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Func004Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give red purple" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Func004Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give gray purple" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Func004A takes nothing returns nothing
if ( Trig_GIVE_REDZ_OMG_Copy_2_Func004Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_GIVE_REDZ_OMG_Copy_2_Func004Func002C() ) then
call SetUnitOwner( GetEnumUnit(), Player(4), true )
else
call DoNothing( )
endif
if ( Trig_GIVE_REDZ_OMG_Copy_2_Func004Func003C() ) then
call SetUnitOwner( GetEnumUnit(), Player(9), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_2_Func004Func004C() ) then
call SetUnitOwner( GetEnumUnit(), Player(7), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_2_Func004Func005C() ) then
call SetUnitOwner( GetEnumUnit(), Player(6), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_2_Func004Func006C() ) then
call SetUnitOwner( GetEnumUnit(), Player(5), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_2_Func004Func007C() ) then
call SetUnitOwner( GetEnumUnit(), Player(1), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_2_Func004Func008C() ) then
call SetUnitOwner( GetEnumUnit(), Player(2), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_2_Func004Func009C() ) then
call SetUnitOwner( GetEnumUnit(), Player(0), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_2_Func004Func010C() ) then
call SetUnitOwner( GetEnumUnit(), Player(8), true )
else
endif
endfunction
function Trig_GIVE_REDZ_OMG_Copy_2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(Player(3)), function Trig_GIVE_REDZ_OMG_Copy_2_Func004A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_GIVE_REDZ_OMG_Copy_2 takes nothing returns nothing
set gg_trg_GIVE_REDZ_OMG_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_2, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_2, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_2, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_2, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_2, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_2, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_2, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_2, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_2, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_2, Player(9), "give", false )
call TriggerAddCondition( gg_trg_GIVE_REDZ_OMG_Copy_2, Condition( function Trig_GIVE_REDZ_OMG_Copy_2_Conditions ) )
call TriggerAddAction( gg_trg_GIVE_REDZ_OMG_Copy_2, function Trig_GIVE_REDZ_OMG_Copy_2_Actions )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Func002C takes nothing returns boolean
if ( ( GetPlayerSlotState(Player(4)) == PLAYER_SLOT_STATE_LEFT ) ) then
return true
endif
if ( ( GetPlayerSlotState(Player(4)) == PLAYER_SLOT_STATE_EMPTY ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Func003C takes nothing returns boolean
if ( ( GetEventPlayerChatString() == "give blue yellow" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give pink yellow" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give green yellow" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give orange yellow" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give purple yellow" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give teal yellow" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give red yellow" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give lightblue yellow" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give gray yellow" ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Conditions takes nothing returns boolean
if ( not Trig_GIVE_REDZ_OMG_Copy_3_Func001C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_3_Func002C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_3_Func003C() ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Func004Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) != 'h000' )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Func004Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give blue yellow" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Func004Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give pink yellow" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Func004Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give green yellow" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Func004Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give lightblue yellow" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Func004Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give orange yellow" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Func004Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give purple yellow" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Func004Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give teal yellow" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Func004Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give red yellow" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Func004Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give gray yellow" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Func004A takes nothing returns nothing
if ( Trig_GIVE_REDZ_OMG_Copy_3_Func004Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_GIVE_REDZ_OMG_Copy_3_Func004Func002C() ) then
call SetUnitOwner( GetEnumUnit(), Player(1), true )
else
call DoNothing( )
endif
if ( Trig_GIVE_REDZ_OMG_Copy_3_Func004Func003C() ) then
call SetUnitOwner( GetEnumUnit(), Player(7), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_3_Func004Func004C() ) then
call SetUnitOwner( GetEnumUnit(), Player(6), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_3_Func004Func005C() ) then
call SetUnitOwner( GetEnumUnit(), Player(9), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_3_Func004Func006C() ) then
call SetUnitOwner( GetEnumUnit(), Player(5), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_3_Func004Func007C() ) then
call SetUnitOwner( GetEnumUnit(), Player(3), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_3_Func004Func008C() ) then
call SetUnitOwner( GetEnumUnit(), Player(2), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_3_Func004Func009C() ) then
call SetUnitOwner( GetEnumUnit(), Player(0), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_3_Func004Func010C() ) then
call SetUnitOwner( GetEnumUnit(), Player(8), true )
else
endif
endfunction
function Trig_GIVE_REDZ_OMG_Copy_3_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(Player(4)), function Trig_GIVE_REDZ_OMG_Copy_3_Func004A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_GIVE_REDZ_OMG_Copy_3 takes nothing returns nothing
set gg_trg_GIVE_REDZ_OMG_Copy_3 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_3, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_3, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_3, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_3, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_3, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_3, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_3, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_3, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_3, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_3, Player(9), "give", false )
call TriggerAddCondition( gg_trg_GIVE_REDZ_OMG_Copy_3, Condition( function Trig_GIVE_REDZ_OMG_Copy_3_Conditions ) )
call TriggerAddAction( gg_trg_GIVE_REDZ_OMG_Copy_3, function Trig_GIVE_REDZ_OMG_Copy_3_Actions )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Func002C takes nothing returns boolean
if ( ( GetPlayerSlotState(Player(5)) == PLAYER_SLOT_STATE_LEFT ) ) then
return true
endif
if ( ( GetPlayerSlotState(Player(5)) == PLAYER_SLOT_STATE_EMPTY ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Func003C takes nothing returns boolean
if ( ( GetEventPlayerChatString() == "give yellow orange" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give pink orange" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give green orange" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give blue orange" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give purple orange" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give teal orange" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give lightblue orange" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give red orange" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give gray orange" ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Conditions takes nothing returns boolean
if ( not Trig_GIVE_REDZ_OMG_Copy_4_Func001C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_4_Func002C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_4_Func003C() ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Func004Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) != 'h000' )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Func004Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give yellow orange" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Func004Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give lightblue orange" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Func004Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give pink orange" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Func004Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give green orange" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Func004Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give blue orange" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Func004Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give purple orange" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Func004Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give teal orange" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Func004Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give red orange" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Func004Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give gray orange" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Func004A takes nothing returns nothing
if ( Trig_GIVE_REDZ_OMG_Copy_4_Func004Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_GIVE_REDZ_OMG_Copy_4_Func004Func002C() ) then
call SetUnitOwner( GetEnumUnit(), Player(4), true )
else
call DoNothing( )
endif
if ( Trig_GIVE_REDZ_OMG_Copy_4_Func004Func003C() ) then
call SetUnitOwner( GetEnumUnit(), Player(9), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_4_Func004Func004C() ) then
call SetUnitOwner( GetEnumUnit(), Player(7), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_4_Func004Func005C() ) then
call SetUnitOwner( GetEnumUnit(), Player(6), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_4_Func004Func006C() ) then
call SetUnitOwner( GetEnumUnit(), Player(1), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_4_Func004Func007C() ) then
call SetUnitOwner( GetEnumUnit(), Player(3), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_4_Func004Func008C() ) then
call SetUnitOwner( GetEnumUnit(), Player(2), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_4_Func004Func009C() ) then
call SetUnitOwner( GetEnumUnit(), Player(0), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_4_Func004Func010C() ) then
call SetUnitOwner( GetEnumUnit(), Player(8), true )
else
endif
endfunction
function Trig_GIVE_REDZ_OMG_Copy_4_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(Player(5)), function Trig_GIVE_REDZ_OMG_Copy_4_Func004A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_GIVE_REDZ_OMG_Copy_4 takes nothing returns nothing
set gg_trg_GIVE_REDZ_OMG_Copy_4 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_4, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_4, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_4, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_4, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_4, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_4, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_4, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_4, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_4, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_4, Player(9), "give", false )
call TriggerAddCondition( gg_trg_GIVE_REDZ_OMG_Copy_4, Condition( function Trig_GIVE_REDZ_OMG_Copy_4_Conditions ) )
call TriggerAddAction( gg_trg_GIVE_REDZ_OMG_Copy_4, function Trig_GIVE_REDZ_OMG_Copy_4_Actions )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Func004C takes nothing returns boolean
if ( ( GetPlayerSlotState(Player(6)) == PLAYER_SLOT_STATE_LEFT ) ) then
return true
endif
if ( ( GetPlayerSlotState(Player(6)) == PLAYER_SLOT_STATE_EMPTY ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Func005C takes nothing returns boolean
if ( ( GetEventPlayerChatString() == "give yellow green" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give pink green" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give blue green" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give orange green" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give purple green" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give teal green" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give red green" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give lightblue green" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give gray green" ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Conditions takes nothing returns boolean
if ( not Trig_GIVE_REDZ_OMG_Copy_5_Func001C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_5_Func004C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_5_Func005C() ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Func002Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) != 'h000' )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Func002Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give yellow green" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Func002Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give pink green" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Func002Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give blue green" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Func002Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give orange green" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Func002Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give purple green" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Func002Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give lightblue green" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Func002Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give teal green" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Func002Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give red green" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Func002Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give gray green" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Func002A takes nothing returns nothing
if ( Trig_GIVE_REDZ_OMG_Copy_5_Func002Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_GIVE_REDZ_OMG_Copy_5_Func002Func002C() ) then
call SetUnitOwner( GetEnumUnit(), Player(4), true )
else
call DoNothing( )
endif
if ( Trig_GIVE_REDZ_OMG_Copy_5_Func002Func003C() ) then
call SetUnitOwner( GetEnumUnit(), Player(7), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_5_Func002Func004C() ) then
call SetUnitOwner( GetEnumUnit(), Player(1), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_5_Func002Func005C() ) then
call SetUnitOwner( GetEnumUnit(), Player(5), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_5_Func002Func006C() ) then
call SetUnitOwner( GetEnumUnit(), Player(3), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_5_Func002Func007C() ) then
call SetUnitOwner( GetEnumUnit(), Player(9), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_5_Func002Func008C() ) then
call SetUnitOwner( GetEnumUnit(), Player(2), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_5_Func002Func009C() ) then
call SetUnitOwner( GetEnumUnit(), Player(0), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_5_Func002Func010C() ) then
call SetUnitOwner( GetEnumUnit(), Player(8), true )
else
endif
endfunction
function Trig_GIVE_REDZ_OMG_Copy_5_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(Player(6)), function Trig_GIVE_REDZ_OMG_Copy_5_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_GIVE_REDZ_OMG_Copy_5 takes nothing returns nothing
set gg_trg_GIVE_REDZ_OMG_Copy_5 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_5, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_5, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_5, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_5, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_5, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_5, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_5, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_5, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_5, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_5, Player(9), "give", false )
call TriggerAddCondition( gg_trg_GIVE_REDZ_OMG_Copy_5, Condition( function Trig_GIVE_REDZ_OMG_Copy_5_Conditions ) )
call TriggerAddAction( gg_trg_GIVE_REDZ_OMG_Copy_5, function Trig_GIVE_REDZ_OMG_Copy_5_Actions )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Func004C takes nothing returns boolean
if ( ( GetPlayerSlotState(Player(7)) == PLAYER_SLOT_STATE_LEFT ) ) then
return true
endif
if ( ( GetPlayerSlotState(Player(7)) == PLAYER_SLOT_STATE_EMPTY ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Func005C takes nothing returns boolean
if ( ( GetEventPlayerChatString() == "give yellow pink" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give blue pink" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give green pink" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give orange pink" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give purple pink" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give teal pink" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give red pink" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give gray pink" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give lightblue pink" ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Conditions takes nothing returns boolean
if ( not Trig_GIVE_REDZ_OMG_Copy_6_Func001C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_6_Func004C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_6_Func005C() ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Func002Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) != 'h000' )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Func002Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give yellow pink" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Func002Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give blue pink" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Func002Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give green pink" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Func002Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give orange pink" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Func002Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give lightblue pink" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Func002Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give purple pink" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Func002Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give teal pink" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Func002Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give red pink" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Func002Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give gray pink" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Func002A takes nothing returns nothing
if ( Trig_GIVE_REDZ_OMG_Copy_6_Func002Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Func002Func002C() ) then
call SetUnitOwner( GetEnumUnit(), Player(4), true )
else
call DoNothing( )
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Func002Func003C() ) then
call SetUnitOwner( GetEnumUnit(), Player(1), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Func002Func004C() ) then
call SetUnitOwner( GetEnumUnit(), Player(6), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Func002Func005C() ) then
call SetUnitOwner( GetEnumUnit(), Player(5), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Func002Func006C() ) then
call SetUnitOwner( GetEnumUnit(), Player(9), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Func002Func007C() ) then
call SetUnitOwner( GetEnumUnit(), Player(3), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Func002Func008C() ) then
call SetUnitOwner( GetEnumUnit(), Player(2), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Func002Func009C() ) then
call SetUnitOwner( GetEnumUnit(), Player(0), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Func002Func010C() ) then
call SetUnitOwner( GetEnumUnit(), Player(8), true )
else
endif
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(Player(7)), function Trig_GIVE_REDZ_OMG_Copy_6_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_GIVE_REDZ_OMG_Copy_6 takes nothing returns nothing
set gg_trg_GIVE_REDZ_OMG_Copy_6 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6, Player(9), "give", false )
call TriggerAddCondition( gg_trg_GIVE_REDZ_OMG_Copy_6, Condition( function Trig_GIVE_REDZ_OMG_Copy_6_Conditions ) )
call TriggerAddAction( gg_trg_GIVE_REDZ_OMG_Copy_6, function Trig_GIVE_REDZ_OMG_Copy_6_Actions )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func004C takes nothing returns boolean
if ( ( GetPlayerSlotState(Player(8)) == PLAYER_SLOT_STATE_LEFT ) ) then
return true
endif
if ( ( GetPlayerSlotState(Player(8)) == PLAYER_SLOT_STATE_EMPTY ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func005C takes nothing returns boolean
if ( ( GetEventPlayerChatString() == "give yellow gray" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give blue gray" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give green gray" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give orange gray" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give purple gray" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give teal gray" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give red gray" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give lightblue gray" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give pink gray" ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Conditions takes nothing returns boolean
if ( not Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func001C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func004C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func005C() ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) != 'h000' )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give yellow gray" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give blue gray" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give green gray" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give pink gray" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give orange gray" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give purple gray" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give teal gray" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give red gray" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give lightblue gray" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002A takes nothing returns nothing
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func002C() ) then
call SetUnitOwner( GetEnumUnit(), Player(4), true )
else
call DoNothing( )
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func003C() ) then
call SetUnitOwner( GetEnumUnit(), Player(1), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func004C() ) then
call SetUnitOwner( GetEnumUnit(), Player(6), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func005C() ) then
call SetUnitOwner( GetEnumUnit(), Player(7), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func006C() ) then
call SetUnitOwner( GetEnumUnit(), Player(5), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func007C() ) then
call SetUnitOwner( GetEnumUnit(), Player(3), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func008C() ) then
call SetUnitOwner( GetEnumUnit(), Player(2), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func009C() ) then
call SetUnitOwner( GetEnumUnit(), Player(0), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002Func010C() ) then
call SetUnitOwner( GetEnumUnit(), Player(9), true )
else
endif
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(Player(8)), function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_GIVE_REDZ_OMG_Copy_6_Copy takes nothing returns nothing
set gg_trg_GIVE_REDZ_OMG_Copy_6_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy, Player(9), "give", false )
call TriggerAddCondition( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy, Condition( function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Conditions ) )
call TriggerAddAction( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy, function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Actions )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func002C takes nothing returns boolean
if ( ( GetEventPlayerChatString() == "give yellow lightblue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give blue lightblue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give green lightblue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give orange lightblue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give purple lightblue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give teal lightblue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give red lightblue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give gray lightblue" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "give pink lightblue" ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func005C takes nothing returns boolean
if ( ( GetPlayerSlotState(Player(9)) == PLAYER_SLOT_STATE_LEFT ) ) then
return true
endif
if ( ( GetPlayerSlotState(Player(9)) == PLAYER_SLOT_STATE_EMPTY ) ) then
return true
endif
return false
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Conditions takes nothing returns boolean
if ( not Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func001C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func002C() ) then
return false
endif
if ( not Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func005C() ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) != 'h000' )
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give yellow lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give blue lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give green lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give orange lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give pink lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give purple lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give teal lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give red lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give gray lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003A takes nothing returns nothing
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func002C() ) then
call SetUnitOwner( GetEnumUnit(), Player(4), true )
else
call DoNothing( )
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func003C() ) then
call SetUnitOwner( GetEnumUnit(), Player(1), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func004C() ) then
call SetUnitOwner( GetEnumUnit(), Player(6), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func005C() ) then
call SetUnitOwner( GetEnumUnit(), Player(5), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func006C() ) then
call SetUnitOwner( GetEnumUnit(), Player(7), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func007C() ) then
call SetUnitOwner( GetEnumUnit(), Player(3), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func008C() ) then
call SetUnitOwner( GetEnumUnit(), Player(2), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func009C() ) then
call SetUnitOwner( GetEnumUnit(), Player(0), true )
else
endif
if ( Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003Func010C() ) then
call SetUnitOwner( GetEnumUnit(), Player(8), true )
else
endif
endfunction
function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(Player(9)), function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Func003A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_GIVE_REDZ_OMG_Copy_6_Copy_Copy takes nothing returns nothing
set gg_trg_GIVE_REDZ_OMG_Copy_6_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy_Copy, Player(0), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy_Copy, Player(1), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy_Copy, Player(2), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy_Copy, Player(3), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy_Copy, Player(4), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy_Copy, Player(5), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy_Copy, Player(6), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy_Copy, Player(7), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy_Copy, Player(8), "give", false )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy_Copy, Player(9), "give", false )
call TriggerAddCondition( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy_Copy, Condition( function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_GIVE_REDZ_OMG_Copy_6_Copy_Copy, function Trig_GIVE_REDZ_OMG_Copy_6_Copy_Copy_Actions )
endfunction
function Trig_ARRAY_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 6) == "'csave" ) ) then
return false
endif
return true
endfunction
function Trig_ARRAY_Actions takes nothing returns nothing
set udg_COLORS[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 8, 8)) )] = SubStringBJ(GetEventPlayerChatString(), 10, 12)
set udg_COLORS2[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 8, 8)) )] = SubStringBJ(GetEventPlayerChatString(), 13, 15)
set udg_COLORS3[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 8, 8)) )] = SubStringBJ(GetEventPlayerChatString(), 16, 18)
set udg_COLORS4[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 8, 8)) )] = SubStringBJ(GetEventPlayerChatString(), 19, 21)
endfunction
//===========================================================================
function InitTrig_ARRAY takes nothing returns nothing
set gg_trg_ARRAY = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_ARRAY, Player(0), "csave", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ARRAY, Player(1), "csave", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ARRAY, Player(2), "csave", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ARRAY, Player(3), "csave", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ARRAY, Player(4), "csave", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ARRAY, Player(5), "csave", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ARRAY, Player(6), "csave", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ARRAY, Player(7), "csave", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ARRAY, Player(8), "csave", false )
call TriggerRegisterPlayerChatEvent( gg_trg_ARRAY, Player(9), "csave", false )
call TriggerAddCondition( gg_trg_ARRAY, Condition( function Trig_ARRAY_Conditions ) )
call TriggerAddAction( gg_trg_ARRAY, function Trig_ARRAY_Actions )
endfunction
function Trig_Untitled_Trigger_004_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 5) == "stint" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_004_Func012001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_Untitled_Trigger_004_Func012001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_Untitled_Trigger_004_Func012001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_004_Func012001002001(), Trig_Untitled_Trigger_004_Func012001002002() )
endfunction
function Trig_Untitled_Trigger_004_Func012A takes nothing returns nothing
call SetUnitVertexColorBJ( GetEnumUnit(), S2R(udg_COLORS[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 6, 6)) )]), S2R(udg_COLORS2[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 6, 6)) )]), S2R(udg_COLORS3[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 6, 6)) )]), S2R(udg_COLORS4[( ( GetConvertedPlayerId(GetTriggerPlayer()) * 10 ) + S2I(SubStringBJ(GetEventPlayerChatString(), 6, 6)) )]) )
endfunction
function Trig_Untitled_Trigger_004_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Untitled_Trigger_004_Func012001002)), function Trig_Untitled_Trigger_004_Func012A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_004 takes nothing returns nothing
set gg_trg_Untitled_Trigger_004 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_004, Player(0), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_004, Player(1), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_004, Player(2), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_004, Player(3), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_004, Player(4), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_004, Player(5), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_004, Player(6), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_004, Player(7), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_004, Player(8), "tint", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_004, Player(9), "tint", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_004, Condition( function Trig_Untitled_Trigger_004_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_004, function Trig_Untitled_Trigger_004_Actions )
endfunction
function Trig_GIVE_ME_ORA_Func001Func001001 takes nothing returns boolean
return ( GetUnitTypeId(GetEnumUnit()) != 'h000' )
endfunction
function Trig_GIVE_ME_ORA_Func001Func002Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give yellow red" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_ME_ORA_Func001Func002Func001Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give blue red" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_ME_ORA_Func001Func002Func001Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give green red" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_ME_ORA_Func001Func002Func001Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give orange red" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_ME_ORA_Func001Func002Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give purple red" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_ME_ORA_Func001Func002Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give teal red" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_ME_ORA_Func001Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "give pink red" ) ) then
return false
endif
return true
endfunction
function Trig_GIVE_ME_ORA_Func001A takes nothing returns nothing
if ( Trig_GIVE_ME_ORA_Func001Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_GIVE_ME_ORA_Func001Func002C() ) then
call SetUnitOwner( GetEnumUnit(), Player(7), true )
else
if ( Trig_GIVE_ME_ORA_Func001Func002Func001C() ) then
call SetUnitOwner( GetEnumUnit(), Player(2), true )
else
if ( Trig_GIVE_ME_ORA_Func001Func002Func001Func001C() ) then
call SetUnitOwner( GetEnumUnit(), Player(3), true )
else
if ( Trig_GIVE_ME_ORA_Func001Func002Func001Func001Func001C() ) then
call SetUnitOwner( GetEnumUnit(), Player(5), true )
else
if ( Trig_GIVE_ME_ORA_Func001Func002Func001Func001Func001Func001C() ) then
call SetUnitOwner( GetEnumUnit(), Player(6), true )
else
if ( Trig_GIVE_ME_ORA_Func001Func002Func001Func001Func001Func001Func001C() ) then
call SetUnitOwner( GetEnumUnit(), Player(1), true )
else
if ( Trig_GIVE_ME_ORA_Func001Func002Func001Func001Func001Func001Func001Func001C() ) then
call SetUnitOwner( GetEnumUnit(), Player(4), true )
else
call DoNothing( )
endif
endif
endif
endif
endif
endif
endif
endfunction
function Trig_GIVE_ME_ORA_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAll(Player(0)), function Trig_GIVE_ME_ORA_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_GIVE_ME_ORA takes nothing returns nothing
set gg_trg_GIVE_ME_ORA = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_GIVE_ME_ORA, Player(0), "give", false )
call TriggerAddAction( gg_trg_GIVE_ME_ORA, function Trig_GIVE_ME_ORA_Actions )
endfunction
function Trig_Untitled_Trigger_005_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_005_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_005_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_005_Func002C takes nothing returns boolean
if ( not ( GetPlayerSlotState(Player(9)) == PLAYER_SLOT_STATE_PLAYING ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_005_Func003C takes nothing returns boolean
if ( not ( GetPlayerSlotState(Player(8)) == PLAYER_SLOT_STATE_PLAYING ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_005_Func014C takes nothing returns boolean
if ( not ( GetPlayerSlotState(Player(7)) == PLAYER_SLOT_STATE_PLAYING ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_005_Func015C takes nothing returns boolean
if ( not ( GetPlayerSlotState(Player(6)) == PLAYER_SLOT_STATE_PLAYING ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_005_Func016C takes nothing returns boolean
if ( not ( GetPlayerSlotState(Player(5)) == PLAYER_SLOT_STATE_PLAYING ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_005_Func017C takes nothing returns boolean
if ( not ( GetPlayerSlotState(Player(4)) == PLAYER_SLOT_STATE_PLAYING ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_005_Func018C takes nothing returns boolean
if ( not ( GetPlayerSlotState(Player(3)) == PLAYER_SLOT_STATE_PLAYING ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_005_Func019C takes nothing returns boolean
if ( not ( GetPlayerSlotState(Player(2)) == PLAYER_SLOT_STATE_PLAYING ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_005_Func020C takes nothing returns boolean
if ( not ( GetPlayerSlotState(Player(1)) == PLAYER_SLOT_STATE_PLAYING ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_005_Actions takes nothing returns nothing
if ( Trig_Untitled_Trigger_005_Func002C() ) then
call DialogAddButtonBJ( udg_BANBUTTON, ( udg_ONONAME1[10] + ( GetPlayerName(Player(9)) + "|r" ) ) )
set udg_ONOBUTTON[9] = GetLastCreatedButtonBJ()
else
endif
if ( Trig_Untitled_Trigger_005_Func003C() ) then
call DialogAddButtonBJ( udg_BANBUTTON, ( udg_ONONAME1[9] + ( GetPlayerName(Player(8)) + "|r" ) ) )
set udg_ONOBUTTON[8] = GetLastCreatedButtonBJ()
else
endif
if ( Trig_Untitled_Trigger_005_Func014C() ) then
call DialogAddButtonBJ( udg_BANBUTTON, ( "|cffffc0cb" + ( GetPlayerName(Player(7)) + "|r" ) ) )
set udg_ONOBUTTON[7] = GetLastCreatedButtonBJ()
else
endif
if ( Trig_Untitled_Trigger_005_Func015C() ) then
call DialogAddButtonBJ( udg_BANBUTTON, ( "|cff008000" + ( GetPlayerName(Player(6)) + "|r" ) ) )
set udg_ONOBUTTON[6] = GetLastCreatedButtonBJ()
else
endif
if ( Trig_Untitled_Trigger_005_Func016C() ) then
call DialogAddButtonBJ( udg_BANBUTTON, ( "|cffffa500" + ( GetPlayerName(Player(5)) + "|r" ) ) )
set udg_ONOBUTTON[5] = GetLastCreatedButtonBJ()
else
endif
if ( Trig_Untitled_Trigger_005_Func017C() ) then
call DialogAddButtonBJ( udg_BANBUTTON, ( "|cffffff00" + ( GetPlayerName(Player(4)) + "|r" ) ) )
set udg_ONOBUTTON[4] = GetLastCreatedButtonBJ()
else
endif
if ( Trig_Untitled_Trigger_005_Func018C() ) then
call DialogAddButtonBJ( udg_BANBUTTON, ( "|cff800080" + ( GetPlayerName(Player(3)) + "|r" ) ) )
set udg_ONOBUTTON[3] = GetLastCreatedButtonBJ()
else
endif
if ( Trig_Untitled_Trigger_005_Func019C() ) then
call DialogAddButtonBJ( udg_BANBUTTON, ( "|cff18E7BD" + ( GetPlayerName(Player(2)) + "|r" ) ) )
set udg_ONOBUTTON[2] = GetLastCreatedButtonBJ()
else
endif
if ( Trig_Untitled_Trigger_005_Func020C() ) then
call DialogAddButtonBJ( udg_BANBUTTON, ( "|cff0000ff" + ( GetPlayerName(Player(1)) + "|r" ) ) )
set udg_ONOBUTTON[1] = GetLastCreatedButtonBJ()
else
endif
call DialogAddButtonBJ( udg_BANBUTTON, "TRIGSTR_473" )
set udg_ONOBUTTON[10] = GetLastCreatedButtonBJ()
call DialogDisplayBJ( true, udg_BANBUTTON, Player(0) )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_005 takes nothing returns nothing
set gg_trg_Untitled_Trigger_005 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_005, Player(0), "bl", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_005, Player(1), "bl", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_005, Player(2), "bl", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_005, Player(3), "bl", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_005, Player(4), "bl", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_005, Player(5), "bl", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_005, Player(6), "bl", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_005, Player(7), "bl", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_005, Player(8), "bl", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_005, Player(9), "bl", true )
call TriggerAddCondition( gg_trg_Untitled_Trigger_005, Condition( function Trig_Untitled_Trigger_005_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_005, function Trig_Untitled_Trigger_005_Actions )
endfunction
function Trig_buton_vl_Func001Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(1)) != "Draike" )
endfunction
function Trig_buton_vl_Func001Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(1)) != "BaronVonShnider" )
endfunction
function Trig_buton_vl_Func001C takes nothing returns boolean
if ( not ( GetClickedButtonBJ() == udg_ONOBUTTON[1] ) ) then
return false
endif
return true
endfunction
function Trig_buton_vl_Func002Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(2)) != "Draike" )
endfunction
function Trig_buton_vl_Func002Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(2)) != "BaronVonShnider" )
endfunction
function Trig_buton_vl_Func002C takes nothing returns boolean
if ( not ( GetClickedButtonBJ() == udg_ONOBUTTON[2] ) ) then
return false
endif
return true
endfunction
function Trig_buton_vl_Func003Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(3)) != "Draike" )
endfunction
function Trig_buton_vl_Func003Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(3)) != "BaronVonShnider" )
endfunction
function Trig_buton_vl_Func003C takes nothing returns boolean
if ( not ( GetClickedButtonBJ() == udg_ONOBUTTON[3] ) ) then
return false
endif
return true
endfunction
function Trig_buton_vl_Func004Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(4)) != "Draike" )
endfunction
function Trig_buton_vl_Func004Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(4)) != "BaronVonShnider" )
endfunction
function Trig_buton_vl_Func004C takes nothing returns boolean
if ( not ( GetClickedButtonBJ() == udg_ONOBUTTON[4] ) ) then
return false
endif
return true
endfunction
function Trig_buton_vl_Func005Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(5)) != "Draike" )
endfunction
function Trig_buton_vl_Func005Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(5)) != "BaronVonShnider" )
endfunction
function Trig_buton_vl_Func005C takes nothing returns boolean
if ( not ( GetClickedButtonBJ() == udg_ONOBUTTON[5] ) ) then
return false
endif
return true
endfunction
function Trig_buton_vl_Func006Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(6)) != "Draike" )
endfunction
function Trig_buton_vl_Func006Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(6)) != "BaronVonShnider" )
endfunction
function Trig_buton_vl_Func006C takes nothing returns boolean
if ( not ( GetClickedButtonBJ() == udg_ONOBUTTON[6] ) ) then
return false
endif
return true
endfunction
function Trig_buton_vl_Func007Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(7)) != "Draike" )
endfunction
function Trig_buton_vl_Func007Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(7)) != "BaronVonShnider" )
endfunction
function Trig_buton_vl_Func007C takes nothing returns boolean
if ( not ( GetClickedButtonBJ() == udg_ONOBUTTON[7] ) ) then
return false
endif
return true
endfunction
function Trig_buton_vl_Func008Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(8)) != "Draike" )
endfunction
function Trig_buton_vl_Func008Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(8)) != "BaronVonShnider" )
endfunction
function Trig_buton_vl_Func008C takes nothing returns boolean
if ( not ( GetClickedButtonBJ() == udg_ONOBUTTON[8] ) ) then
return false
endif
return true
endfunction
function Trig_buton_vl_Func009Func001001 takes nothing returns boolean
return ( GetPlayerName(Player(9)) != "Draike" )
endfunction
function Trig_buton_vl_Func009Func002001 takes nothing returns boolean
return ( GetPlayerName(Player(9)) != "BaronVonShnider" )
endfunction
function Trig_buton_vl_Func009C takes nothing returns boolean
if ( not ( GetClickedButtonBJ() == udg_ONOBUTTON[9] ) ) then
return false
endif
return true
endfunction
function Trig_buton_vl_Func010C takes nothing returns boolean
if ( not ( GetClickedButtonBJ() == udg_ONOBUTTON[10] ) ) then
return false
endif
return true
endfunction
function Trig_buton_vl_Actions takes nothing returns nothing
if ( Trig_buton_vl_Func001C() ) then
if ( Trig_buton_vl_Func001Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_buton_vl_Func001Func002001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[1] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_474" )
else
endif
if ( Trig_buton_vl_Func002C() ) then
if ( Trig_buton_vl_Func002Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_buton_vl_Func002Func002001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[2] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_475" )
else
endif
if ( Trig_buton_vl_Func003C() ) then
if ( Trig_buton_vl_Func003Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_buton_vl_Func003Func002001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[3] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_476" )
else
endif
if ( Trig_buton_vl_Func004C() ) then
if ( Trig_buton_vl_Func004Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_buton_vl_Func004Func002001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[4] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_477" )
else
endif
if ( Trig_buton_vl_Func005C() ) then
if ( Trig_buton_vl_Func005Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_buton_vl_Func005Func002001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[5] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_478" )
else
endif
if ( Trig_buton_vl_Func006C() ) then
if ( Trig_buton_vl_Func006Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_buton_vl_Func006Func002001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[6] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_479" )
else
endif
if ( Trig_buton_vl_Func007C() ) then
if ( Trig_buton_vl_Func007Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_buton_vl_Func007Func002001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[7] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_480" )
else
endif
if ( Trig_buton_vl_Func008C() ) then
if ( Trig_buton_vl_Func008Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_buton_vl_Func008Func002001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[8] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_481" )
else
endif
if ( Trig_buton_vl_Func009C() ) then
if ( Trig_buton_vl_Func009Func001001() ) then
call DoNothing( )
else
return
endif
if ( Trig_buton_vl_Func009Func002001() ) then
call DoNothing( )
else
return
endif
call CinematicModeBJ( true, bj_FORCE_PLAYER[9] )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_482" )
else
endif
if ( Trig_buton_vl_Func010C() ) then
call DialogDisplayBJ( false, udg_BANBUTTON, Player(0) )
call DialogClearBJ( udg_BANBUTTON )
else
call DoNothing( )
endif
call DialogClearBJ( udg_BANBUTTON )
call DialogDisplayBJ( false, udg_BANBUTTON, Player(0) )
endfunction
//===========================================================================
function InitTrig_buton_vl takes nothing returns nothing
set gg_trg_buton_vl = CreateTrigger( )
call TriggerRegisterDialogEventBJ( gg_trg_buton_vl, udg_BANBUTTON )
call TriggerAddAction( gg_trg_buton_vl, function Trig_buton_vl_Actions )
endfunction
function Trig_Untitled_Trigger_007_Func011001002001 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_STRUCTURE) == true )
endfunction
function Trig_Untitled_Trigger_007_Func011001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_Untitled_Trigger_007_Func011001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_007_Func011001002001(), Trig_Untitled_Trigger_007_Func011001002002() )
endfunction
function Trig_Untitled_Trigger_007_Func011A takes nothing returns nothing
call UnitRemoveAbilityBJ( 'Aspi', GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_007_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Untitled_Trigger_007_Func011001002)), function Trig_Untitled_Trigger_007_Func011A )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_007 takes nothing returns nothing
set gg_trg_Untitled_Trigger_007 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_007, Player(0), "@spikes", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_007, Player(1), "@spikes", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_007, Player(2), "@spikes", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_007, Player(3), "@spikes", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_007, Player(4), "@spikes", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_007, Player(5), "@spikes", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_007, Player(6), "@spikes", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_007, Player(7), "@spikes", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_007, Player(8), "@spikes", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_007, Player(9), "@spikes", true )
call TriggerAddAction( gg_trg_Untitled_Trigger_007, function Trig_Untitled_Trigger_007_Actions )
endfunction
function Trig_Untitled_Trigger_026_Func001Func002C takes nothing returns boolean
if ( not ( GetPlayerSlotState(Player(0)) == PLAYER_SLOT_STATE_LEFT ) ) then
return false
endif
if ( not ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( Trig_Untitled_Trigger_026_Func001Func002C() ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_026_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_026_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "'promote" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Func002C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "blue" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Func003C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "teal" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Func004C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "purple" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Func005C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "yellow" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Func006C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "orange" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Func007C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "green" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Func008C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "pink" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Func009C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Func010C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 10, 121) == "gray" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Actions takes nothing returns nothing
if ( Trig_Untitled_Trigger_026_Func002C() ) then
set udg_godmodplzzz[2] = 1
else
endif
if ( Trig_Untitled_Trigger_026_Func003C() ) then
set udg_godmodplzzz[3] = 1
else
endif
if ( Trig_Untitled_Trigger_026_Func004C() ) then
set udg_godmodplzzz[4] = 1
else
endif
if ( Trig_Untitled_Trigger_026_Func005C() ) then
set udg_godmodplzzz[5] = 1
else
endif
if ( Trig_Untitled_Trigger_026_Func006C() ) then
set udg_godmodplzzz[6] = 1
else
endif
if ( Trig_Untitled_Trigger_026_Func007C() ) then
set udg_godmodplzzz[7] = 1
else
endif
if ( Trig_Untitled_Trigger_026_Func008C() ) then
set udg_godmodplzzz[8] = 1
else
endif
if ( Trig_Untitled_Trigger_026_Func009C() ) then
set udg_godmodplzzz[9] = 1
else
endif
if ( Trig_Untitled_Trigger_026_Func010C() ) then
set udg_godmodplzzz[10] = 1
else
endif
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_026 takes nothing returns nothing
set gg_trg_Untitled_Trigger_026 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026, Player(0), "'promote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026, Player(1), "'promote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026, Player(2), "'promote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026, Player(3), "'promote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026, Player(4), "'promote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026, Player(5), "'promote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026, Player(6), "'promote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026, Player(7), "'promote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026, Player(8), "'promote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026, Player(9), "'promote", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_026, Condition( function Trig_Untitled_Trigger_026_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_026, function Trig_Untitled_Trigger_026_Actions )
endfunction
function Trig_Untitled_Trigger_026_Copy_Func001Func002C takes nothing returns boolean
if ( not ( GetPlayerSlotState(Player(0)) == PLAYER_SLOT_STATE_LEFT ) ) then
return false
endif
if ( not ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( Trig_Untitled_Trigger_026_Copy_Func001Func002C() ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_026_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_026_Copy_Func001C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 7) == "'demote" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Func002C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "blue" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Func003C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "teal" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Func004C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "purple" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Func005C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "yellow" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Func006C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "orange" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Func007C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "green" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Func008C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "pink" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Func009C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Func010C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 121) == "gray" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Actions takes nothing returns nothing
if ( Trig_Untitled_Trigger_026_Copy_Func002C() ) then
set udg_godmodplzzz[2] = 0
else
endif
if ( Trig_Untitled_Trigger_026_Copy_Func003C() ) then
set udg_godmodplzzz[3] = 0
else
endif
if ( Trig_Untitled_Trigger_026_Copy_Func004C() ) then
set udg_godmodplzzz[4] = 0
else
endif
if ( Trig_Untitled_Trigger_026_Copy_Func005C() ) then
set udg_godmodplzzz[5] = 0
else
endif
if ( Trig_Untitled_Trigger_026_Copy_Func006C() ) then
set udg_godmodplzzz[6] = 0
else
endif
if ( Trig_Untitled_Trigger_026_Copy_Func007C() ) then
set udg_godmodplzzz[7] = 0
else
endif
if ( Trig_Untitled_Trigger_026_Copy_Func008C() ) then
set udg_godmodplzzz[8] = 0
else
endif
if ( Trig_Untitled_Trigger_026_Copy_Func009C() ) then
set udg_godmodplzzz[9] = 0
else
endif
if ( Trig_Untitled_Trigger_026_Copy_Func010C() ) then
set udg_godmodplzzz[10] = 0
else
endif
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_026_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_026_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy, Player(0), "'demote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy, Player(1), "'demote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy, Player(2), "'demote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy, Player(3), "'demote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy, Player(4), "'demote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy, Player(5), "'demote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy, Player(6), "'demote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy, Player(7), "'demote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy, Player(8), "'demote", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy, Player(9), "'demote", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_026_Copy, Condition( function Trig_Untitled_Trigger_026_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_026_Copy, function Trig_Untitled_Trigger_026_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Func002C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_026_Copy_Copy_Func002C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "'log" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Actions takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 10
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_028, ConvertedPlayer(GetForLoopIndexA()), SubStringBJ(GetEventPlayerChatString(), 6, 121), false )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_026_Copy_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_026_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy, Player(0), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy, Player(1), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy, Player(2), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy, Player(3), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy, Player(4), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy, Player(5), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy, Player(6), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy, Player(7), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy, Player(8), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy, Player(9), "'log", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_026_Copy_Copy, Condition( function Trig_Untitled_Trigger_026_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_026_Copy_Copy, function Trig_Untitled_Trigger_026_Copy_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Func003C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Func003C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 5) == "'flvl" ) ) then
return false
endif
if ( not ( S2I(SubStringBJ(GetEventPlayerChatString(), 7, 9)) > 0 ) ) then
return false
endif
if ( not ( S2I(SubStringBJ(GetEventPlayerChatString(), 7, 9)) < 100 ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Func001001002 takes nothing returns boolean
return ( GetHeroLevel(GetFilterUnit()) > S2I(SubStringBJ(GetEventPlayerChatString(), 7, 9)) )
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Func001A takes nothing returns nothing
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( ( udg_ONONAME1[GetConvertedPlayerId(GetOwningPlayer(GetEnumUnit()))] + GetPlayerName(GetOwningPlayer(GetEnumUnit())) ) + ( " has a(n) level " + ( I2S(GetUnitLevel(GetEnumUnit())) + ( " " + ( "at" + " the pinged point." ) ) ) ) ) )
call PingMinimapLocForForce( GetForceOfPlayer(GetTriggerPlayer()), GetUnitLoc(GetEnumUnit()), 1 )
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectMatching(GetEntireMapRect(), Condition(function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Func001001002)), function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_026_Copy_Copy_Copy_2 takes nothing returns nothing
set gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2, Player(0), "'flvl", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2, Player(1), "'flvl", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2, Player(2), "'flvl", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2, Player(3), "'flvl", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2, Player(4), "'flvl", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2, Player(5), "'flvl", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2, Player(6), "'flvl", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2, Player(7), "'flvl", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2, Player(9), "'flvl", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2, Player(8), "'flvl", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2, Condition( function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2, function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Actions )
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy_Func003C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy_Func003C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 5) == "'find" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy_Func001001002 takes nothing returns boolean
return ( UnitId2StringBJ(GetUnitTypeId(GetFilterUnit())) == SubStringBJ(GetEventPlayerChatString(), 7, 121) )
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy_Func001A takes nothing returns nothing
call DisplayTextToForce( GetForceOfPlayer(GetTriggerPlayer()), ( ( udg_ONONAME1[GetConvertedPlayerId(GetOwningPlayer(GetEnumUnit()))] + GetPlayerName(GetOwningPlayer(GetEnumUnit())) ) + ( " has a(n) " + ( SubStringBJ(GetEventPlayerChatString(), 7, 121) + ( " " + ( "at" + " the pinged point." ) ) ) ) ) )
call PingMinimapLocForForce( GetForceOfPlayer(GetTriggerPlayer()), GetUnitLoc(GetEnumUnit()), 1 )
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectMatching(GetEntireMapRect(), Condition(function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy_Func001001002)), function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy, Player(0), "'find", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy, Player(1), "'find", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy, Player(2), "'find", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy, Player(3), "'find", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy, Player(4), "'find", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy, Player(5), "'find", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy, Player(6), "'find", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy, Player(7), "'find", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy, Player(8), "'find", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy, Player(9), "'find", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy, Condition( function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy, function Trig_Untitled_Trigger_026_Copy_Copy_Copy_2_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Copy_Func002C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_026_Copy_Copy_Copy_Func002C() ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 7) == "'logall" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_026_Copy_Copy_Copy_Actions takes nothing returns nothing
call EnableTrigger( gg_trg_Untitled_Trigger_030 )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_026_Copy_Copy_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_026_Copy_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy, Player(0), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy, Player(1), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy, Player(3), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy, Player(2), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy, Player(3), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy, Player(4), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy, Player(5), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy, Player(6), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy, Player(7), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy, Player(8), "'log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy, Player(9), "'log", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy, Condition( function Trig_Untitled_Trigger_026_Copy_Copy_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_026_Copy_Copy_Copy, function Trig_Untitled_Trigger_026_Copy_Copy_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_030_Func001Func001C takes nothing returns boolean
if ( not ( GetTriggerPlayer() != ConvertedPlayer(GetForLoopIndexA()) ) ) then
return false
endif
if ( not ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_030_Func002C takes nothing returns boolean
if ( not ( GetTriggerPlayer() != Player(0) ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_030_Actions takes nothing returns nothing
set bj_forLoopAIndex = 2
set bj_forLoopAIndexEnd = 10
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
if ( Trig_Untitled_Trigger_030_Func001Func001C() ) then
call DisplayTextToForce( GetForceOfPlayer(ConvertedPlayer(GetForLoopIndexA())), ( "LOGALL:" + ( ( ( " " + udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] ) + GetPlayerName(GetTriggerPlayer()) ) + ( "|r has used a command:" + ( " " + GetEventPlayerChatString() ) ) ) ) )
else
endif
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
if ( Trig_Untitled_Trigger_030_Func002C() ) then
call DisplayTextToForce( GetForceOfPlayer(Player(0)), ( "LOGALL:" + ( ( ( " " + udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] ) + GetPlayerName(GetTriggerPlayer()) ) + ( "|r has used a command:" + ( " " + GetEventPlayerChatString() ) ) ) ) )
else
endif
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_030 takes nothing returns nothing
set gg_trg_Untitled_Trigger_030 = CreateTrigger( )
call DisableTrigger( gg_trg_Untitled_Trigger_030 )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_030, Player(1), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_030, Player(2), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_030, Player(3), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_030, Player(4), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_030, Player(5), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_030, Player(6), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_030, Player(7), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_030, Player(8), "", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_030, Player(9), "", false )
call TriggerAddAction( gg_trg_Untitled_Trigger_030, function Trig_Untitled_Trigger_030_Actions )
endfunction
function Trig_Untitled_Trigger_028_Func001C takes nothing returns boolean
if ( not ( GetTriggerPlayer() != Player(0) ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_028_Func002Func001C takes nothing returns boolean
if ( not ( GetTriggerPlayer() != ConvertedPlayer(GetForLoopIndexA()) ) ) then
return false
endif
if ( not ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_028_Actions takes nothing returns nothing
if ( Trig_Untitled_Trigger_028_Func001C() ) then
call DisplayTextToForce( GetForceOfPlayer(Player(0)), ( "WARNING!" + ( ( ( " " + udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] ) + GetPlayerName(GetTriggerPlayer()) ) + ( "|r has used a command:" + ( ( udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] + " " ) + GetEventPlayerChatString() ) ) ) ) )
else
endif
set bj_forLoopAIndex = 2
set bj_forLoopAIndexEnd = 10
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
if ( Trig_Untitled_Trigger_028_Func002Func001C() ) then
call DisplayTextToForce( GetForceOfPlayer(ConvertedPlayer(GetForLoopIndexA())), ( "WARNING!" + ( ( ( " " + udg_ONONAME1[GetConvertedPlayerId(GetTriggerPlayer())] ) + GetPlayerName(GetTriggerPlayer()) ) + ( "|r has used a command:" + ( " " + GetEventPlayerChatString() ) ) ) ) )
else
endif
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_028 takes nothing returns nothing
set gg_trg_Untitled_Trigger_028 = CreateTrigger( )
call TriggerAddAction( gg_trg_Untitled_Trigger_028, function Trig_Untitled_Trigger_028_Actions )
endfunction
function Trig_Untitled_Trigger_029_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_029_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_029_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_029_Actions takes nothing returns nothing
call DisableTrigger( gg_trg_Untitled_Trigger_028 )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_029 takes nothing returns nothing
set gg_trg_Untitled_Trigger_029 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029, Player(0), "@log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029, Player(1), "@log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029, Player(2), "@log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029, Player(3), "@log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029, Player(4), "@log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029, Player(5), "@log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029, Player(6), "@log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029, Player(7), "@log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029, Player(8), "@log", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029, Player(9), "@log", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_029, Condition( function Trig_Untitled_Trigger_029_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_029, function Trig_Untitled_Trigger_029_Actions )
endfunction
function Trig_Untitled_Trigger_029_Copy_Func001C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_029_Copy_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_029_Copy_Func001C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_029_Copy_Actions takes nothing returns nothing
call DisableTrigger( gg_trg_Untitled_Trigger_030 )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_029_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_029_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029_Copy, Player(0), "@logall", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029_Copy, Player(1), "@logall", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029_Copy, Player(2), "@logall", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029_Copy, Player(3), "@logall", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029_Copy, Player(4), "@logall", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029_Copy, Player(5), "@logall", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029_Copy, Player(6), "@logall", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029_Copy, Player(7), "@logall", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029_Copy, Player(8), "@logall", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_029_Copy, Player(9), "@logall", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_029_Copy, Condition( function Trig_Untitled_Trigger_029_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_029_Copy, function Trig_Untitled_Trigger_029_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_031_Func002C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_031_Func003C takes nothing returns boolean
if ( ( GetEventPlayerChatString() == "'dnd on" ) ) then
return true
endif
if ( ( GetEventPlayerChatString() == "'dnd off" ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_031_Conditions takes nothing returns boolean
if ( not Trig_Untitled_Trigger_031_Func002C() ) then
return false
endif
if ( not Trig_Untitled_Trigger_031_Func003C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_031_Func001Func003Func003Func001A takes nothing returns nothing
call PauseUnitBJ( false, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_031_Func001Func003Func003A takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetEnumPlayer(), 'h000'), function Trig_Untitled_Trigger_031_Func001Func003Func003Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
function Trig_Untitled_Trigger_031_Func001Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'dnd off" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_031_Func001Func006Func001Func003Func001Func001A takes nothing returns nothing
call PauseUnitBJ( true, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_031_Func001Func006Func001Func003Func001Func004C takes nothing returns boolean
if ( ( GetEnumPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetEnumPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_031_Func001Func006Func001Func003Func001C takes nothing returns boolean
if ( not Trig_Untitled_Trigger_031_Func001Func006Func001Func003Func001Func004C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_031_Func001Func006Func001Func003A takes nothing returns nothing
if ( Trig_Untitled_Trigger_031_Func001Func006Func001Func003Func001C() ) then
call ForceAddPlayerSimple( GetEnumPlayer(), udg_omgweleaveuindm )
else
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(GetEnumPlayer(), 'h000'), function Trig_Untitled_Trigger_031_Func001Func006Func001Func003Func001Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endif
endfunction
function Trig_Untitled_Trigger_031_Func001Func006Func001C takes nothing returns boolean
if ( not ( true == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_031_Func001Func006A takes nothing returns nothing
if ( Trig_Untitled_Trigger_031_Func001Func006Func001C() ) then
set udg_DMOn = true
call ForForce( GetPlayersByMapControl(MAP_CONTROL_USER), function Trig_Untitled_Trigger_031_Func001Func006Func001Func003A )
else
endif
endfunction
function Trig_Untitled_Trigger_031_Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'dnd on" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_031_Actions takes nothing returns nothing
if ( Trig_Untitled_Trigger_031_Func001C() ) then
set udg_godmodplzzz[1] = 1
set udg_zozozzo[1] = 1
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_484" )
call ForForce( GetPlayersByMapControl(MAP_CONTROL_USER), function Trig_Untitled_Trigger_031_Func001Func006A )
else
if ( Trig_Untitled_Trigger_031_Func001Func003C() ) then
set udg_DMOn = false
call ForForce( GetPlayersByMapControl(MAP_CONTROL_USER), function Trig_Untitled_Trigger_031_Func001Func003Func003A )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_483" )
else
endif
endif
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_031 takes nothing returns nothing
set gg_trg_Untitled_Trigger_031 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_031, Player(0), "'dnd", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_031, Player(1), "'dnd", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_031, Player(2), "'dnd", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_031, Player(3), "'dnd", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_031, Player(4), "'dnd", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_031, Player(5), "'dnd", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_031, Player(6), "'dnd", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_031, Player(7), "'dnd", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_031, Player(8), "'dnd", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_031, Player(9), "'dnd", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_031, Condition( function Trig_Untitled_Trigger_031_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_031, function Trig_Untitled_Trigger_031_Actions )
endfunction
function Trig_Untitled_Trigger_032_Func002C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_032_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "'dm " ) ) then
return false
endif
if ( not Trig_Untitled_Trigger_032_Func002C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Func003Func004A takes nothing returns nothing
call PauseUnitBJ( false, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Func003C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "blue" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Func004Func004A takes nothing returns nothing
call PauseUnitBJ( false, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Func004C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "teal" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Func005Func004A takes nothing returns nothing
call PauseUnitBJ( false, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Func005C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "purple" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Func006Func004A takes nothing returns nothing
call PauseUnitBJ( false, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Func006C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "yellow" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Func007Func004A takes nothing returns nothing
call PauseUnitBJ( false, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Func007C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "orange" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Func008Func004A takes nothing returns nothing
call PauseUnitBJ( false, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Func008C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "green" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Func009Func004A takes nothing returns nothing
call PauseUnitBJ( false, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Func009C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "pink" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Func010Func004A takes nothing returns nothing
call PauseUnitBJ( false, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Func010C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "gray" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Func011Func004A takes nothing returns nothing
call PauseUnitBJ( false, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Func011C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Actions takes nothing returns nothing
if ( Trig_Untitled_Trigger_032_Func003C() ) then
set udg_ulteroyts = 2
set udg_zozozzo[udg_ulteroyts] = 1
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Func003Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Func004C() ) then
set udg_ulteroyts = 3
set udg_zozozzo[udg_ulteroyts] = 1
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Func004Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Func005C() ) then
set udg_ulteroyts = 4
set udg_zozozzo[udg_ulteroyts] = 1
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Func005Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Func006C() ) then
set udg_ulteroyts = 5
set udg_zozozzo[udg_ulteroyts] = 1
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Func006Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Func007C() ) then
set udg_ulteroyts = 6
set udg_zozozzo[udg_ulteroyts] = 1
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Func007Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Func008C() ) then
set udg_ulteroyts = 7
set udg_zozozzo[udg_ulteroyts] = 1
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Func008Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Func009C() ) then
set udg_ulteroyts = 8
set udg_zozozzo[udg_ulteroyts] = 1
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Func009Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Func010C() ) then
set udg_ulteroyts = 9
set udg_zozozzo[udg_ulteroyts] = 1
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Func010Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Func011C() ) then
set udg_ulteroyts = 10
set udg_zozozzo[udg_ulteroyts] = 1
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Func011Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_032 takes nothing returns nothing
set gg_trg_Untitled_Trigger_032 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032, Player(0), "'dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032, Player(1), "'dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032, Player(2), "'dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032, Player(3), "'dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032, Player(5), "'dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032, Player(4), "'dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032, Player(6), "'dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032, Player(8), "'dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032, Player(7), "'dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032, Player(9), "'dm", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_032, Condition( function Trig_Untitled_Trigger_032_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_032, function Trig_Untitled_Trigger_032_Actions )
endfunction
function Trig_Untitled_Trigger_032_Copy_Func002C takes nothing returns boolean
if ( ( GetTriggerPlayer() == Player(0) ) ) then
return true
endif
if ( ( udg_godmodplzzz[GetConvertedPlayerId(GetTriggerPlayer())] == 1 ) ) then
return true
endif
return false
endfunction
function Trig_Untitled_Trigger_032_Copy_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 4) == "@dm " ) ) then
return false
endif
if ( not Trig_Untitled_Trigger_032_Copy_Func002C() ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Copy_Func003Func003A takes nothing returns nothing
call PauseUnitBJ( true, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Copy_Func003C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "blue" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Copy_Func004Func004A takes nothing returns nothing
call PauseUnitBJ( true, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Copy_Func004C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "teal" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Copy_Func005Func004A takes nothing returns nothing
call PauseUnitBJ( true, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Copy_Func005C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "purple" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Copy_Func006Func004A takes nothing returns nothing
call PauseUnitBJ( true, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Copy_Func006C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "yellow" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Copy_Func007Func004A takes nothing returns nothing
call PauseUnitBJ( true, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Copy_Func007C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "orange" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Copy_Func008Func004A takes nothing returns nothing
call PauseUnitBJ( true, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Copy_Func008C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "green" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Copy_Func009Func004A takes nothing returns nothing
call PauseUnitBJ( true, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Copy_Func009C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "pink" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Copy_Func010Func004A takes nothing returns nothing
call PauseUnitBJ( true, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Copy_Func010C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "gray" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Copy_Func011Func004A takes nothing returns nothing
call PauseUnitBJ( true, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_032_Copy_Func011C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 5, 121) == "lightblue" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_032_Copy_Actions takes nothing returns nothing
if ( Trig_Untitled_Trigger_032_Copy_Func003C() ) then
set udg_ulteroyts = 2
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Copy_Func003Func003A )
call DestroyGroup( GetLastCreatedGroup() )
set udg_zozozzo[udg_ulteroyts] = 0
else
endif
if ( Trig_Untitled_Trigger_032_Copy_Func004C() ) then
set udg_ulteroyts = 3
set udg_zozozzo[udg_ulteroyts] = 0
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Copy_Func004Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Copy_Func005C() ) then
set udg_ulteroyts = 4
set udg_zozozzo[udg_ulteroyts] = 0
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Copy_Func005Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Copy_Func006C() ) then
set udg_ulteroyts = 5
set udg_zozozzo[udg_ulteroyts] = 0
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Copy_Func006Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Copy_Func007C() ) then
set udg_ulteroyts = 6
set udg_zozozzo[udg_ulteroyts] = 0
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Copy_Func007Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Copy_Func008C() ) then
set udg_ulteroyts = 7
set udg_zozozzo[udg_ulteroyts] = 0
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Copy_Func008Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Copy_Func009C() ) then
set udg_ulteroyts = 8
set udg_zozozzo[udg_ulteroyts] = 0
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Copy_Func009Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Copy_Func010C() ) then
set udg_ulteroyts = 9
set udg_zozozzo[udg_ulteroyts] = 0
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Copy_Func010Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
if ( Trig_Untitled_Trigger_032_Copy_Func011C() ) then
set udg_ulteroyts = 10
set udg_zozozzo[udg_ulteroyts] = 0
call ForGroupBJ( GetUnitsOfPlayerAndTypeId(ConvertedPlayer(udg_ulteroyts), 'h000'), function Trig_Untitled_Trigger_032_Copy_Func011Func004A )
call DestroyGroup( GetLastCreatedGroup() )
else
endif
call ResetTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_032_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_032_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032_Copy, Player(0), "dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032_Copy, Player(1), "dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032_Copy, Player(2), "dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032_Copy, Player(3), "dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032_Copy, Player(4), "dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032_Copy, Player(5), "dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032_Copy, Player(6), "dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032_Copy, Player(7), "dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032_Copy, Player(8), "dm", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_032_Copy, Player(9), "dm", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_032_Copy, Condition( function Trig_Untitled_Trigger_032_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_032_Copy, function Trig_Untitled_Trigger_032_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_046_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "*" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_Untitled_Trigger_046_Func001001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_Untitled_Trigger_046_Func001001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_046_Func001001002001(), Trig_Untitled_Trigger_046_Func001001002002() )
endfunction
function Trig_Untitled_Trigger_046_Func001Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "ancienttower" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func002C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "advancedbouldertower" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func003C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "arcanetower" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func004C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "archimonde" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func005C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "avatarofvengeance" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func006C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "banshee" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func007C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "batrider" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func008C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "cannonball" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func009C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "coutal" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func010C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "cryptfiend" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func011C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "dragonhawk" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "deathtower" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func013C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "demolisher" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func014C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "druidofthetalon" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func015C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "dryad" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func016C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "flyingmachine" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func017C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "faeriedragon" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func018C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "fireball" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func019C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "firelord" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func020C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "frostwyrm" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func021C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "gryphonrider" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func022C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "gargoyle" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func023C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "gnollassassin" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func024C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "goblinblaster" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func025C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "greendrake" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func026C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "harpyscout" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func027C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "headhunter" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func028C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "huntress" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func029C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "hydralisk" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func030C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "infernalball" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func031C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "infernaljuggernaut" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func032C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "javelin" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func033C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "farseer" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func034C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "guardtower" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func035C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "lavaspawn" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func036C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "lich" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func037C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "locust" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func038C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "makura" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func039C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "meatwagon" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func040C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "mortarteam" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func041C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "murgul" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func042C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "seawitch" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func043C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "necromancer" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func044C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "necropolis" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func045C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "nerubiantower" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func046C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "netherdrake" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func047C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "brewmaster" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func048C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "phoenix" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func049C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "priest" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func050C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "priestessofthemoon" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func051C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "quilbeast" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func052C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "rexxar" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func053C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "rexxar" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func054C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "satyrshadowdancer" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func055C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "seaelemental" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func056C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "serpantward" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func057C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "shadowhunter" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func058C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "siegeengine" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func059C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "skeletalmage" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func060C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "skyfurytower" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func061C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "sludgeflinger" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func062C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "snapdragon" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func063C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "sorceress" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func064C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "spellbreaker" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func065C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "spiritofvengeance" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func066C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "tuskarr" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func067C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "voidwalker" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func068C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "warden" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func069C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "waterelemental" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func070C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "witchdoctor" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func071C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "windrider" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func072C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "keeperofthegrove" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001Func073C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 2, StringLength(GetEventPlayerChatString())) == "kotobeast" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Func001A takes nothing returns nothing
if ( Trig_Untitled_Trigger_046_Func001Func001C() ) then
call UnitAddAbilityBJ( 'A07T', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func002C() ) then
call UnitAddAbilityBJ( 'A07R', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func003C() ) then
call UnitAddAbilityBJ( 'A08A', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func004C() ) then
call UnitAddAbilityBJ( 'A07P', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func005C() ) then
call UnitAddAbilityBJ( 'A07O', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func006C() ) then
call UnitAddAbilityBJ( 'A08E', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func007C() ) then
call UnitAddAbilityBJ( 'A06J', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func008C() ) then
call UnitAddAbilityBJ( 'A07C', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func009C() ) then
call UnitAddAbilityBJ( 'A07Y', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func010C() ) then
call UnitAddAbilityBJ( 'A080', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func011C() ) then
call UnitAddAbilityBJ( 'A08G', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func012C() ) then
call UnitAddAbilityBJ( 'A08H', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func013C() ) then
call UnitAddAbilityBJ( 'A08B', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func014C() ) then
call UnitAddAbilityBJ( 'A085', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func015C() ) then
call UnitAddAbilityBJ( 'A07X', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func016C() ) then
call UnitAddAbilityBJ( 'A07N', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func017C() ) then
call UnitAddAbilityBJ( 'A089', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func018C() ) then
call UnitAddAbilityBJ( 'A081', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func019C() ) then
call UnitAddAbilityBJ( 'A08D', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func020C() ) then
call UnitAddAbilityBJ( 'A086', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func021C() ) then
call UnitAddAbilityBJ( 'A07U', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func022C() ) then
call UnitAddAbilityBJ( 'A07W', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func023C() ) then
call UnitAddAbilityBJ( 'A08F', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func024C() ) then
call UnitAddAbilityBJ( 'A07K', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func025C() ) then
call UnitAddAbilityBJ( 'A084', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func026C() ) then
call UnitAddAbilityBJ( 'A08C', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func027C() ) then
call UnitAddAbilityBJ( 'A06I', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func028C() ) then
call UnitAddAbilityBJ( 'A07H', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func029C() ) then
call UnitAddAbilityBJ( 'A07G', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func030C() ) then
call UnitAddAbilityBJ( 'A087', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func031C() ) then
call UnitAddAbilityBJ( 'A07E', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func032C() ) then
call UnitAddAbilityBJ( 'A082', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func033C() ) then
call UnitAddAbilityBJ( 'A07V', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func034C() ) then
call UnitAddAbilityBJ( 'A07F', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func035C() ) then
call UnitAddAbilityBJ( 'A07L', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func036C() ) then
call UnitAddAbilityBJ( 'A07M', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func037C() ) then
call UnitAddAbilityBJ( 'A07A', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func038C() ) then
call UnitAddAbilityBJ( 'A079', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func039C() ) then
call UnitAddAbilityBJ( 'A078', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func040C() ) then
call UnitAddAbilityBJ( 'A077', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func041C() ) then
call UnitAddAbilityBJ( 'A076', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func042C() ) then
call UnitAddAbilityBJ( 'A075', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func043C() ) then
call UnitAddAbilityBJ( 'A074', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func044C() ) then
call UnitAddAbilityBJ( 'A073', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func045C() ) then
call UnitAddAbilityBJ( 'A07B', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func046C() ) then
call UnitAddAbilityBJ( 'A07D', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func047C() ) then
call UnitAddAbilityBJ( 'A072', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func048C() ) then
call UnitAddAbilityBJ( 'A071', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func049C() ) then
call UnitAddAbilityBJ( 'A070', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func050C() ) then
call UnitAddAbilityBJ( 'A06Z', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func051C() ) then
call UnitAddAbilityBJ( 'A06Y', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func052C() ) then
call UnitAddAbilityBJ( 'A06W', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func053C() ) then
call UnitAddAbilityBJ( 'A06V', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func054C() ) then
call UnitAddAbilityBJ( 'A06U', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func055C() ) then
call UnitAddAbilityBJ( 'A06X', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func056C() ) then
call UnitAddAbilityBJ( 'A06T', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func057C() ) then
call UnitAddAbilityBJ( 'A06S', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func058C() ) then
call UnitAddAbilityBJ( 'A06R', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func059C() ) then
call UnitAddAbilityBJ( 'A06Q', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func060C() ) then
call UnitAddAbilityBJ( 'A06P', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func061C() ) then
call UnitAddAbilityBJ( 'A06O', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func062C() ) then
call UnitAddAbilityBJ( 'A06K', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func063C() ) then
call UnitAddAbilityBJ( 'A06N', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func064C() ) then
call UnitAddAbilityBJ( 'A06M', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func065C() ) then
call UnitAddAbilityBJ( 'A06L', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func066C() ) then
call UnitAddAbilityBJ( 'A06G', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func067C() ) then
call UnitAddAbilityBJ( 'A083', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func068C() ) then
call UnitAddAbilityBJ( 'A06F', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func069C() ) then
call UnitAddAbilityBJ( 'A06E', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func070C() ) then
call UnitAddAbilityBJ( 'A06H', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func071C() ) then
call UnitAddAbilityBJ( 'A06D', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func072C() ) then
call UnitAddAbilityBJ( 'A07J', GetEnumUnit() )
return
else
endif
if ( Trig_Untitled_Trigger_046_Func001Func073C() ) then
call UnitAddAbilityBJ( 'A07I', GetEnumUnit() )
return
else
endif
endfunction
function Trig_Untitled_Trigger_046_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Untitled_Trigger_046_Func001001002)), function Trig_Untitled_Trigger_046_Func001A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_046 takes nothing returns nothing
set gg_trg_Untitled_Trigger_046 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046, Player(0), "*", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046, Player(1), "*", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046, Player(2), "*", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046, Player(3), "*", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046, Player(4), "*", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046, Player(5), "*", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046, Player(6), "*", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046, Player(7), "*", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046, Player(8), "*", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046, Player(9), "*", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_046, Condition( function Trig_Untitled_Trigger_046_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_046, function Trig_Untitled_Trigger_046_Actions )
endfunction
function Trig_Untitled_Trigger_046_Copy_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "@missile" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Copy_Func001001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_Untitled_Trigger_046_Copy_Func001001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_Untitled_Trigger_046_Copy_Func001001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_046_Copy_Func001001002001(), Trig_Untitled_Trigger_046_Copy_Func001001002002() )
endfunction
function Trig_Untitled_Trigger_046_Copy_Func001A takes nothing returns nothing
call UnitRemoveAbilityBJ( 'A07T', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07R', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08A', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07P', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07O', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08E', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06J', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07C', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07Y', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A080', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08G', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08H', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08B', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A085', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07X', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07N', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A089', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A081', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08D', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A086', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07U', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07W', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08F', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07K', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A084', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08C', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06I', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07H', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07G', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A087', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07E', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A082', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07V', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07F', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07L', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07M', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07A', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A079', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A078', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A077', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A076', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A075', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A074', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A073', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07B', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07D', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A072', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A071', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A070', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06Z', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06Y', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06W', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06V', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06U', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06X', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06T', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06S', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06R', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06Q', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06P', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06O', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06K', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06N', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06M', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06L', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06G', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A083', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06F', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06E', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06H', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06D', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07J', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07I', GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_046_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Untitled_Trigger_046_Copy_Func001001002)), function Trig_Untitled_Trigger_046_Copy_Func001A )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_046_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_046_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(0), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(1), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(2), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(3), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(4), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(5), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(6), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(7), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(8), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(9), "@", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_046_Copy, Condition( function Trig_Untitled_Trigger_046_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_046_Copy, function Trig_Untitled_Trigger_046_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_033_Func005001001001001 takes nothing returns boolean
return ( GetPlayerSlotState(GetFilterPlayer()) == PLAYER_SLOT_STATE_PLAYING )
endfunction
function Trig_Untitled_Trigger_033_Func005001001001002 takes nothing returns boolean
return ( IsPlayerInForce(GetFilterPlayer(), udg_omgweleaveuindm) == true )
endfunction
function Trig_Untitled_Trigger_033_Func005001001001 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_033_Func005001001001001(), Trig_Untitled_Trigger_033_Func005001001001002() )
endfunction
function Trig_Untitled_Trigger_033_Conditions takes nothing returns boolean
if ( not ( CountPlayersInForceBJ(GetPlayersMatching(Condition(function Trig_Untitled_Trigger_033_Func005001001001))) == 0 ) ) then
return false
endif
if ( not ( udg_DMOn == true ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_033_Func002001002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) == 'h000' )
endfunction
function Trig_Untitled_Trigger_033_Func002A takes nothing returns nothing
call PauseUnitBJ( false, GetTriggerUnit() )
endfunction
function Trig_Untitled_Trigger_033_Actions takes nothing returns nothing
set udg_DMOn = false
call ForGroupBJ( GetUnitsInRectMatching(GetEntireMapRect(), Condition(function Trig_Untitled_Trigger_033_Func002001002)), function Trig_Untitled_Trigger_033_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_033 takes nothing returns nothing
set gg_trg_Untitled_Trigger_033 = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_Untitled_Trigger_033, 5.00 )
call TriggerAddCondition( gg_trg_Untitled_Trigger_033, Condition( function Trig_Untitled_Trigger_033_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_033, function Trig_Untitled_Trigger_033_Actions )
endfunction
function Trig_Bridges_Func011C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 8, 80) == "-" ) ) then
return false
endif
return true
endfunction
function Trig_Bridges_Func012C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 8, 80) == "I" ) ) then
return false
endif
return true
endfunction
function Trig_Bridges_Func013C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 8, 80) == "\\" ) ) then
return false
endif
return true
endfunction
function Trig_Bridges_Func014C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 8, 80) == "/" ) ) then
return false
endif
return true
endfunction
function Trig_Bridges_Actions takes nothing returns nothing
if ( Trig_Bridges_Func011C() ) then
call CreateDestructableLoc( 'YT42', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]), GetRandomDirectionDeg(), 1, 0 )
else
call DoNothing( )
endif
if ( Trig_Bridges_Func012C() ) then
call CreateDestructableLoc( 'YT16', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]), GetRandomDirectionDeg(), 1, 0 )
else
call DoNothing( )
endif
if ( Trig_Bridges_Func013C() ) then
call CreateDestructableLoc( 'YT19', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]), GetRandomDirectionDeg(), 1, 0 )
else
call DoNothing( )
endif
if ( Trig_Bridges_Func014C() ) then
call CreateDestructableLoc( 'YT41', GetUnitLoc(udg_spawnn0r[GetConvertedPlayerId(GetTriggerPlayer())]), GetRandomDirectionDeg(), 1, 0 )
else
call DoNothing( )
endif
endfunction
//===========================================================================
function InitTrig_Bridges takes nothing returns nothing
set gg_trg_Bridges = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Bridges, Player(0), "bridge", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Bridges, Player(1), "bridge", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Bridges, Player(2), "bridge", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Bridges, Player(3), "bridge", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Bridges, Player(4), "bridge", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Bridges, Player(5), "bridge", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Bridges, Player(6), "bridge", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Bridges, Player(7), "bridge", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Bridges, Player(8), "bridge", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Bridges, Player(9), "bridge", false )
call TriggerAddAction( gg_trg_Bridges, function Trig_Bridges_Actions )
endfunction
function Trig_No_Food_Infint_Actions takes nothing returns nothing
call SetPlayerStateBJ( Player(0), PLAYER_STATE_FOOD_CAP_CEILING, 99999 )
call SetPlayerStateBJ( Player(0), PLAYER_STATE_FOOD_CAP_CEILING, 99999 )
call SetPlayerStateBJ( Player(1), PLAYER_STATE_FOOD_CAP_CEILING, 99999 )
call SetPlayerStateBJ( Player(2), PLAYER_STATE_FOOD_CAP_CEILING, 99999 )
call SetPlayerStateBJ( Player(3), PLAYER_STATE_FOOD_CAP_CEILING, 99999 )
call SetPlayerStateBJ( Player(4), PLAYER_STATE_FOOD_CAP_CEILING, 99999 )
call SetPlayerStateBJ( Player(5), PLAYER_STATE_FOOD_CAP_CEILING, 99999 )
call SetPlayerStateBJ( Player(6), PLAYER_STATE_FOOD_CAP_CEILING, 99999 )
call SetPlayerStateBJ( Player(7), PLAYER_STATE_FOOD_CAP_CEILING, 99999 )
call SetPlayerStateBJ( Player(8), PLAYER_STATE_FOOD_CAP_CEILING, 99999 )
call SetPlayerStateBJ( Player(9), PLAYER_STATE_FOOD_CAP_CEILING, 99999 )
call SetPlayerStateBJ( Player(0), PLAYER_STATE_RESOURCE_FOOD_CAP, 99999 )
call SetPlayerStateBJ( Player(1), PLAYER_STATE_RESOURCE_FOOD_CAP, 99999 )
call SetPlayerStateBJ( Player(2), PLAYER_STATE_RESOURCE_FOOD_CAP, 99999 )
call SetPlayerStateBJ( Player(3), PLAYER_STATE_RESOURCE_FOOD_CAP, 99999 )
call SetPlayerStateBJ( Player(4), PLAYER_STATE_RESOURCE_FOOD_CAP, 99999 )
call SetPlayerStateBJ( Player(5), PLAYER_STATE_RESOURCE_FOOD_CAP, 99999 )
call SetPlayerStateBJ( Player(6), PLAYER_STATE_RESOURCE_FOOD_CAP, 99999 )
call SetPlayerStateBJ( Player(7), PLAYER_STATE_RESOURCE_FOOD_CAP, 99999 )
call SetPlayerStateBJ( Player(8), PLAYER_STATE_RESOURCE_FOOD_CAP, 99999 )
call SetPlayerStateBJ( Player(9), PLAYER_STATE_RESOURCE_FOOD_CAP, 99999 )
endfunction
//===========================================================================
function InitTrig_No_Food_Infint takes nothing returns nothing
set gg_trg_No_Food_Infint = CreateTrigger( )
call TriggerRegisterTimerEventSingle( gg_trg_No_Food_Infint, 5 )
call TriggerAddAction( gg_trg_No_Food_Infint, function Trig_No_Food_Infint_Actions )
endfunction
function Trig_Intro_Warnings_Actions takes nothing returns nothing
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_4965" )
endfunction
//===========================================================================
function InitTrig_Intro_Warnings takes nothing returns nothing
set gg_trg_Intro_Warnings = CreateTrigger( )
call TriggerRegisterTimerEventSingle( gg_trg_Intro_Warnings, 10.00 )
call TriggerAddAction( gg_trg_Intro_Warnings, function Trig_Intro_Warnings_Actions )
endfunction
function Trig_settagposunit_Copy_Conditions takes nothing returns boolean
if ( not ( udg_DisableHero == false ) ) then
return false
endif
return true
endfunction
function Trig_settagposunit_Copy_Func001Func002001001 takes nothing returns boolean
return ( IsLocationFoggedToPlayer(GetUnitLoc(udg_unetttmahnlollololo[GetForLoopIndexA()]), GetFilterPlayer()) == true )
endfunction
function Trig_settagposunit_Copy_Func001Func002A takes nothing returns nothing
call ShowTextTagForceBJ( false, udg_flooot[GetForLoopIndexA()], GetForceOfPlayer(GetEnumPlayer()) )
endfunction
function Trig_settagposunit_Copy_Actions takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = udg_abc
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call SetTextTagPosUnit(udg_flooot[GetForLoopIndexA()], udg_unetttmahnlollololo[GetForLoopIndexA()], 0.0)
call ForForce( GetPlayersMatching(Condition(function Trig_settagposunit_Copy_Func001Func002001001)), function Trig_settagposunit_Copy_Func001Func002A )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
endfunction
//===========================================================================
function InitTrig_settagposunit_Copy takes nothing returns nothing
set gg_trg_settagposunit_Copy = CreateTrigger( )
call DisableTrigger( gg_trg_settagposunit_Copy )
call TriggerRegisterTimerEventPeriodic( gg_trg_settagposunit_Copy, 0.25 )
call TriggerAddCondition( gg_trg_settagposunit_Copy, Condition( function Trig_settagposunit_Copy_Conditions ) )
call TriggerAddAction( gg_trg_settagposunit_Copy, function Trig_settagposunit_Copy_Actions )
endfunction
function Trig_Purge_Func003Func001Func001A takes nothing returns nothing
set udg_SelectedUnitStorage[GetConvertedPlayerId(ConvertedPlayer(GetForLoopIndexA()))] = GetEnumUnit()
endfunction
function Trig_Purge_Func003A takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 10
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call ForGroupBJ( GetUnitsInRectOfPlayer(GetEntireMapRect(), ConvertedPlayer(GetForLoopIndexA())), function Trig_Purge_Func003Func001Func001A )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
call ClearSelectionForPlayer( GetEnumPlayer() )
call SyncSelections( )
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 10
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
call SelectUnitForPlayerSingle( udg_SelectedUnitStorage[GetConvertedPlayerId(ConvertedPlayer(GetForLoopIndexA()))], ConvertedPlayer(GetForLoopIndexA()) )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_4966" )
call TriggerSleepAction( 5.00 )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_4967" )
call QueuedTriggerClearBJ( )
call QueuedTriggerClearInactiveBJ( )
call TriggerSleepAction( 2 )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_4968" )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_4969" )
call PauseGameOff( )
endfunction
function Trig_Purge_Actions takes nothing returns nothing
call PauseGameOn( )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_4970" )
call ForForce( GetPlayersAll(), function Trig_Purge_Func003A )
endfunction
//===========================================================================
function InitTrig_Purge takes nothing returns nothing
set gg_trg_Purge = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Purge, Player(0), "sfix", true )
call TriggerAddAction( gg_trg_Purge, function Trig_Purge_Actions )
endfunction
function Trig_Reload_Actions takes nothing returns nothing
call RestartGame( false )
endfunction
//===========================================================================
function InitTrig_Reload takes nothing returns nothing
set gg_trg_Reload = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Reload, Player(0), "restartgame", true )
call TriggerAddAction( gg_trg_Reload, function Trig_Reload_Actions )
endfunction
function Trig_RedDisable_Func001C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 6) == "enable" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 8, 11) == "hero" ) ) then
return false
endif
return true
endfunction
function Trig_RedDisable_Func002C takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 7) == "disable" ) ) then
return false
endif
if ( not ( SubStringBJ(GetEventPlayerChatString(), 9, 12) == "hero" ) ) then
return false
endif
return true
endfunction
function Trig_RedDisable_Actions takes nothing returns nothing
if ( Trig_RedDisable_Func001C() ) then
call EnableTrigger( gg_trg_settagposunit_Copy )
call EnableTrigger( gg_trg_heronames )
call EnableTrigger( gg_trg_expiredtext )
else
call DoNothing( )
endif
if ( Trig_RedDisable_Func002C() ) then
call DisableTrigger( gg_trg_settagposunit_Copy )
call DisableTrigger( gg_trg_heronames )
call DisableTrigger( gg_trg_expiredtext )
else
call DoNothing( )
endif
endfunction
//===========================================================================
function InitTrig_RedDisable takes nothing returns nothing
set gg_trg_RedDisable = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_RedDisable, Player(0), "hero", false )
call TriggerAddAction( gg_trg_RedDisable, function Trig_RedDisable_Actions )
endfunction
function Trig_Frost_Strike_Conditions takes nothing returns boolean
if ( not ( GetSpellAbilityId() == 'A08J' ) ) then
return false
endif
return true
endfunction
function Trig_Frost_Strike_Actions takes nothing returns nothing
local unit a = GetSpellAbilityUnit()
local location b = GetSpellTargetLoc()
local real c
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 10
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
set c = 36.00*I2R(GetForLoopIndexA())
call CreateNUnitsAtLoc( 1, 'h084', GetOwningPlayer(a), b, c )
call IssuePointOrderLocBJ( GetLastCreatedUnit(), "carrionswarm", PolarProjectionBJ(b, 20.00, ( 36.00 * I2R(GetForLoopIndexA()) )) )
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
call TriggerSleepAction(1.0)
set a = null
call RemoveLocation(b)
endfunction
//===========================================================================
function InitTrig_Frost_Strike takes nothing returns nothing
set gg_trg_Frost_Strike = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Frost_Strike, EVENT_PLAYER_UNIT_SPELL_EFFECT )
call TriggerAddCondition( gg_trg_Frost_Strike, Condition( function Trig_Frost_Strike_Conditions ) )
call TriggerAddAction( gg_trg_Frost_Strike, function Trig_Frost_Strike_Actions )
endfunction