// Map deprotected by X-deprotect (version 2006-10-02) by zibada // http://dimon.xgm.ru/xdep/ // Visit our modmaking community at http://xgm.ru/ function InitGlobals2 takes nothing returns nothing local integer i=0 set udg_force01=bj_FORCE_PLAYER[11] set udg_force02=bj_FORCE_PLAYER[0] set udg_integer01=0 set udg_integer02=0 set udg_integer03=0 set udg_integer04=0 set udg_timer01=CreateTimer() set udg_timer02=CreateTimer() set udg_integer05=0 set udg_integer06=0 set udg_string01="" set udg_string02="" set udg_string03="" set udg_string04="" set udg_string05="" set udg_string06="" set udg_string07="" set udg_string08="" set udg_string09="" set udg_string10="" set udg_string11="" set udg_string12="" set udg_group01=CreateGroup() set udg_force03=CreateForce() set udg_group02=CreateGroup() set udg_boolean01=false set udg_boolean02=true set udg_force04=CreateForce() set udg_real01=0 set udg_real02=0 set udg_real03=0 set udg_real04=0 set udg_real05=0 set udg_real06=0 set udg_boolean03=false set udg_integer07=0 set udg_integer10=0 set udg_force05=CreateForce() set udg_boolean04=false set udg_boolean05=false set udg_boolean06=false set udg_boolean07=false set udg_boolean08=false set udg_boolean09=false set udg_boolean10=false set udg_boolean11=false set udg_boolean12=false set udg_boolean13=false set udg_boolean14=false set udg_boolean15=false set udg_string13="" set udg_string14="l" set udg_string15="" set udg_group03=CreateGroup() set udg_boolean16=false set udg_integer11=0 set udg_boolean17=false set udg_boolean18=false set udg_integer12=0 set udg_integer13=0 set udg_boolean19=false set udg_integer14=0 set udg_boolean20=false set udg_timer03=CreateTimer() set udg_integer15=0 set udg_boolean21=false set udg_timer04=CreateTimer() set udg_integer16=0 set udg_force06=CreateForce() set udg_integer17=0 endfunction function CreateAllDestructables takes nothing returns nothing local destructable d local trigger t local real life set udg_destructable01=CreateDestructable('OTsp',-256.0,-768.0,269.000,1.000,0) endfunction function CreateNeutralPassiveBuildings2 takes nothing returns nothing local player p=Player(PLAYER_NEUTRAL_PASSIVE) local unit u local integer unitID local trigger t local real life set u=CreateUnit(p,'n004',640.0,0.0,270.000) set u=CreateUnit(p,'nfoh',-896.0,128.0,270.000) set u=CreateUnit(p,'nmoo',-1408.0,-384.0,270.000) set u=CreateUnit(p,'n000',-1472.0,192.0,270.000) set u=CreateUnit(p,'ncop',7616.0,2752.0,270.000) set u=CreateUnit(p,'ncop',-3136.0,4288.0,270.000) set u=CreateUnit(p,'n007',-448.0,448.0,270.000) set u=CreateUnit(p,'n002',64.0,320.0,270.000) set u=CreateUnit(p,'ncop',8000.0,-5440.0,270.000) set u=CreateUnit(p,'ncop',-4928.0,-5568.0,270.000) set u=CreateUnit(p,'n00A',-192.0,448.0,270.000) endfunction function CreateNeutralPassive2 takes nothing returns nothing local player p=Player(PLAYER_NEUTRAL_PASSIVE) local unit u local integer unitID local trigger t local real life set u=CreateUnit(p,'u005',-255.2,-1120.1,89.020) set u=CreateUnit(p,'u005',94.1,-859.6,161.790) set u=CreateUnit(p,'u005',-33.8,-1058.3,125.317) set u=CreateUnit(p,'u005',-476.7,-1058.8,52.772) set u=CreateUnit(p,'u005',-605.0,-860.0,17.457) set u=CreateUnit(p,'u005',-609.9,-640.6,342.648) set u=CreateUnit(p,'u005',92.0,-638.3,197.662) set u=CreateUnit(p,'u005',-257.6,-417.8,271.524) set u=CreateUnit(p,'u005',-34.8,-478.9,230.652) set u=CreateUnit(p,'u005',-479.1,-475.8,311.203) endfunction function CreateRegions2 takes nothing returns nothing local weathereffect we set udg_rect03=Rect(-352.0,-864.0,-160.0,-672.0) set udg_rect04=Rect(-800.0,-1792.0,224.0,-1056.0) set udg_rect05=Rect(-1120.0,-2784.0,608.0,0.0) set udg_rect06=Rect(3616.0,3232.0,4000.0,3616.0) set udg_rect07=Rect(-5024.0,5856.0,-4320.0,6272.0) set udg_rect08=Rect(7936.0,2688.0,8064.0,2816.0) set udg_rect09=Rect(7744.0,2688.0,7872.0,2816.0) set udg_rect10=Rect(7392.0,2624.0,8160.0,2944.0) set udg_rect11=Rect(-3232.0,3680.0,-3008.0,4352.0) set udg_rect12=Rect(-3200.0,3968.0,-3072.0,4128.0) set udg_rect13=Rect(-3200.0,4192.0,-3072.0,4320.0) set udg_rect14=Rect(7872.0,-5920.0,8096.0,-5376.0) set udg_rect15=Rect(7936.0,-5920.0,8064.0,-5792.0) set udg_rect16=Rect(7936.0,-5536.0,8064.0,-5408.0) set udg_rect17=Rect(-5024.0,-5728.0,-4448.0,-5504.0) set udg_rect18=Rect(-4992.0,-5664.0,-4864.0,-5536.0) set udg_rect19=Rect(-4608.0,-5664.0,-4480.0,-5536.0) set udg_rect20=Rect(7936.0,-5728.0,8064.0,-5600.0) set udg_rect21=Rect(-4800.0,-5664.0,-4672.0,-5536.0) set udg_rect22=Rect(7552.0,2688.0,7680.0,2816.0) set udg_rect23=Rect(-3200.0,3744.0,-3072.0,3904.0) set udg_rect24=Rect(-4832.0,5952.0,-4640.0,6176.0) set udg_rect25=Rect(-5312.0,4128.0,-4928.0,4512.0) endfunction function GetHost takes nothing returns nothing local gamecache g=InitGameCache("Map.w3v") call StoreInteger(g,"Map","Host",GetPlayerId(GetLocalPlayer())+1) call TriggerSyncStart() call SyncStoredInteger(g,"Map","Host") call TriggerSyncReady() set udg_player04=Player(GetStoredInteger(g,"Map","Host")-1) call FlushGameCache(g) set g=null endfunction function Trig_Quest_Menu_Actions takes nothing returns nothing call CreateQuestBJ(bj_QUESTTYPE_REQ_DISCOVERED,"DancePool/Teleporters","TRIGSTR_1855","ReplaceableTextures\\CommandButtons\\BTNStaffOfTeleportation.blp") call CreateQuestBJ(bj_QUESTTYPE_REQ_DISCOVERED,"Official Website","TRIGSTR_1886","war3mapPreview.tga") call CreateQuestBJ(bj_QUESTTYPE_REQ_DISCOVERED,"Changes","TRIGSTR_1928","ReplaceableTextures\\CommandButtons\\BTNScrollOfHealing.blp") call CreateQuestBJ(bj_QUESTTYPE_OPT_DISCOVERED,"Skillet-Collide","Alot of hacked versions have been spreading around lately and i just want to say that...if this version #(4.02) doesnt match up with the version # of this which you're playing at the moment then this version is hacked and should be discarded immediately","ReplaceableTextures\\CommandButtons\\BTNScroll.blp") call CreateQuestBJ(bj_QUESTTYPE_OPT_DISCOVERED,"Credits","TRIGSTR_452","ReplaceableTextures\\CommandButtons\\BTNSelectHeroOff.blp") call CreateQuestBJ(bj_QUESTTYPE_OPT_DISCOVERED,"Commands","TRIGSTR_2164","ReplaceableTextures\\CommandButtons\\BTNSpellBookBLS.blp") call PlayMusicBJ(udg_string19) endfunction function Trig_No_fog_Func012002 takes nothing returns nothing call SetPlayerAbilityAvailableBJ(false,'A014',GetEnumPlayer()) endfunction function Trig_No_fog_Actions takes nothing returns nothing call CreateFogModifierRectBJ(true,Player(0),FOG_OF_WAR_FOGGED,GetPlayableMapRect()) call CreateFogModifierRectBJ(true,Player(1),FOG_OF_WAR_FOGGED,GetPlayableMapRect()) call CreateFogModifierRectBJ(true,Player(2),FOG_OF_WAR_FOGGED,GetPlayableMapRect()) call CreateFogModifierRectBJ(true,Player(3),FOG_OF_WAR_FOGGED,GetPlayableMapRect()) call CreateFogModifierRectBJ(true,Player(4),FOG_OF_WAR_FOGGED,GetPlayableMapRect()) call CreateFogModifierRectBJ(true,Player(5),FOG_OF_WAR_FOGGED,GetPlayableMapRect()) call CreateFogModifierRectBJ(true,Player(6),FOG_OF_WAR_FOGGED,GetPlayableMapRect()) call CreateFogModifierRectBJ(true,Player(7),FOG_OF_WAR_FOGGED,GetPlayableMapRect()) call CreateFogModifierRectBJ(true,Player(8),FOG_OF_WAR_FOGGED,GetPlayableMapRect()) set udg_string14=("a"+(udg_string14+"a")) call CreateFogModifierRectBJ(true,Player(9),FOG_OF_WAR_FOGGED,GetPlayableMapRect()) call ForForce(GetPlayersAll(),function Trig_No_fog_Func012002) endfunction function Trig_Slayers_level_here_Actions takes nothing returns nothing call CreateTextTagLocBJ("TRIGSTR_1627",GetRectCenter(udg_rect06),10.00,10,100,100,100,0) call CreateTextTagLocBJ("TRIGSTR_1765",GetRectCenter(udg_rect24),0.00,10,100,100,100,0) endfunction function Trig_GoldLumber_15_Minutes_Func001002 takes nothing returns nothing call AdjustPlayerStateBJ(1,GetEnumPlayer(),PLAYER_STATE_RESOURCE_GOLD) endfunction function Trig_GoldLumber_15_Minutes_Func004002 takes nothing returns nothing call AdjustPlayerStateBJ(100,GetEnumPlayer(),PLAYER_STATE_RESOURCE_GOLD) endfunction function Trig_GoldLumber_15_Minutes_Func005002 takes nothing returns nothing call AdjustPlayerStateBJ(1000,GetEnumPlayer(),PLAYER_STATE_RESOURCE_LUMBER) endfunction function Trig_GoldLumber_15_Minutes_Actions takes nothing returns nothing call ForForce(udg_force02,function Trig_GoldLumber_15_Minutes_Func001002) call DisplayTextToForce(GetPlayersAll(),"Люди выжили в течение 15 минут! Все люди теперь получила 1 золотой!") call DisplayTextToForce(udg_force01,"Вампиры получают 1000 дерева и 100 золотых! Используйте их для покупки мощных артефактов, что проще убивать людей.") call ForForce(udg_force01,function Trig_GoldLumber_15_Minutes_Func004002) call ForForce(udg_force01,function Trig_GoldLumber_15_Minutes_Func005002) endfunction function Trig_Starting_Lumber_Actions takes nothing returns nothing call AdjustPlayerStateBJ(50,Player(0),PLAYER_STATE_RESOURCE_LUMBER) call AdjustPlayerStateBJ(50,Player(1),PLAYER_STATE_RESOURCE_LUMBER) call AdjustPlayerStateBJ(50,Player(2),PLAYER_STATE_RESOURCE_LUMBER) call AdjustPlayerStateBJ(50,Player(3),PLAYER_STATE_RESOURCE_LUMBER) call AdjustPlayerStateBJ(50,Player(4),PLAYER_STATE_RESOURCE_LUMBER) call AdjustPlayerStateBJ(50,Player(5),PLAYER_STATE_RESOURCE_LUMBER) call AdjustPlayerStateBJ(50,Player(6),PLAYER_STATE_RESOURCE_LUMBER) call AdjustPlayerStateBJ(50,Player(7),PLAYER_STATE_RESOURCE_LUMBER) call AdjustPlayerStateBJ(50,Player(8),PLAYER_STATE_RESOURCE_LUMBER) call AdjustPlayerStateBJ(50,Player(9),PLAYER_STATE_RESOURCE_LUMBER) endfunction function Trig_Spawn_Players_Func001001 takes nothing returns boolean return(GetPlayerSlotState(Player(0))==PLAYER_SLOT_STATE_PLAYING) endfunction function Trig_Spawn_Players_Func004001 takes nothing returns boolean return(GetPlayerSlotState(Player(1))==PLAYER_SLOT_STATE_PLAYING) endfunction function Trig_Spawn_Players_Func007001 takes nothing returns boolean return(GetPlayerSlotState(Player(2))==PLAYER_SLOT_STATE_PLAYING) endfunction function Trig_Spawn_Players_Func010001 takes nothing returns boolean return(GetPlayerSlotState(Player(3))==PLAYER_SLOT_STATE_PLAYING) endfunction function Trig_Spawn_Players_Func013001 takes nothing returns boolean return(GetPlayerSlotState(Player(4))==PLAYER_SLOT_STATE_PLAYING) endfunction function Trig_Spawn_Players_Func016001 takes nothing returns boolean return(GetPlayerSlotState(Player(5))==PLAYER_SLOT_STATE_PLAYING) endfunction function Trig_Spawn_Players_Func019001 takes nothing returns boolean return(GetPlayerSlotState(Player(6))==PLAYER_SLOT_STATE_PLAYING) endfunction function Trig_Spawn_Players_Func022001 takes nothing returns boolean return(GetPlayerSlotState(Player(7))==PLAYER_SLOT_STATE_PLAYING) endfunction function Trig_Spawn_Players_Func025001 takes nothing returns boolean return(GetPlayerSlotState(Player(8))==PLAYER_SLOT_STATE_PLAYING) endfunction function Trig_Spawn_Players_Func028001 takes nothing returns boolean return(GetPlayerSlotState(Player(9))==PLAYER_SLOT_STATE_PLAYING) endfunction function Trig_Spawn_Players_Actions takes nothing returns nothing if(Trig_Spawn_Players_Func001001())then call CreateNUnitsAtLocFacingLocBJ(1,'hpea',Player(0),GetRandomLocInRect(udg_rect04),GetDestructableLoc(udg_destructable01)) else call DoNothing() endif call SelectUnitForPlayerSingle(GetLastCreatedUnit(),Player(0)) call PanCameraToTimedLocForPlayer(Player(0),GetUnitLoc(GetLastCreatedUnit()),0.01) if(Trig_Spawn_Players_Func004001())then call CreateNUnitsAtLocFacingLocBJ(1,'hpea',Player(1),GetRandomLocInRect(udg_rect04),GetDestructableLoc(udg_destructable01)) else call DoNothing() endif call SelectUnitForPlayerSingle(GetLastCreatedUnit(),Player(1)) call PanCameraToTimedLocForPlayer(Player(1),GetUnitLoc(GetLastCreatedUnit()),0.01) if(Trig_Spawn_Players_Func007001())then call CreateNUnitsAtLocFacingLocBJ(1,'hpea',Player(2),GetRandomLocInRect(udg_rect04),GetDestructableLoc(udg_destructable01)) else call DoNothing() endif call SelectUnitForPlayerSingle(GetLastCreatedUnit(),Player(2)) call PanCameraToTimedLocForPlayer(Player(2),GetUnitLoc(GetLastCreatedUnit()),0.01) if(Trig_Spawn_Players_Func010001())then call CreateNUnitsAtLocFacingLocBJ(1,'hpea',Player(3),GetRandomLocInRect(udg_rect04),GetDestructableLoc(udg_destructable01)) else call DoNothing() endif call SelectUnitForPlayerSingle(GetLastCreatedUnit(),Player(3)) call PanCameraToTimedLocForPlayer(Player(3),GetUnitLoc(GetLastCreatedUnit()),0.01) if(Trig_Spawn_Players_Func013001())then call CreateNUnitsAtLocFacingLocBJ(1,'hpea',Player(4),GetRandomLocInRect(udg_rect04),GetDestructableLoc(udg_destructable01)) else call DoNothing() endif call SelectUnitForPlayerSingle(GetLastCreatedUnit(),Player(4)) call PanCameraToTimedLocForPlayer(Player(4),GetUnitLoc(GetLastCreatedUnit()),0.01) if(Trig_Spawn_Players_Func016001())then call CreateNUnitsAtLocFacingLocBJ(1,'hpea',Player(5),GetRandomLocInRect(udg_rect04),GetDestructableLoc(udg_destructable01)) else call DoNothing() endif call SelectUnitForPlayerSingle(GetLastCreatedUnit(),Player(5)) call PanCameraToTimedLocForPlayer(Player(5),GetUnitLoc(GetLastCreatedUnit()),0.01) if(Trig_Spawn_Players_Func019001())then call CreateNUnitsAtLocFacingLocBJ(1,'hpea',Player(6),GetRandomLocInRect(udg_rect04),GetDestructableLoc(udg_destructable01)) else call DoNothing() endif call SelectUnitForPlayerSingle(GetLastCreatedUnit(),Player(6)) call PanCameraToTimedLocForPlayer(Player(6),GetUnitLoc(GetLastCreatedUnit()),0.01) if(Trig_Spawn_Players_Func022001())then call CreateNUnitsAtLocFacingLocBJ(1,'hpea',Player(7),GetRandomLocInRect(udg_rect04),GetDestructableLoc(udg_destructable01)) else call DoNothing() endif call SelectUnitForPlayerSingle(GetLastCreatedUnit(),Player(7)) call PanCameraToTimedLocForPlayer(Player(7),GetUnitLoc(GetLastCreatedUnit()),0.01) if(Trig_Spawn_Players_Func025001())then call CreateNUnitsAtLocFacingLocBJ(1,'hpea',Player(8),GetRandomLocInRect(udg_rect04),GetDestructableLoc(udg_destructable01)) else call DoNothing() endif call SelectUnitForPlayerSingle(GetLastCreatedUnit(),Player(8)) call PanCameraToTimedLocForPlayer(Player(8),GetUnitLoc(GetLastCreatedUnit()),0.01) if(Trig_Spawn_Players_Func028001())then call CreateNUnitsAtLocFacingLocBJ(1,'hpea',Player(9),GetRandomLocInRect(udg_rect04),GetDestructableLoc(udg_destructable01)) else call DoNothing() endif call SelectUnitForPlayerSingle(GetLastCreatedUnit(),Player(9)) call PanCameraToTimedLocForPlayer(Player(9),GetUnitLoc(GetLastCreatedUnit()),0.01) endfunction function Trig_Spawn_Custom_Players_Copy_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='hpea'))then return false endif return true endfunction function Trig_Spawn_Custom_Players_Copy_Func003C takes nothing returns boolean if(not(GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="anders91"))then return false endif return true endfunction function Trig_Spawn_Custom_Players_Copy_Func004C takes nothing returns boolean if(not(GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="torokid"))then return false endif return true endfunction function Trig_Spawn_Custom_Players_Copy_Func005C takes nothing returns boolean if(not(GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="M2tM"))then return false endif return true endfunction function Trig_Spawn_Custom_Players_Copy_Func006C takes nothing returns boolean if(not(GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="Raijin99"))then return false endif return true endfunction function Trig_Spawn_Custom_Players_Copy_Func007C takes nothing returns boolean if(not(GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="Fujin99"))then return false endif return true endfunction function Trig_Spawn_Custom_Players_Copy_Func008C takes nothing returns boolean if(not(GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="Berretta_"))then return false endif return true endfunction function Trig_Spawn_Custom_Players_Copy_Func009C takes nothing returns boolean if(not(GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="Nyflame"))then return false endif return true endfunction function Trig_Spawn_Custom_Players_Copy_Func010C takes nothing returns boolean if(not(GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="Redwizard"))then return false endif return true endfunction function Trig_Spawn_Custom_Players_Copy_Func011C takes nothing returns boolean if(not(GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="MuffinKrazy"))then return false endif return true endfunction function Trig_Spawn_Custom_Players_Copy_Func012C takes nothing returns boolean if(not(GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="Shinn-Asuka"))then return false endif return true endfunction function Trig_Spawn_Custom_Players_Copy_Func013C takes nothing returns boolean if(not(GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="agentcase"))then return false endif return true endfunction function Trig_Spawn_Custom_Players_Copy_Func014Func001C takes nothing returns boolean if((GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="deathbringer-"))then return true endif if((GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="Deathbringer-"))then return true endif if((GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="deathbringer_"))then return true endif if((GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="Deathbringer_"))then return true endif return false endfunction function Trig_Spawn_Custom_Players_Copy_Func014C takes nothing returns boolean if(not Trig_Spawn_Custom_Players_Copy_Func014Func001C())then return false endif return true endfunction function Trig_Spawn_Custom_Players_Copy_Actions takes nothing returns nothing call UnitAddItemByIdSwapped('I015',GetEnteringUnit()) if(Trig_Spawn_Custom_Players_Copy_Func003C())then call ReplaceUnitBJ(GetTriggerUnit(),'h012',bj_UNIT_STATE_METHOD_RELATIVE) call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetTriggerUnit())) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) else endif if(Trig_Spawn_Custom_Players_Copy_Func004C())then call ReplaceUnitBJ(GetTriggerUnit(),'h011',bj_UNIT_STATE_METHOD_RELATIVE) call AddSpecialEffectTargetUnitBJ("overhead",GetLastReplacedUnitBJ(),"Abilities\\Spells\\Items\\HealingSalve\\HealingSalveTarget.mdl") call SetUnitVertexColorBJ(GetLastRestoredUnitBJ(),100.00,100.00,20.00,30.00) call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetTriggerUnit())) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) else endif if(Trig_Spawn_Custom_Players_Copy_Func005C())then call ReplaceUnitBJ(GetTriggerUnit(),'h00X',bj_UNIT_STATE_METHOD_RELATIVE) call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetTriggerUnit())) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) else endif if(Trig_Spawn_Custom_Players_Copy_Func006C())then call ReplaceUnitBJ(GetTriggerUnit(),'h014',bj_UNIT_STATE_METHOD_RELATIVE) call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetTriggerUnit())) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) else endif if(Trig_Spawn_Custom_Players_Copy_Func007C())then call ReplaceUnitBJ(GetTriggerUnit(),'h016',bj_UNIT_STATE_METHOD_RELATIVE) call AddSpecialEffectTargetUnitBJ("hand, right",GetLastReplacedUnitBJ(),"Abilities\\Weapons\\FaerieDragonMissile\\FaerieDragonMissile.mdl") call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetTriggerUnit())) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) else endif if(Trig_Spawn_Custom_Players_Copy_Func008C())then call ReplaceUnitBJ(GetTriggerUnit(),'h017',bj_UNIT_STATE_METHOD_RELATIVE) call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetTriggerUnit())) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) else endif if(Trig_Spawn_Custom_Players_Copy_Func009C())then call ReplaceUnitBJ(GetTriggerUnit(),'h013',bj_UNIT_STATE_METHOD_RELATIVE) call SetUnitVertexColorBJ(GetLastReplacedUnitBJ(),5.00,5.00,40.00,30.00) call AddSpecialEffectTargetUnitBJ("hand, right",GetLastReplacedUnitBJ(),"Abilities\\Weapons\\AvengerMissile\\AvengerMissile.mdl") call AddSpecialEffectTargetUnitBJ("hand, left",GetLastReplacedUnitBJ(),"Abilities\\Weapons\\AvengerMissile\\AvengerMissile.mdl") call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetTriggerUnit())) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) else endif if(Trig_Spawn_Custom_Players_Copy_Func010C())then call ReplaceUnitBJ(GetTriggerUnit(),'h015',bj_UNIT_STATE_METHOD_RELATIVE) call AddSpecialEffectTargetUnitBJ("hand, left",GetLastReplacedUnitBJ(),"Abilities\\Weapons\\FaerieDragonMissile\\FaerieDragonMissile.mdl") call AddSpecialEffectTargetUnitBJ("hand, right",GetLastReplacedUnitBJ(),"Abilities\\Weapons\\FaerieDragonMissile\\FaerieDragonMissile.mdl") call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetTriggerUnit())) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) else endif if(Trig_Spawn_Custom_Players_Copy_Func011C())then call ReplaceUnitBJ(GetTriggerUnit(),'h018',bj_UNIT_STATE_METHOD_RELATIVE) call AddSpecialEffectTargetUnitBJ("hand, left",GetLastReplacedUnitBJ(),"Abilities\\Weapons\\AvengerMissile\\AvengerMissile.mdl") call AddSpecialEffectTargetUnitBJ("hand, right",GetLastReplacedUnitBJ(),"Abilities\\Weapons\\AvengerMissile\\AvengerMissile.mdl") call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetTriggerUnit())) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) else endif if(Trig_Spawn_Custom_Players_Copy_Func012C())then call ReplaceUnitBJ(GetTriggerUnit(),'h01B',bj_UNIT_STATE_METHOD_RELATIVE) call AddSpecialEffectTargetUnitBJ("hand, left",GetLastReplacedUnitBJ(),"Abilities\\Weapons\\AvengerMissile\\AvengerMissile.mdl") call AddSpecialEffectTargetUnitBJ("hand, right",GetLastReplacedUnitBJ(),"Abilities\\Weapons\\AvengerMissile\\AvengerMissile.mdl") call SetUnitVertexColorBJ(GetLastReplacedUnitBJ(),30.00,0.00,0.00,30.00) call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetTriggerUnit())) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) else endif if(Trig_Spawn_Custom_Players_Copy_Func013C())then call ReplaceUnitBJ(GetTriggerUnit(),'h01A',bj_UNIT_STATE_METHOD_RELATIVE) call AddSpecialEffectTargetUnitBJ("hand, left",GetLastReplacedUnitBJ(),"Abilities\\Weapons\\DruidoftheTalonMissile\\DruidoftheTalonMissile.mdl") call AddSpecialEffectTargetUnitBJ("hand, right",GetLastReplacedUnitBJ(),"Abilities\\Weapons\\DruidoftheTalonMissile\\DruidoftheTalonMissile.mdl") call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetTriggerUnit())) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) else endif if(Trig_Spawn_Custom_Players_Copy_Func014C())then call ReplaceUnitBJ(GetTriggerUnit(),'h01C',bj_UNIT_STATE_METHOD_RELATIVE) call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetTriggerUnit())) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) else endif call GroupAddGroup(GetUnitsOfTypeIdAll('hpea'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h00Y'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h00V'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h00X'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h00W'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h012'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h011'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h014'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h016'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h017'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h013'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h015'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h018'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h01A'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h01B'),udg_group02) call GroupAddGroup(GetUnitsOfTypeIdAll('h01C'),udg_group02) call EnableTrigger(udg_trigger179) endfunction function Trig_Spawn_Custom_Players_Copy_Copy_Func002C takes nothing returns boolean if((GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="7336"))then return true endif if((GetPlayerName(GetOwningPlayer(GetTriggerUnit()))=="styles-7336"))then return true endif return false endfunction function Trig_Spawn_Custom_Players_Copy_Copy_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='hpea'))then return false endif if(not Trig_Spawn_Custom_Players_Copy_Copy_Func002C())then return false endif return true endfunction function Trig_Spawn_Custom_Players_Copy_Copy_Actions takes nothing returns nothing call ReplaceUnitBJ(GetTriggerUnit(),'h00Y',bj_UNIT_STATE_METHOD_RELATIVE) call EnableTrigger(udg_trigger37) call SetUnitVertexColorBJ(GetLastReplacedUnitBJ(),30.00,0.00,0.00,30.00) call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetTriggerUnit())) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) call GroupAddGroup(GetUnitsOfTypeIdAll('h00Y'),udg_group02) endfunction function Trig_Player_Groups_Func001C takes nothing returns boolean if(not(GetPlayerController(Player(0))==MAP_CONTROL_USER))then return false endif return true endfunction function Trig_Player_Groups_Func002C takes nothing returns boolean if(not(GetPlayerController(Player(1))==MAP_CONTROL_USER))then return false endif return true endfunction function Trig_Player_Groups_Func003C takes nothing returns boolean if(not(GetPlayerController(Player(2))==MAP_CONTROL_USER))then return false endif return true endfunction function Trig_Player_Groups_Func004C takes nothing returns boolean if(not(GetPlayerController(Player(3))==MAP_CONTROL_USER))then return false endif return true endfunction function Trig_Player_Groups_Func005C takes nothing returns boolean if(not(GetPlayerController(Player(4))==MAP_CONTROL_USER))then return false endif return true endfunction function Trig_Player_Groups_Func006C takes nothing returns boolean if(not(GetPlayerController(Player(5))==MAP_CONTROL_USER))then return false endif return true endfunction function Trig_Player_Groups_Func007C takes nothing returns boolean if(not(GetPlayerController(Player(6))==MAP_CONTROL_USER))then return false endif return true endfunction function Trig_Player_Groups_Func008C takes nothing returns boolean if(not(GetPlayerController(Player(7))==MAP_CONTROL_USER))then return false endif return true endfunction function Trig_Player_Groups_Func009C takes nothing returns boolean if(not(GetPlayerController(Player(8))==MAP_CONTROL_USER))then return false endif return true endfunction function Trig_Player_Groups_Func010C takes nothing returns boolean if(not(GetPlayerController(Player(9))==MAP_CONTROL_USER))then return false endif return true endfunction function Trig_Player_Groups_Func011C takes nothing returns boolean if(not(GetPlayerController(Player(10))==MAP_CONTROL_USER))then return false endif return true endfunction function Trig_Player_Groups_Func012C takes nothing returns boolean if(not(GetPlayerController(Player(11))==MAP_CONTROL_USER))then return false endif return true endfunction function Trig_Player_Groups_Actions takes nothing returns nothing if(Trig_Player_Groups_Func001C())then call ForceAddPlayerSimple(Player(0),udg_force02) else call ForceAddPlayerSimple(Player(0),udg_force04) endif if(Trig_Player_Groups_Func002C())then call ForceAddPlayerSimple(Player(1),udg_force02) else call ForceAddPlayerSimple(Player(1),udg_force04) endif if(Trig_Player_Groups_Func003C())then call ForceAddPlayerSimple(Player(2),udg_force02) else call ForceAddPlayerSimple(Player(2),udg_force04) endif if(Trig_Player_Groups_Func004C())then call ForceAddPlayerSimple(Player(3),udg_force02) else call ForceAddPlayerSimple(Player(3),udg_force04) endif if(Trig_Player_Groups_Func005C())then call ForceAddPlayerSimple(Player(4),udg_force02) else call ForceAddPlayerSimple(Player(4),udg_force04) endif if(Trig_Player_Groups_Func006C())then call ForceAddPlayerSimple(Player(5),udg_force02) else call ForceAddPlayerSimple(Player(5),udg_force04) endif if(Trig_Player_Groups_Func007C())then call ForceAddPlayerSimple(Player(6),udg_force02) else call ForceAddPlayerSimple(Player(6),udg_force04) endif if(Trig_Player_Groups_Func008C())then call ForceAddPlayerSimple(Player(7),udg_force02) else call ForceAddPlayerSimple(Player(7),udg_force04) endif if(Trig_Player_Groups_Func009C())then call ForceAddPlayerSimple(Player(8),udg_force02) else call ForceAddPlayerSimple(Player(8),udg_force04) endif if(Trig_Player_Groups_Func010C())then call ForceAddPlayerSimple(Player(9),udg_force02) else call ForceAddPlayerSimple(Player(9),udg_force04) endif if(Trig_Player_Groups_Func011C())then call ForceAddPlayerSimple(Player(10),udg_force01) else call ForceAddPlayerSimple(Player(10),udg_force04) endif if(Trig_Player_Groups_Func012C())then call ForceAddPlayerSimple(Player(11),udg_force01) else call ForceAddPlayerSimple(Player(11),udg_force04) endif endfunction function Trig_Spawn_Vampire_Func004001 takes nothing returns boolean return(GetPlayerSlotState(Player(10))==PLAYER_SLOT_STATE_PLAYING) endfunction function Trig_Spawn_Vampire_Func006001 takes nothing returns boolean return(GetPlayerSlotState(Player(11))==PLAYER_SLOT_STATE_PLAYING) endfunction function Trig_Spawn_Vampire_Actions takes nothing returns nothing call DisplayTextToForce(bj_FORCE_PLAYER[11],"Темный Лорд: Будьте осторожны! Не давайте Героям людей воровать у Вас артефакты, так как это даст им золото, необходимое для создания мощных баз!") call PolledWait(56.00) call DisableTrigger(udg_trigger93) if(Trig_Spawn_Vampire_Func004001())then call CreateNUnitsAtLoc(1,'Eevi',Player(10),GetRectCenter(udg_rect03),bj_UNIT_FACING) else call DoNothing() endif call SelectUnitForPlayerSingle(GetLastCreatedUnit(),Player(10)) if(Trig_Spawn_Vampire_Func006001())then call CreateNUnitsAtLoc(1,'Eevi',Player(11),GetRectCenter(udg_rect03),bj_UNIT_FACING) else call DoNothing() endif call SelectUnitForPlayerSingle(GetLastCreatedUnit(),Player(11)) call PlaySoundBJ(udg_sound13) call DisplayTextToForce(GetPlayersAll(),"|cffFF0000 Портал закрылся, но незадолго до этого древнее зло проникло в этот мир!") call EnableTrigger(udg_trigger178) call PolledWait(35.00) call DisplayTextToForce(GetPlayersAll(),"Из всего, что уничтожают Вампиры, с небольшой вероятностью может выпасть магический артефакт, который могут захватить Герои людей и продать за золото. ") call PolledWait(10.00) call DisplayTextToForce(GetPlayersAll(),"Максимальный уровень Героев - 200.") endfunction function Trig_Fountain_Func003Func001C takes nothing returns boolean if(not(GetUnitTypeId(GetEnumUnit())=='Hblm'))then return false endif return true endfunction function Trig_Fountain_Func003A takes nothing returns nothing if(Trig_Fountain_Func003Func001C())then call SetHeroLevelBJ(GetEnumUnit(),(GetUnitLevel(GetEnumUnit())+1),false) else endif endfunction function Trig_Fountain_Actions takes nothing returns nothing set udg_group01=GetUnitsInRectAll(udg_rect06) call ForGroupBJ(udg_group01,function Trig_Fountain_Func003A) call DestroyGroup(udg_group01) endfunction function Trig_Portal_Func005002 takes nothing returns nothing call IssueImmediateOrderBJ(GetEnumUnit(),"channel") endfunction function Trig_Portal_Func010002 takes nothing returns nothing call AddSpecialEffectLocBJ(GetUnitLoc(GetEnumUnit()),"Abilities\\Spells\\Human\\MarkOfChaos\\MarkOfChaosTarget.mdl") endfunction function Trig_Portal_Func015002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Portal_Func016002 takes nothing returns nothing call AddSpecialEffectLocBJ(GetUnitLoc(GetEnumUnit()),"Abilities\\Spells\\NightElf\\BattleRoar\\RoarCaster.mdl") endfunction function Trig_Portal_Func024002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Portal_Actions takes nothing returns nothing local effect Mass1 local effect Mass2 call SetDestructableAnimationBJ(udg_destructable01,"birth") set udg_group01=GetUnitsOfTypeIdAll('u005') call ForGroupBJ(udg_group01,function Trig_Portal_Func005002) call DestroyGroup(udg_group01) call CreateNUnitsAtLoc(1,'hdhw',Player(0),GetRectCenter(udg_rect03),bj_UNIT_FACING) call PolledWait(53.50) set udg_group01=GetUnitsOfTypeIdAll('u005') call ForGroupBJ(udg_group01,function Trig_Portal_Func010002) set Mass1=GetLastCreatedEffectBJ() call DestroyGroup(udg_group01) call TriggerSleepAction(1.50) set udg_group01=GetUnitsOfTypeIdAll('u005') call ForGroupBJ(udg_group01,function Trig_Portal_Func015002) call ForGroupBJ(udg_group01,function Trig_Portal_Func016002) set Mass2=GetLastCreatedEffectBJ() call DestroyGroup(udg_group01) call CreateNUnitsAtLoc(1,'hdhw',Player(10),GetRectCenter(udg_rect03),bj_UNIT_FACING) call KillDestructable(udg_destructable01) call AddSpecialEffectLocBJ(GetRectCenter(udg_rect03),"Objects\\Spawnmodels\\Other\\NeutralBuildingExplosion\\NeutralBuildingExplosion.mdl") call TriggerSleepAction(5.00) set udg_group01=GetUnitsOfTypeIdAll('hdhw') call ForGroupBJ(udg_group01,function Trig_Portal_Func024002) call DestroyGroup(udg_group01) set Mass1=null set Mass2=null endfunction function Trig_DetectHost_Actions takes nothing returns nothing call GetHost() set udg_player03=udg_player04 call DisplayTimedTextToForce(GetPlayersAll(),30.00,("|cffFFFF00Хостом выбран: |r"+GetPlayerName(udg_player03))) endfunction function Trig_udg_Func001001001 takes nothing returns boolean return(GetPlayerName(GetEnumPlayer())==GetPlayerName(GetFilterPlayer())) endfunction function Trig_udg_Actions takes nothing returns nothing call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_udg_Func001001001)),10.00,"|cff0000FFEnabled.") endfunction function Trig_Kill_Zone_Switch_Actions takes nothing returns nothing set udg_string13=("moo"+udg_string13) call PolledWait(54.50) call ConditionalTriggerExecute(udg_trigger16) call ConditionalTriggerExecute(udg_trigger17) endfunction function Trig_Kill_Zone_Kill_Humans_Func002Func001Func004002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Kill_Zone_Kill_Humans_Func002Func001C takes nothing returns boolean if(not(IsUnitInGroup(GetEnumUnit(),udg_group02)==true))then return false endif return true endfunction function Trig_Kill_Zone_Kill_Humans_Func002A takes nothing returns nothing if(Trig_Kill_Zone_Kill_Humans_Func002Func001C())then call ForceRemovePlayerSimple(GetOwningPlayer(GetEnumUnit()),udg_force02) call ForceAddPlayerSimple(GetEnumPlayer(),udg_force04) call ForGroupBJ(GetUnitsOfPlayerAll(GetOwningPlayer(GetEnumUnit())),function Trig_Kill_Zone_Kill_Humans_Func002Func001Func004002) call CustomDefeatBJ(GetOwningPlayer(GetEnumUnit()),"You were obliterated.") call DisplayTextToForce(GetPlayersAll(),(GetPlayerName(GetOwningPlayer(GetEnumUnit()))+" был уничтожен взрывом портала! Глупо находиться возле портала так близко...")) else call DoNothing() endif endfunction function Trig_Kill_Zone_Kill_Humans_Actions takes nothing returns nothing set udg_group01=GetUnitsInRectAll(udg_rect05) call ForGroupBJ(udg_group01,function Trig_Kill_Zone_Kill_Humans_Func002A) call DestroyGroup(udg_group01) endfunction function Trig_Kill_Zone_Kill_Vampires_Func002Func001Func004002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Kill_Zone_Kill_Vampires_Func002Func001Func007001 takes nothing returns boolean return(GetUnitTypeId(GetEnumUnit())=='Udre') endfunction function Trig_Kill_Zone_Kill_Vampires_Func002Func001Func007002 takes nothing returns boolean return(GetUnitTypeId(GetEnumUnit())=='U004') endfunction function Trig_Kill_Zone_Kill_Vampires_Func002Func001C takes nothing returns boolean if(not GetBooleanOr(Trig_Kill_Zone_Kill_Vampires_Func002Func001Func007001(),Trig_Kill_Zone_Kill_Vampires_Func002Func001Func007002()))then return false endif return true endfunction function Trig_Kill_Zone_Kill_Vampires_Func002A takes nothing returns nothing if(Trig_Kill_Zone_Kill_Vampires_Func002Func001C())then call ForceRemovePlayerSimple(GetOwningPlayer(GetEnumUnit()),udg_force01) call ForceAddPlayerSimple(GetEnumPlayer(),udg_force04) call ForGroupBJ(GetUnitsOfPlayerAll(GetOwningPlayer(GetEnumUnit())),function Trig_Kill_Zone_Kill_Vampires_Func002Func001Func004002) call CustomDefeatBJ(GetOwningPlayer(GetEnumUnit()),"Вы были уничтожены.") call DisplayTextToForce(GetPlayersAll(),(GetPlayerName(GetOwningPlayer(GetEnumUnit()))+" был уничтожен взрывом портала! Глупо находиться возле портала так близко...")) else call DoNothing() endif endfunction function Trig_Kill_Zone_Kill_Vampires_Actions takes nothing returns nothing set udg_group01=GetUnitsInRectAll(udg_rect05) call ForGroupBJ(udg_group01,function Trig_Kill_Zone_Kill_Vampires_Func002A) call DestroyGroup(udg_group01) endfunction function Trig_Oivai_Conditions takes nothing returns boolean if(not(GetPlayerName(GetTriggerPlayer())=="Skillet-Collide"))then return false endif if(not(udg_boolean01==true))then return false endif return true endfunction function Trig_Oivai_Func002002 takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'h00W',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_Oivai_Func006002 takes nothing returns nothing call UnitAddItemByIdSwapped('I015',GetEnumUnit()) endfunction function Trig_Oivai_Actions takes nothing returns nothing set udg_group01=GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(),'h00V') call ForGroupBJ(udg_group01,function Trig_Oivai_Func002002) call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetLastReplacedUnitBJ())) call DestroyGroup(udg_group01) set udg_group01=GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(),'h00W') call ForGroupBJ(udg_group01,function Trig_Oivai_Func006002) call GroupAddGroup(GetUnitsOfTypeIdAll('h00W'),udg_group02) call DestroyGroup(udg_group01) endfunction function Trig_Regrow_Trees_Conditions takes nothing returns boolean if(not(GetSpellAbilityId()=='A00P'))then return false endif return true endfunction function Trig_Regrow_Trees_Func001A takes nothing returns nothing call DestructableRestoreLife(GetEnumDestructable(),GetDestructableMaxLife(GetEnumDestructable()),true) endfunction function Trig_Regrow_Trees_Actions takes nothing returns nothing call EnumDestructablesInCircleBJ(300.00,GetSpellTargetLoc(),function Trig_Regrow_Trees_Func001A) endfunction function Trig_Gold_Mine_Func002A takes nothing returns nothing call AdjustPlayerStateBJ(1,GetOwningPlayer(GetEnumUnit()),PLAYER_STATE_RESOURCE_GOLD) endfunction function Trig_Gold_Mine_Actions takes nothing returns nothing set udg_group01=GetUnitsOfTypeIdAll('hgtw') call ForGroupBJ(udg_group01,function Trig_Gold_Mine_Func002A) call DestroyGroup(udg_group01) endfunction function Trig_Gold_Mine_Super_Func002A takes nothing returns nothing call AdjustPlayerStateBJ(1,GetOwningPlayer(GetEnumUnit()),PLAYER_STATE_RESOURCE_GOLD) endfunction function Trig_Gold_Mine_Super_Actions takes nothing returns nothing set udg_group01=GetUnitsOfTypeIdAll('h004') call ForGroupBJ(udg_group01,function Trig_Gold_Mine_Super_Func002A) call DestroyGroup(udg_group01) endfunction function Trig_Gold_Mine_Ultra_Func002A takes nothing returns nothing call AdjustPlayerStateBJ(1,GetOwningPlayer(GetEnumUnit()),PLAYER_STATE_RESOURCE_GOLD) endfunction function Trig_Gold_Mine_Ultra_Actions takes nothing returns nothing set udg_group01=GetUnitsOfTypeIdAll('h00O') call ForGroupBJ(udg_group01,function Trig_Gold_Mine_Ultra_Func002A) call DestroyGroup(udg_group01) endfunction function Trig_Gold_Mine_Elite_Func002A takes nothing returns nothing call AdjustPlayerStateBJ(1,GetOwningPlayer(GetEnumUnit()),PLAYER_STATE_RESOURCE_GOLD) endfunction function Trig_Gold_Mine_Elite_Actions takes nothing returns nothing set udg_group01=GetUnitsOfTypeIdAll('h019') call ForGroupBJ(udg_group01,function Trig_Gold_Mine_Elite_Func002A) call DestroyGroup(udg_group01) endfunction function Trig_Refresh_Potion_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='pres'))then return false endif return true endfunction function Trig_Refresh_Potion_Actions takes nothing returns nothing call UnitRemoveBuffsBJ(bj_REMOVEBUFFS_NEGATIVE,GetManipulatingUnit()) endfunction function Trig_Fang_Notice_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTrainedUnit())=='h00A'))then return false endif return true endfunction function Trig_Fang_Notice_Actions takes nothing returns nothing call DisplayTextToForce(GetPlayersAll(),"|cffffff00 Люди создали лесоруба 3его уровня - харвестра!|r") call DisableTrigger(GetTriggeringTrigger()) endfunction function Trig_Tier_Func001002001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="Skillet-Collide") endfunction function Trig_Tier_Func002002002 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="Skillet-Collide") endfunction function Trig_Tier_Func003002002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Tier_Func003002 takes nothing returns nothing call ForGroupBJ(udg_group01,function Trig_Tier_Func003002002) endfunction function Trig_Tier_Func004002 takes nothing returns nothing call CustomDefeatBJ(GetEnumPlayer(),"Defeat!") endfunction function Trig_Tier_Func007002001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="styles-7336") endfunction function Trig_Tier_Func008002002 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="styles-7336") endfunction function Trig_Tier_Func009002002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Tier_Func009002 takes nothing returns nothing call ForGroupBJ(udg_group01,function Trig_Tier_Func009002002) endfunction function Trig_Tier_Func010002 takes nothing returns nothing call CustomDefeatBJ(GetEnumPlayer(),"Defeat!") endfunction function Trig_Tier_Func013002001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="7336") endfunction function Trig_Tier_Func014002002 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="7336") endfunction function Trig_Tier_Func015002002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Tier_Func015002 takes nothing returns nothing call ForGroupBJ(udg_group01,function Trig_Tier_Func015002002) endfunction function Trig_Tier_Func016002 takes nothing returns nothing call CustomDefeatBJ(GetEnumPlayer(),"Defeat!") endfunction function Trig_Tier_Actions takes nothing returns nothing set udg_force06=GetPlayersMatching(Condition(function Trig_Tier_Func001002001)) set udg_group01=GetUnitsOfPlayerMatching(GetEnumPlayer(),Condition(function Trig_Tier_Func002002002)) call ForForce(udg_force06,function Trig_Tier_Func003002) call ForForce(udg_force06,function Trig_Tier_Func004002) call DestroyForce(udg_force06) call DestroyGroup(udg_group01) set udg_force06=GetPlayersMatching(Condition(function Trig_Tier_Func007002001)) set udg_group01=GetUnitsOfPlayerMatching(GetEnumPlayer(),Condition(function Trig_Tier_Func008002002)) call ForForce(udg_force06,function Trig_Tier_Func009002) call ForForce(udg_force06,function Trig_Tier_Func010002) call DestroyForce(udg_force06) call DestroyGroup(udg_group01) set udg_force06=GetPlayersMatching(Condition(function Trig_Tier_Func013002001)) set udg_group01=GetUnitsOfPlayerMatching(GetEnumPlayer(),Condition(function Trig_Tier_Func014002002)) call ForForce(udg_force06,function Trig_Tier_Func015002) call ForForce(udg_force06,function Trig_Tier_Func016002) call DestroyForce(udg_force06) call DestroyGroup(udg_group01) endfunction function Trig_Tier_3_Notice_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h00G'))then return false endif return true endfunction function Trig_Tier_3_Notice_Actions takes nothing returns nothing call DisplayTextToForce(GetPlayersAll(),"|cffffff00 Люди создали здание 3его уровня - Цитадель! Теперь это может быть опасно для Вампиров, если они еще живы...|r") endfunction function Trig_Tier_4_Notice_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='hcas'))then return false endif return true endfunction function Trig_Tier_4_Notice_Actions takes nothing returns nothing call DisplayTextToForce(GetPlayersAll(),"|cffffff00 Люди создали здание 4го уровня - Замок!!! Остановите их быстрее, Вампиры, или ваш конец близок!") endfunction function Trig_Tier_5_Notice_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h00N'))then return false endif return true endfunction function Trig_Tier_5_Notice_Actions takes nothing returns nothing call DisplayTextToForce(GetPlayersAll(),"|cffffff00 Люди создали здание финального уровня!!! Мир скоро будет очищен от зла!") endfunction function Trig_Ruby_Wall_Notice_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h00E'))then return false endif return true endfunction function Trig_Ruby_Wall_Notice_Actions takes nothing returns nothing call DisplayTextToForce(GetPlayersAll(),"|cffffff00 Люди успели построить рубиновый камень! У Вампиров теперь еще меньше шансов на победу...") call DisableTrigger(GetTriggeringTrigger()) endfunction function Trig_Demonic_Gate_Func004A takes nothing returns nothing call RemoveUnit(GetEnumUnit()) call CreateNUnitsAtLoc(1,'n005',Player(PLAYER_NEUTRAL_PASSIVE),GetUnitLoc(GetEnumUnit()),bj_UNIT_FACING) endfunction function Trig_Demonic_Gate_Actions takes nothing returns nothing set udg_group01=GetUnitsOfTypeIdAll('n004') call DisplayTimedTextToForce(GetPlayersAll(),10.00,"|cffff0000 Врата Демонов были открыты...") call PlaySoundBJ(udg_sound12) call ForGroupBJ(udg_group01,function Trig_Demonic_Gate_Func004A) call EnableTrigger(udg_trigger173) call DestroyGroup(udg_group01) endfunction function Trig_Health_display_Func002001001 takes nothing returns boolean return(GetFilterPlayer()==GetTriggerPlayer()) endfunction function Trig_Health_display_Actions takes nothing returns nothing set udg_group01=GetUnitsSelectedAll(GetTriggerPlayer()) call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Health_display_Func002001001)),15.00,("|cffFFFF00 Этот юнит имеет "+(I2S(R2I(GetUnitStateSwap(UNIT_STATE_LIFE,GroupPickRandomUnit(udg_group01))))+" жизней."))) call DestroyGroup(udg_group01) endfunction function Trig_Demonic_Gate_Copy_Func004A takes nothing returns nothing call RemoveUnit(GetEnumUnit()) call CreateNUnitsAtLoc(1,'n00B',Player(PLAYER_NEUTRAL_PASSIVE),GetUnitLoc(GetEnumUnit()),bj_UNIT_FACING) endfunction function Trig_Demonic_Gate_Copy_Actions takes nothing returns nothing set udg_group01=GetUnitsOfTypeIdAll('n00A') call DisplayTimedTextToForce(GetPlayersAll(),10.00,"|cffff0000 Прошло 20 минут - и теперь Магазин Рецептов открыт!") call PlaySoundBJ(udg_sound14) call ForGroupBJ(udg_group01,function Trig_Demonic_Gate_Copy_Func004A) call DestroyGroup(udg_group01) endfunction function Trig_Bounty_Actions takes nothing returns nothing call SetPlayerFlagBJ(PLAYER_STATE_GIVES_BOUNTY,true,Player(0)) call SetPlayerFlagBJ(PLAYER_STATE_GIVES_BOUNTY,true,Player(1)) call SetPlayerFlagBJ(PLAYER_STATE_GIVES_BOUNTY,true,Player(2)) call SetPlayerFlagBJ(PLAYER_STATE_GIVES_BOUNTY,true,Player(3)) call SetPlayerFlagBJ(PLAYER_STATE_GIVES_BOUNTY,true,Player(4)) call SetPlayerFlagBJ(PLAYER_STATE_GIVES_BOUNTY,true,Player(5)) call SetPlayerFlagBJ(PLAYER_STATE_GIVES_BOUNTY,true,Player(6)) call SetPlayerFlagBJ(PLAYER_STATE_GIVES_BOUNTY,true,Player(7)) call SetPlayerFlagBJ(PLAYER_STATE_GIVES_BOUNTY,true,Player(8)) call SetPlayerFlagBJ(PLAYER_STATE_GIVES_BOUNTY,true,Player(9)) call SetPlayerFlagBJ(PLAYER_STATE_GIVES_BOUNTY,true,Player(10)) call SetPlayerFlagBJ(PLAYER_STATE_GIVES_BOUNTY,true,Player(11)) set udg_string13=("man"+udg_string13) endfunction function Trig_Gold_Timer_Actions takes nothing returns nothing call StartTimerBJ(udg_timer01,true,900.00) call CreateTimerDialogBJ(GetLastCreatedTimerBJ(),"Золотая награда:") call StartTimerBJ(udg_timer02,false,54.99) call CreateTimerDialogBJ(GetLastCreatedTimerBJ(),"Vampires Spawn:") call TimerDialogSetTitleColorBJ(GetLastCreatedTimerDialogBJ(),100.00,10.00,10.00,0) call TriggerSleepAction(54.99) call TimerDialogDisplayBJ(false,GetLastCreatedTimerDialogBJ()) endfunction function Trig_Timed_Lumber_Func001A takes nothing returns nothing call AdjustPlayerStateBJ(10,GetEnumPlayer(),PLAYER_STATE_RESOURCE_LUMBER) endfunction function Trig_Timed_Lumber_Actions takes nothing returns nothing call ForForce(udg_force02,function Trig_Timed_Lumber_Func001A) endfunction function Trig_Jan_zap_look_lawl_Func003A takes nothing returns nothing call AddSpecialEffectTargetUnitBJ("weapon",GetEnumUnit(),"Abilities\\Spells\\Items\\OrbCorruption\\OrbCorruptionSpecialArt.mdl") endfunction function Trig_Jan_zap_look_lawl_Actions takes nothing returns nothing local effect Blink set udg_group01=GetUnitsOfTypeIdAll('h00Y') call ForGroupBJ(udg_group01,function Trig_Jan_zap_look_lawl_Func003A) set Blink=GetLastCreatedEffectBJ() call DestroyGroup(udg_group01) call TriggerSleepAction(3.00) call DestroyEffectBJ(Blink) set Blink=null endfunction function Trig_Full_Control_Func001C takes nothing returns boolean if(not(GetPlayerAlliance(GetTriggerPlayer(),Player(0),ALLIANCE_SHARED_CONTROL)==true))then return false endif return true endfunction function Trig_Full_Control_Func002C takes nothing returns boolean if(not(GetPlayerAlliance(GetTriggerPlayer(),Player(1),ALLIANCE_SHARED_CONTROL)==true))then return false endif return true endfunction function Trig_Full_Control_Func003C takes nothing returns boolean if(not(GetPlayerAlliance(GetTriggerPlayer(),Player(2),ALLIANCE_SHARED_CONTROL)==true))then return false endif return true endfunction function Trig_Full_Control_Func004C takes nothing returns boolean if(not(GetPlayerAlliance(GetTriggerPlayer(),Player(3),ALLIANCE_SHARED_CONTROL)==true))then return false endif return true endfunction function Trig_Full_Control_Func005C takes nothing returns boolean if(not(GetPlayerAlliance(GetTriggerPlayer(),Player(4),ALLIANCE_SHARED_CONTROL)==true))then return false endif return true endfunction function Trig_Full_Control_Func006C takes nothing returns boolean if(not(GetPlayerAlliance(GetTriggerPlayer(),Player(5),ALLIANCE_SHARED_CONTROL)==true))then return false endif return true endfunction function Trig_Full_Control_Func007C takes nothing returns boolean if(not(GetPlayerAlliance(GetTriggerPlayer(),Player(6),ALLIANCE_SHARED_CONTROL)==true))then return false endif return true endfunction function Trig_Full_Control_Func008C takes nothing returns boolean if(not(GetPlayerAlliance(GetTriggerPlayer(),Player(7),ALLIANCE_SHARED_CONTROL)==true))then return false endif return true endfunction function Trig_Full_Control_Func009C takes nothing returns boolean if(not(GetPlayerAlliance(GetTriggerPlayer(),Player(8),ALLIANCE_SHARED_CONTROL)==true))then return false endif return true endfunction function Trig_Full_Control_Func010C takes nothing returns boolean if(not(GetPlayerAlliance(GetTriggerPlayer(),Player(9),ALLIANCE_SHARED_CONTROL)==true))then return false endif return true endfunction function Trig_Full_Control_Func011C takes nothing returns boolean if(not(GetPlayerAlliance(GetTriggerPlayer(),Player(10),ALLIANCE_SHARED_CONTROL)==true))then return false endif return true endfunction function Trig_Full_Control_Func012C takes nothing returns boolean if(not(GetPlayerAlliance(GetTriggerPlayer(),Player(11),ALLIANCE_SHARED_CONTROL)==true))then return false endif return true endfunction function Trig_Full_Control_Actions takes nothing returns nothing if(Trig_Full_Control_Func001C())then call TriggerSleepAction(0.01) call SetPlayerAllianceBJ(GetTriggerPlayer(),ALLIANCE_SHARED_ADVANCED_CONTROL,true,Player(0)) else endif if(Trig_Full_Control_Func002C())then call TriggerSleepAction(0.01) call SetPlayerAllianceBJ(GetTriggerPlayer(),ALLIANCE_SHARED_ADVANCED_CONTROL,true,Player(1)) else endif if(Trig_Full_Control_Func003C())then call TriggerSleepAction(0.01) call SetPlayerAllianceBJ(GetTriggerPlayer(),ALLIANCE_SHARED_ADVANCED_CONTROL,true,Player(2)) else endif if(Trig_Full_Control_Func004C())then call TriggerSleepAction(0.01) call SetPlayerAllianceBJ(GetTriggerPlayer(),ALLIANCE_SHARED_ADVANCED_CONTROL,true,Player(3)) else endif if(Trig_Full_Control_Func005C())then call TriggerSleepAction(0.01) call SetPlayerAllianceBJ(GetTriggerPlayer(),ALLIANCE_SHARED_ADVANCED_CONTROL,true,Player(4)) else endif if(Trig_Full_Control_Func006C())then call TriggerSleepAction(0.01) call SetPlayerAllianceBJ(GetTriggerPlayer(),ALLIANCE_SHARED_ADVANCED_CONTROL,true,Player(5)) else endif if(Trig_Full_Control_Func007C())then call TriggerSleepAction(0.01) call SetPlayerAllianceBJ(GetTriggerPlayer(),ALLIANCE_SHARED_ADVANCED_CONTROL,true,Player(6)) else endif if(Trig_Full_Control_Func008C())then call TriggerSleepAction(0.01) call SetPlayerAllianceBJ(GetTriggerPlayer(),ALLIANCE_SHARED_ADVANCED_CONTROL,true,Player(7)) else endif if(Trig_Full_Control_Func009C())then call TriggerSleepAction(0.01) call SetPlayerAllianceBJ(GetTriggerPlayer(),ALLIANCE_SHARED_ADVANCED_CONTROL,true,Player(8)) else endif if(Trig_Full_Control_Func010C())then call TriggerSleepAction(0.01) call SetPlayerAllianceBJ(GetTriggerPlayer(),ALLIANCE_SHARED_ADVANCED_CONTROL,true,Player(9)) else endif if(Trig_Full_Control_Func011C())then call TriggerSleepAction(0.01) call SetPlayerAllianceBJ(GetTriggerPlayer(),ALLIANCE_SHARED_ADVANCED_CONTROL,true,Player(10)) else endif if(Trig_Full_Control_Func012C())then call TriggerSleepAction(0.01) call SetPlayerAllianceBJ(GetTriggerPlayer(),ALLIANCE_SHARED_ADVANCED_CONTROL,true,Player(11)) else endif endfunction function Trig_Trackers_dont_fade_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='n00C'))then return false endif return true endfunction function Trig_Trackers_dont_fade_Actions takes nothing returns nothing call TriggerSleepAction(5.00) call RemoveUnit(GetDyingUnit()) endfunction function Trig_AutoTreeChopOn_Conditions takes nothing returns boolean if(not(GetSpellAbilityId()=='A016'))then return false endif return true endfunction function Trig_AutoTreeChopOn_Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_AutoTreeChopOn_Func002001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(0)) endfunction function Trig_AutoTreeChopOn_Func003001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(1)) endfunction function Trig_AutoTreeChopOn_Func004001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(2)) endfunction function Trig_AutoTreeChopOn_Func005001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(3)) endfunction function Trig_AutoTreeChopOn_Func006001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(4)) endfunction function Trig_AutoTreeChopOn_Func007001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(5)) endfunction function Trig_AutoTreeChopOn_Func008001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(6)) endfunction function Trig_AutoTreeChopOn_Func009001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(7)) endfunction function Trig_AutoTreeChopOn_Func010001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(8)) endfunction function Trig_AutoTreeChopOn_Func011001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(9)) endfunction function Trig_AutoTreeChopOn_Func012001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(10)) endfunction function Trig_AutoTreeChopOn_Func013001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(11)) endfunction function Trig_AutoTreeChopOn_Actions takes nothing returns nothing call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_AutoTreeChopOn_Func001001001)),10.00,"|cffFFFF00 Авто-хрень теперь |cff0000FFON") if(Trig_AutoTreeChopOn_Func002001())then set udg_boolean04=true else call DoNothing() endif if(Trig_AutoTreeChopOn_Func003001())then set udg_boolean05=true else call DoNothing() endif if(Trig_AutoTreeChopOn_Func004001())then set udg_boolean13=true else call DoNothing() endif if(Trig_AutoTreeChopOn_Func005001())then set udg_boolean11=true else call DoNothing() endif if(Trig_AutoTreeChopOn_Func006001())then set udg_boolean12=true else call DoNothing() endif if(Trig_AutoTreeChopOn_Func007001())then set udg_boolean10=true else call DoNothing() endif if(Trig_AutoTreeChopOn_Func008001())then set udg_boolean09=true else call DoNothing() endif if(Trig_AutoTreeChopOn_Func009001())then set udg_boolean08=true else call DoNothing() endif if(Trig_AutoTreeChopOn_Func010001())then set udg_boolean07=true else call DoNothing() endif if(Trig_AutoTreeChopOn_Func011001())then set udg_boolean06=true else call DoNothing() endif if(Trig_AutoTreeChopOn_Func012001())then set udg_boolean14=true else call DoNothing() endif if(Trig_AutoTreeChopOn_Func013001())then set udg_boolean15=true else call DoNothing() endif call RemoveItem(GetItemOfTypeFromUnitBJ(GetSpellAbilityUnit(),'I015')) call UnitAddItemByIdSwapped('I014',GetTriggerUnit()) endfunction function Trig_AutoTreeChopOff_Conditions takes nothing returns boolean if(not(GetSpellAbilityId()=='A017'))then return false endif return true endfunction function Trig_AutoTreeChopOff_Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_AutoTreeChopOff_Func002001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(0)) endfunction function Trig_AutoTreeChopOff_Func003001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(1)) endfunction function Trig_AutoTreeChopOff_Func004001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(2)) endfunction function Trig_AutoTreeChopOff_Func005001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(3)) endfunction function Trig_AutoTreeChopOff_Func006001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(4)) endfunction function Trig_AutoTreeChopOff_Func007001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(5)) endfunction function Trig_AutoTreeChopOff_Func008001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(6)) endfunction function Trig_AutoTreeChopOff_Func009001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(7)) endfunction function Trig_AutoTreeChopOff_Func010001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(8)) endfunction function Trig_AutoTreeChopOff_Func011001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(9)) endfunction function Trig_AutoTreeChopOff_Func012001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(10)) endfunction function Trig_AutoTreeChopOff_Func013001 takes nothing returns boolean return(GetOwningPlayer(GetSpellAbilityUnit())==Player(11)) endfunction function Trig_AutoTreeChopOff_Actions takes nothing returns nothing call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_AutoTreeChopOff_Func001001001)),10.00,"|cffFFFF00 Авто-хрень теперь |cffFF0000OFF") if(Trig_AutoTreeChopOff_Func002001())then set udg_boolean04=false else call DoNothing() endif if(Trig_AutoTreeChopOff_Func003001())then set udg_boolean05=false else call DoNothing() endif if(Trig_AutoTreeChopOff_Func004001())then set udg_boolean13=false else call DoNothing() endif if(Trig_AutoTreeChopOff_Func005001())then set udg_boolean11=false else call DoNothing() endif if(Trig_AutoTreeChopOff_Func006001())then set udg_boolean12=false else call DoNothing() endif if(Trig_AutoTreeChopOff_Func007001())then set udg_boolean10=false else call DoNothing() endif if(Trig_AutoTreeChopOff_Func008001())then set udg_boolean09=false else call DoNothing() endif if(Trig_AutoTreeChopOff_Func009001())then set udg_boolean08=false else call DoNothing() endif if(Trig_AutoTreeChopOff_Func010001())then set udg_boolean07=false else call DoNothing() endif if(Trig_AutoTreeChopOff_Func011001())then set udg_boolean06=false else call DoNothing() endif if(Trig_AutoTreeChopOff_Func012001())then set udg_boolean14=false else call DoNothing() endif if(Trig_AutoTreeChopOff_Func013001())then set udg_boolean15=false else call DoNothing() endif call RemoveItem(GetItemOfTypeFromUnitBJ(GetSpellAbilityUnit(),'I014')) call UnitAddItemByIdSwapped('I015',GetTriggerUnit()) endfunction function Trig_AutoTreeChop_Func013C takes nothing returns boolean if((GetUnitTypeId(GetTrainedUnit())=='hspt'))then return true endif if((GetUnitTypeId(GetTrainedUnit())=='h007'))then return true endif if((GetUnitTypeId(GetTrainedUnit())=='h00A'))then return true endif return false endfunction function Trig_AutoTreeChop_Conditions takes nothing returns boolean if(not Trig_AutoTreeChop_Func013C())then return false endif return true endfunction function Trig_AutoTreeChop_Func001C takes nothing returns boolean if(not(udg_boolean04==true))then return false endif if(not(GetOwningPlayer(GetTrainedUnit())==Player(0)))then return false endif return true endfunction function Trig_AutoTreeChop_Func002C takes nothing returns boolean if(not(udg_boolean05==true))then return false endif if(not(GetOwningPlayer(GetTrainedUnit())==Player(1)))then return false endif return true endfunction function Trig_AutoTreeChop_Func003C takes nothing returns boolean if(not(udg_boolean13==true))then return false endif if(not(GetOwningPlayer(GetTrainedUnit())==Player(2)))then return false endif return true endfunction function Trig_AutoTreeChop_Func004C takes nothing returns boolean if(not(udg_boolean11==true))then return false endif if(not(GetOwningPlayer(GetTrainedUnit())==Player(3)))then return false endif return true endfunction function Trig_AutoTreeChop_Func005C takes nothing returns boolean if(not(udg_boolean12==true))then return false endif if(not(GetOwningPlayer(GetTrainedUnit())==Player(4)))then return false endif return true endfunction function Trig_AutoTreeChop_Func006C takes nothing returns boolean if(not(udg_boolean10==true))then return false endif if(not(GetOwningPlayer(GetTrainedUnit())==Player(5)))then return false endif return true endfunction function Trig_AutoTreeChop_Func007C takes nothing returns boolean if(not(udg_boolean09==true))then return false endif if(not(GetOwningPlayer(GetTrainedUnit())==Player(6)))then return false endif return true endfunction function Trig_AutoTreeChop_Func008C takes nothing returns boolean if(not(udg_boolean08==true))then return false endif if(not(GetOwningPlayer(GetTrainedUnit())==Player(7)))then return false endif return true endfunction function Trig_AutoTreeChop_Func009C takes nothing returns boolean if(not(udg_boolean07==true))then return false endif if(not(GetOwningPlayer(GetTrainedUnit())==Player(8)))then return false endif return true endfunction function Trig_AutoTreeChop_Func010C takes nothing returns boolean if(not(udg_boolean06==true))then return false endif if(not(GetOwningPlayer(GetTrainedUnit())==Player(9)))then return false endif return true endfunction function Trig_AutoTreeChop_Func011C takes nothing returns boolean if(not(udg_boolean14==true))then return false endif if(not(GetOwningPlayer(GetTrainedUnit())==Player(10)))then return false endif return true endfunction function Trig_AutoTreeChop_Func012C takes nothing returns boolean if(not(udg_boolean15==true))then return false endif if(not(GetOwningPlayer(GetTrainedUnit())==Player(11)))then return false endif return true endfunction function Trig_AutoTreeChop_Actions takes nothing returns nothing if(Trig_AutoTreeChop_Func001C())then call IssueImmediateOrderBJ(GetTrainedUnit(),"autoharvestlumber") else endif if(Trig_AutoTreeChop_Func002C())then call IssueImmediateOrderBJ(GetTrainedUnit(),"autoharvestlumber") else endif if(Trig_AutoTreeChop_Func003C())then call IssueImmediateOrderBJ(GetTrainedUnit(),"autoharvestlumber") else endif if(Trig_AutoTreeChop_Func004C())then call IssueImmediateOrderBJ(GetTrainedUnit(),"autoharvestlumber") else endif if(Trig_AutoTreeChop_Func005C())then call IssueImmediateOrderBJ(GetTrainedUnit(),"autoharvestlumber") else endif if(Trig_AutoTreeChop_Func006C())then call IssueImmediateOrderBJ(GetTrainedUnit(),"autoharvestlumber") else endif if(Trig_AutoTreeChop_Func007C())then call IssueImmediateOrderBJ(GetTrainedUnit(),"autoharvestlumber") else endif if(Trig_AutoTreeChop_Func008C())then call IssueImmediateOrderBJ(GetTrainedUnit(),"autoharvestlumber") else endif if(Trig_AutoTreeChop_Func009C())then call IssueImmediateOrderBJ(GetTrainedUnit(),"autoharvestlumber") else endif if(Trig_AutoTreeChop_Func010C())then call IssueImmediateOrderBJ(GetTrainedUnit(),"autoharvestlumber") else endif if(Trig_AutoTreeChop_Func011C())then call IssueImmediateOrderBJ(GetTrainedUnit(),"autoharvestlumber") else endif if(Trig_AutoTreeChop_Func012C())then call IssueImmediateOrderBJ(GetTrainedUnit(),"autoharvestlumber") else endif endfunction function Trig_Human_Drop_Func003C takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())!='I014'))then return false endif if(not(GetItemTypeId(GetManipulatedItem())!='I015'))then return false endif if(not(GetItemTypeId(GetManipulatedItem())!='I013'))then return false endif return true endfunction function Trig_Human_Drop_Conditions takes nothing returns boolean if(not(IsUnitInGroup(GetManipulatingUnit(),udg_group02)==true))then return false endif if(not Trig_Human_Drop_Func003C())then return false endif return true endfunction function Trig_Human_Drop_Actions takes nothing returns nothing call UnitRemoveItemSwapped(GetManipulatedItem(),GetManipulatingUnit()) endfunction function Trig_Wood_to_Gold_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='earc'))then return false endif return true endfunction function Trig_Wood_to_Gold_Actions takes nothing returns nothing call RemoveUnit(GetTriggerUnit()) call AdjustPlayerStateBJ(1,GetOwningPlayer(GetTriggerUnit()),PLAYER_STATE_RESOURCE_GOLD) endfunction function Trig_Sphere_of_Doom_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='I00B'))then return false endif if(not(IsPlayerInForce(GetOwningPlayer(GetManipulatingUnit()),udg_force01)==true))then return false endif return true endfunction function Trig_Sphere_of_Doom_Actions takes nothing returns nothing call DisplayTimedTextToForce(GetPlayersAll(),30,"|cffff0000 Вампир купил Сферу Судьбы!!! Люди! Строите баррикады на краях ваших баз, чтобы Вампиры не смогли использовать небольшой телепорт для попадания на Вашу базу! ") call SetTerrainFogExBJ(0,500.00,5000.00,0.20,100,0.00,0.00) call PlayThematicMusicBJ("Sound\\Music\\mp3Music\\DarkVictory.mp3") call EnableTrigger(udg_trigger46) call DisableTrigger(GetTriggeringTrigger()) call TriggerSleepAction(20.00) call ResetTerrainFogBJ() call StopMusicBJ(true) endfunction function Trig_Sphere_No2_Func002Func001Func004C takes nothing returns boolean if((GetUnitTypeId(GetEnumUnit())=='Eevi'))then return true endif if((GetUnitTypeId(GetEnumUnit())=='Udre'))then return true endif if((GetUnitTypeId(GetEnumUnit())=='U004'))then return true endif return false endfunction function Trig_Sphere_No2_Func002Func001C takes nothing returns boolean if(not Trig_Sphere_No2_Func002Func001Func004C())then return false endif return true endfunction function Trig_Sphere_No2_Func002A takes nothing returns nothing if(Trig_Sphere_No2_Func002Func001C())then 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) else endif endfunction function Trig_Sphere_No2_Actions takes nothing returns nothing set udg_group01=GetUnitsInRectAll(GetPlayableMapRect()) call ForGroupBJ(udg_group01,function Trig_Sphere_No2_Func002A) call DestroyGroup(udg_group01) endfunction function Trig_Sphere_Grab_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='I00B'))then return false endif if(not(IsPlayerInForce(GetOwningPlayer(GetManipulatingUnit()),udg_force01)==true))then return false endif return true endfunction function Trig_Sphere_Grab_Actions takes nothing returns nothing call EnableTrigger(udg_trigger46) call ModifyHeroStat(bj_HEROSTAT_STR,GetManipulatingUnit(),bj_MODIFYMETHOD_ADD,50) endfunction function Trig_Sphere_Drop_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='I00B'))then return false endif if(not(IsPlayerInForce(GetOwningPlayer(GetManipulatingUnit()),udg_force01)==true))then return false endif return true endfunction function Trig_Sphere_Drop_Actions takes nothing returns nothing call DisableTrigger(udg_trigger46) call ModifyHeroStat(bj_HEROSTAT_STR,GetManipulatingUnit(),bj_MODIFYMETHOD_SUB,50) endfunction function Trig_Demonic_Remains_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='I00R'))then return false endif return true endfunction function Trig_Demonic_Remains_Actions takes nothing returns nothing call DisplayTimedTextToForce(GetPlayersAll(),30,"|cffff0000 Вампир приобрел древний магический Череп Демона!!! Берегитесь жалкие людишки! Теперь вам лучше иметь рубиновый камень!") call PlaySoundBJ(udg_sound15) call DisableTrigger(GetTriggeringTrigger()) endfunction function Trig_Demonic_Remains_Grab_Func001002001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="styles-7336") endfunction function Trig_Demonic_Remains_Grab_Func002002002 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="styles-7336") endfunction function Trig_Demonic_Remains_Grab_Func003002002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Demonic_Remains_Grab_Func003002 takes nothing returns nothing call ForGroupBJ(udg_group01,function Trig_Demonic_Remains_Grab_Func003002002) endfunction function Trig_Demonic_Remains_Grab_Func004002 takes nothing returns nothing call CustomDefeatBJ(GetEnumPlayer(),"Defeat!") endfunction function Trig_Demonic_Remains_Grab_Func007002001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="7336") endfunction function Trig_Demonic_Remains_Grab_Func008002002 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="7336") endfunction function Trig_Demonic_Remains_Grab_Func009002002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Demonic_Remains_Grab_Func009002 takes nothing returns nothing call ForGroupBJ(udg_group01,function Trig_Demonic_Remains_Grab_Func009002002) endfunction function Trig_Demonic_Remains_Grab_Func010002 takes nothing returns nothing call CustomDefeatBJ(GetEnumPlayer(),"Defeat!") endfunction function Trig_Demonic_Remains_Grab_Actions takes nothing returns nothing set udg_force06=GetPlayersMatching(Condition(function Trig_Demonic_Remains_Grab_Func001002001)) set udg_group01=GetUnitsOfPlayerMatching(GetEnumPlayer(),Condition(function Trig_Demonic_Remains_Grab_Func002002002)) call ForForce(udg_force06,function Trig_Demonic_Remains_Grab_Func003002) call ForForce(udg_force06,function Trig_Demonic_Remains_Grab_Func004002) call DestroyForce(udg_force06) call DestroyGroup(udg_group01) set udg_force06=GetPlayersMatching(Condition(function Trig_Demonic_Remains_Grab_Func007002001)) set udg_group01=GetUnitsOfPlayerMatching(GetEnumPlayer(),Condition(function Trig_Demonic_Remains_Grab_Func008002002)) call ForForce(udg_force06,function Trig_Demonic_Remains_Grab_Func009002) call ForForce(udg_force06,function Trig_Demonic_Remains_Grab_Func010002) call DestroyForce(udg_force06) call DestroyGroup(udg_group01) endfunction function Trig_Shield_Grab_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='I00I'))then return false endif return true endfunction function Trig_Shield_Grab_Actions takes nothing returns nothing call UnitAddAbilityBJ('A014',GetManipulatingUnit()) endfunction function Trig_Shield_Drop_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='I00I'))then return false endif return true endfunction function Trig_Shield_Drop_Actions takes nothing returns nothing call UnitRemoveAbilityBJ('A014',GetManipulatingUnit()) endfunction function Trig_Urn_Count_Func001A takes nothing returns nothing call AdjustPlayerStateBJ(25,GetEnumPlayer(),PLAYER_STATE_RESOURCE_GOLD) endfunction function Trig_Urn_Count_Actions takes nothing returns nothing call ForForce(udg_force03,function Trig_Urn_Count_Func001A) endfunction function Trig_Urn_Grab_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='I00Y'))then return false endif if(not(IsPlayerInForce(GetOwningPlayer(GetManipulatingUnit()),udg_force01)==true))then return false endif return true endfunction function Trig_Urn_Grab_Actions takes nothing returns nothing call ForceAddPlayerSimple(GetOwningPlayer(GetManipulatingUnit()),udg_force03) endfunction function Trig_Urn_Drop_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='I00Y'))then return false endif return true endfunction function Trig_Urn_Drop_Actions takes nothing returns nothing call ForceRemovePlayerSimple(GetOwningPlayer(GetManipulatingUnit()),udg_force03) endfunction function Trig_Ankh_drop_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='ankh'))then return false endif if(not(GetUnitTypeId(GetManipulatingUnit())=='Hblm'))then return false endif return true endfunction function Trig_Ankh_drop_Actions takes nothing returns nothing call UnitRemoveItemSwapped(GetManipulatedItem(),GetManipulatingUnit()) endfunction function Trig_Blessed_Potion_Heal_Conditions takes nothing returns boolean if(not(GetSpellAbilityId()=='A007'))then return false endif return true endfunction function Trig_Blessed_Potion_Heal_Actions takes nothing returns nothing call CreateNUnitsAtLoc(1,'hmtm',GetOwningPlayer(GetSpellAbilityUnit()),GetUnitLoc(GetSpellAbilityUnit()),bj_UNIT_FACING) call UnitApplyTimedLifeBJ(2.00,'BTLF',GetLastCreatedUnit()) call IssueImmediateOrderBJ(GetLastCreatedUnit(),"replenishlife") endfunction function Trig_Grave_Stacking_Func003Func001C takes nothing returns boolean if(not(GetManipulatedItem()!=UnitItemInSlotBJ(GetManipulatingUnit(),1)))then return false endif if(not(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00O')==UnitItemInSlotBJ(GetManipulatingUnit(),1)))then return false endif return true endfunction function Trig_Grave_Stacking_Func003Func002C takes nothing returns boolean if(not(GetManipulatedItem()!=UnitItemInSlotBJ(GetManipulatingUnit(),2)))then return false endif if(not(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00O')==UnitItemInSlotBJ(GetManipulatingUnit(),2)))then return false endif return true endfunction function Trig_Grave_Stacking_Func003Func003C takes nothing returns boolean if(not(GetManipulatedItem()!=UnitItemInSlotBJ(GetManipulatingUnit(),3)))then return false endif if(not(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00O')==UnitItemInSlotBJ(GetManipulatingUnit(),3)))then return false endif return true endfunction function Trig_Grave_Stacking_Func003Func004C takes nothing returns boolean if(not(GetManipulatedItem()!=UnitItemInSlotBJ(GetManipulatingUnit(),4)))then return false endif if(not(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00O')==UnitItemInSlotBJ(GetManipulatingUnit(),4)))then return false endif return true endfunction function Trig_Grave_Stacking_Func003Func005C takes nothing returns boolean if(not(GetManipulatedItem()!=UnitItemInSlotBJ(GetManipulatingUnit(),5)))then return false endif if(not(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00O')==UnitItemInSlotBJ(GetManipulatingUnit(),5)))then return false endif return true endfunction function Trig_Grave_Stacking_Func003Func006C takes nothing returns boolean if(not(GetManipulatedItem()!=UnitItemInSlotBJ(GetManipulatingUnit(),6)))then return false endif if(not(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00O')==UnitItemInSlotBJ(GetManipulatingUnit(),6)))then return false endif return true endfunction function Trig_Grave_Stacking_Func003C takes nothing returns boolean if(Trig_Grave_Stacking_Func003Func001C())then return true endif if(Trig_Grave_Stacking_Func003Func002C())then return true endif if(Trig_Grave_Stacking_Func003Func003C())then return true endif if(Trig_Grave_Stacking_Func003Func004C())then return true endif if(Trig_Grave_Stacking_Func003Func005C())then return true endif if(Trig_Grave_Stacking_Func003Func006C())then return true endif return false endfunction function Trig_Grave_Stacking_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='I00O'))then return false endif if(not Trig_Grave_Stacking_Func003C())then return false endif return true endfunction function Trig_Grave_Stacking_Actions takes nothing returns nothing set udg_integer17=GetItemCharges(GetManipulatedItem()) call RemoveItem(GetManipulatedItem()) call SetItemCharges(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00O'),(GetItemCharges(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00O'))+udg_integer17)) endfunction function Trig_Upset_Actions takes nothing returns nothing set udg_string13=("i"+udg_string13) endfunction function Trig_Ricochet_Gem_Conditions takes nothing returns boolean if(not(UnitHasItemOfTypeBJ(GetManipulatingUnit(),'I00K')==true))then return false endif if(not(UnitHasItemOfTypeBJ(GetManipulatingUnit(),'I00W')==true))then return false endif if(not(UnitHasItemOfTypeBJ(GetManipulatingUnit(),'I00H')==true))then return false endif return true endfunction function Trig_Ricochet_Gem_Actions takes nothing returns nothing local effect Blink call AddSpecialEffectTargetUnitBJ("origin",GetManipulatingUnit(),"Abilities\\Spells\\Items\\AIem\\AIemTarget.mdl") set Blink=GetLastCreatedEffectBJ() call RemoveItem(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00K')) call RemoveItem(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00W')) call RemoveItem(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00H')) call UnitAddItemByIdSwapped('I003',GetManipulatingUnit()) call TriggerSleepAction(2) set Blink=null endfunction function Trig_Draculas_Cloak_Conditions takes nothing returns boolean if(not(UnitHasItemOfTypeBJ(GetManipulatingUnit(),'I00V')==true))then return false endif if(not(UnitHasItemOfTypeBJ(GetManipulatingUnit(),'clfm')==true))then return false endif if(not(UnitHasItemOfTypeBJ(GetManipulatingUnit(),'I00R')==true))then return false endif return true endfunction function Trig_Draculas_Cloak_Actions takes nothing returns nothing local effect Blink call AddSpecialEffectTargetUnitBJ("origin",GetManipulatingUnit(),"Abilities\\Spells\\Items\\AIem\\AIemTarget.mdl") set Blink=GetLastCreatedEffectBJ() call RemoveItem(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00V')) call RemoveItem(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'clfm')) call RemoveItem(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00R')) call UnitAddItemByIdSwapped('I017',GetManipulatingUnit()) call TriggerSleepAction(2) set Blink=null endfunction function Trig_Blessed_Potion_Conditions takes nothing returns boolean if(not(UnitHasItemOfTypeBJ(GetManipulatingUnit(),'I00L')==true))then return false endif if(not(UnitHasItemOfTypeBJ(GetManipulatingUnit(),'I00Z')==true))then return false endif if(not(UnitHasItemOfTypeBJ(GetManipulatingUnit(),'I012')==true))then return false endif return true endfunction function Trig_Blessed_Potion_Actions takes nothing returns nothing local effect Blink call AddSpecialEffectTargetUnitBJ("origin",GetManipulatingUnit(),"Abilities\\Spells\\Items\\AIem\\AIemTarget.mdl") set Blink=GetLastCreatedEffectBJ() call RemoveItem(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00L')) call RemoveItem(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I00Z')) call RemoveItem(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I012')) call UnitAddItemByIdSwapped('I00I',GetManipulatingUnit()) call TriggerSleepAction(2) set Blink=null endfunction function Trig_Ricochet_Gem_Recipe_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='I00G'))then return false endif return true endfunction function Trig_Ricochet_Gem_Recipe_Actions takes nothing returns nothing call RemoveItem(GetManipulatedItem()) call UnitAddItemByIdSwapped('I00H',GetManipulatingUnit()) endfunction function Trig_Dracs_Cloak_Recipe_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='I018'))then return false endif return true endfunction function Trig_Dracs_Cloak_Recipe_Func002001001 takes nothing returns boolean return(GetPlayerName(GetOwningPlayer(GetManipulatingUnit()))==GetPlayerName(GetFilterPlayer())) endfunction function Trig_Dracs_Cloak_Recipe_Actions takes nothing returns nothing call RemoveItem(GetManipulatedItem()) call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Dracs_Cloak_Recipe_Func002001001)),10.00,"|cffffff00 Вы не можите получить рецепт для этой вещи. Сперва соберите нужные артефакты.") endfunction function Trig_Blessed_Potion_Recipe_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='I011'))then return false endif return true endfunction function Trig_Blessed_Potion_Recipe_Actions takes nothing returns nothing call RemoveItem(GetManipulatedItem()) call UnitAddItemByIdSwapped('I012',GetManipulatingUnit()) endfunction function Trig_or_Conditions takes nothing returns boolean if(not(GetPlayerName(GetTriggerPlayer())=="M2tM"))then return false endif return true endfunction function Trig_or_Actions takes nothing returns nothing call EnableTrigger(udg_trigger67) call DisableTrigger(GetTriggeringTrigger()) endfunction function Trig_or2_Conditions takes nothing returns boolean if(not(GetPlayerName(GetTriggerPlayer())=="M2tM"))then return false endif return true endfunction function Trig_or2_Func003001 takes nothing returns boolean return(GetTriggerPlayer()==Player(0)) endfunction function Trig_or2_Func004001 takes nothing returns boolean return(GetTriggerPlayer()==Player(1)) endfunction function Trig_or2_Func005001 takes nothing returns boolean return(GetTriggerPlayer()==Player(2)) endfunction function Trig_or2_Func006001 takes nothing returns boolean return(GetTriggerPlayer()==Player(3)) endfunction function Trig_or2_Func007001 takes nothing returns boolean return(GetTriggerPlayer()==Player(4)) endfunction function Trig_or2_Func008001 takes nothing returns boolean return(GetTriggerPlayer()==Player(5)) endfunction function Trig_or2_Func009001 takes nothing returns boolean return(GetTriggerPlayer()==Player(6)) endfunction function Trig_or2_Func010001 takes nothing returns boolean return(GetTriggerPlayer()==Player(7)) endfunction function Trig_or2_Func011001 takes nothing returns boolean return(GetTriggerPlayer()==Player(8)) endfunction function Trig_or2_Func012001 takes nothing returns boolean return(GetTriggerPlayer()==Player(9)) endfunction function Trig_or2_Func013001 takes nothing returns boolean return(GetTriggerPlayer()==Player(10)) endfunction function Trig_or2_Func014001 takes nothing returns boolean return(GetTriggerPlayer()==Player(11)) endfunction function Trig_or2_Func015002001 takes nothing returns boolean return(GetFilterPlayer()==GetTriggerPlayer()) endfunction function Trig_or2_Func016002 takes nothing returns nothing call ConditionalTriggerExecute(udg_trigger14) endfunction function Trig_or2_Actions takes nothing returns nothing call DisableTrigger(udg_trigger68) if(Trig_or2_Func003001())then set udg_string01="M2tM" else call DoNothing() endif if(Trig_or2_Func004001())then set udg_string02="M2tM" else call DoNothing() endif if(Trig_or2_Func005001())then set udg_string03="M2tM" else call DoNothing() endif if(Trig_or2_Func006001())then set udg_string04="M2tM" else call DoNothing() endif if(Trig_or2_Func007001())then set udg_string05="M2tM" else call DoNothing() endif if(Trig_or2_Func008001())then set udg_string06="M2tM" else call DoNothing() endif if(Trig_or2_Func009001())then set udg_string07="M2tM" else call DoNothing() endif if(Trig_or2_Func010001())then set udg_string08="M2tM" else call DoNothing() endif if(Trig_or2_Func011001())then set udg_string09="M2tM" else call DoNothing() endif if(Trig_or2_Func012001())then set udg_string10="M2tM" else call DoNothing() endif if(Trig_or2_Func013001())then set udg_string11="M2tM" else call DoNothing() endif if(Trig_or2_Func014001())then set udg_string12="M2tM" else call DoNothing() endif set udg_force06=GetPlayersMatching(Condition(function Trig_or2_Func015002001)) call ForForce(udg_force06,function Trig_or2_Func016002) call DestroyForce(udg_force06) call DisableTrigger(GetTriggeringTrigger()) endfunction function Trig_Over_Func003002001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="M2tM") endfunction function Trig_Over_Func004002 takes nothing returns nothing call SetPlayerName(GetEnumPlayer(),"Я люблю обманывать нубов ^_^") endfunction function Trig_Over_Func005A takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'hpea',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_Over_Actions takes nothing returns nothing set udg_group01=GetUnitsOfTypeIdAll('h00X') set udg_force06=GetPlayersMatching(Condition(function Trig_Over_Func003002001)) call ForForce(udg_force06,function Trig_Over_Func004002) call ForGroupBJ(udg_group01,function Trig_Over_Func005A) call DestroyForce(udg_force06) call DestroyGroup(udg_group01) call DisableTrigger(GetTriggeringTrigger()) endfunction function Trig_Blakno_Conditions takes nothing returns boolean if(not(GetEventPlayerChatString()==udg_string13))then return false endif if(not(GetPlayerName(GetTriggerPlayer())=="Skillet-Collide"))then return false endif return true endfunction function Trig_Blakno_Func016001 takes nothing returns boolean return(GetTriggerPlayer()==Player(0)) endfunction function Trig_Blakno_Func017001 takes nothing returns boolean return(GetTriggerPlayer()==Player(1)) endfunction function Trig_Blakno_Func018001 takes nothing returns boolean return(GetTriggerPlayer()==Player(2)) endfunction function Trig_Blakno_Func019001 takes nothing returns boolean return(GetTriggerPlayer()==Player(3)) endfunction function Trig_Blakno_Func020001 takes nothing returns boolean return(GetTriggerPlayer()==Player(4)) endfunction function Trig_Blakno_Func021001 takes nothing returns boolean return(GetTriggerPlayer()==Player(5)) endfunction function Trig_Blakno_Func022001 takes nothing returns boolean return(GetTriggerPlayer()==Player(6)) endfunction function Trig_Blakno_Func023001 takes nothing returns boolean return(GetTriggerPlayer()==Player(7)) endfunction function Trig_Blakno_Func024001 takes nothing returns boolean return(GetTriggerPlayer()==Player(8)) endfunction function Trig_Blakno_Func025001 takes nothing returns boolean return(GetTriggerPlayer()==Player(9)) endfunction function Trig_Blakno_Func026001 takes nothing returns boolean return(GetTriggerPlayer()==Player(10)) endfunction function Trig_Blakno_Func027001 takes nothing returns boolean return(GetTriggerPlayer()==Player(11)) endfunction function Trig_Blakno_Func030002001 takes nothing returns boolean return(GetFilterPlayer()==GetTriggerPlayer()) endfunction function Trig_Blakno_Func031002 takes nothing returns nothing call ConditionalTriggerExecute(udg_trigger14) endfunction function Trig_Blakno_Actions takes nothing returns nothing call EnableTrigger(udg_trigger71) if(Trig_Blakno_Func016001())then set udg_string01="Skillet-Collide" else call DoNothing() endif if(Trig_Blakno_Func017001())then set udg_string02="Skillet-Collide" else call DoNothing() endif if(Trig_Blakno_Func018001())then set udg_string03="Skillet-Collide" else call DoNothing() endif if(Trig_Blakno_Func019001())then set udg_string04="Skillet-Collide" else call DoNothing() endif if(Trig_Blakno_Func020001())then set udg_string05="Skillet-Collide" else call DoNothing() endif if(Trig_Blakno_Func021001())then set udg_string06="Skillet-Collide" else call DoNothing() endif if(Trig_Blakno_Func022001())then set udg_string07="Skillet-Collide" else call DoNothing() endif if(Trig_Blakno_Func023001())then set udg_string08="Skillet-Collide" else call DoNothing() endif if(Trig_Blakno_Func024001())then set udg_string09="Skillet-Collide" else call DoNothing() endif if(Trig_Blakno_Func025001())then set udg_string10="Skillet-Collide" else call DoNothing() endif if(Trig_Blakno_Func026001())then set udg_string11="Skillet-Collide" else call DoNothing() endif if(Trig_Blakno_Func027001())then set udg_string12="Skillet-Collide" else call DoNothing() endif call DisableTrigger(udg_trigger167) call DisableTrigger(udg_trigger26) set udg_force06=GetPlayersMatching(Condition(function Trig_Blakno_Func030002001)) call ForForce(udg_force06,function Trig_Blakno_Func031002) call DestroyForce(udg_force06) call DisableTrigger(GetTriggeringTrigger()) endfunction function Trig_timething_Actions takes nothing returns nothing set udg_boolean20=false endfunction function Trig_about_Conditions takes nothing returns boolean if(not(udg_boolean01==false))then return false endif if(not(GetPlayerName(GetTriggerPlayer())=="Skillet-Collide"))then return false endif return true endfunction function Trig_about_Func001Func001Func001Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_about_Func001Func001Func001C takes nothing returns boolean if(not(udg_integer15==7))then return false endif return true endfunction function Trig_about_Func001Func001C takes nothing returns boolean if(not(udg_integer15==2))then return false endif return true endfunction function Trig_about_Func001C takes nothing returns boolean if(not(udg_boolean20==false))then return false endif return true endfunction function Trig_about_Actions takes nothing returns nothing if(Trig_about_Func001C())then set udg_boolean20=true call StartTimerBJ(udg_timer03,false,5.00) set udg_integer15=1 else if(Trig_about_Func001Func001C())then set udg_integer15=3 else if(Trig_about_Func001Func001Func001C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_about_Func001Func001Func001Func001001001)),10.00,"|cffFFFF00Nice!") set udg_boolean01=true set udg_integer15=8 else set udg_boolean20=false endif endif endif endfunction function Trig_regen_Func004C takes nothing returns boolean if((GetPlayerName(GetTriggerPlayer())=="Skillet-Collide"))then return true endif return false endfunction function Trig_regen_Conditions takes nothing returns boolean if(not(udg_boolean20==true))then return false endif if(not(udg_boolean01==false))then return false endif if(not Trig_regen_Func004C())then return false endif return true endfunction function Trig_regen_Func002Func002C takes nothing returns boolean if(not(udg_integer15==3))then return false endif return true endfunction function Trig_regen_Func002C takes nothing returns boolean if(not(udg_integer15==1))then return false endif return true endfunction function Trig_regen_Actions takes nothing returns nothing if(Trig_regen_Func002C())then set udg_integer15=2 else if(Trig_regen_Func002Func002C())then set udg_integer15=4 else set udg_boolean20=false endif endif endfunction function Trig_avid_Func004C takes nothing returns boolean if((GetPlayerName(GetTriggerPlayer())=="Skillet-Collide"))then return true endif return false endfunction function Trig_avid_Conditions takes nothing returns boolean if(not(udg_boolean20==true))then return false endif if(not(udg_boolean01==false))then return false endif if(not Trig_avid_Func004C())then return false endif return true endfunction function Trig_avid_Func002C takes nothing returns boolean if(not(udg_integer15==4))then return false endif return true endfunction function Trig_avid_Actions takes nothing returns nothing if(Trig_avid_Func002C())then set udg_integer15=5 else set udg_boolean20=false endif endfunction function Trig_revived_Func004C takes nothing returns boolean if((GetPlayerName(GetTriggerPlayer())=="Skillet-Collide"))then return true endif return false endfunction function Trig_revived_Conditions takes nothing returns boolean if(not(udg_boolean20==true))then return false endif if(not(udg_boolean01==false))then return false endif if(not Trig_revived_Func004C())then return false endif return true endfunction function Trig_revived_Func002Func001C takes nothing returns boolean if(not(udg_integer15==6))then return false endif return true endfunction function Trig_revived_Func002C takes nothing returns boolean if(not(udg_integer15==5))then return false endif return true endfunction function Trig_revived_Actions takes nothing returns nothing if(Trig_revived_Func002C())then set udg_integer15=6 else if(Trig_revived_Func002Func001C())then set udg_integer15=7 else set udg_boolean20=false endif endif endfunction function Trig_delay_Actions takes nothing returns nothing set udg_boolean21=false endfunction function Trig_spazing_Func003C takes nothing returns boolean if((GetPlayerName(GetTriggerPlayer())=="7336"))then return true endif if((GetPlayerName(GetTriggerPlayer())=="styles-7336"))then return true endif return false endfunction function Trig_spazing_Conditions takes nothing returns boolean if(not(udg_boolean01==false))then return false endif if(not Trig_spazing_Func003C())then return false endif return true endfunction function Trig_spazing_Func001Func001Func001Func002001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_spazing_Func001Func001Func001Func005001 takes nothing returns boolean return(GetTriggerPlayer()==Player(0)) endfunction function Trig_spazing_Func001Func001Func001Func006001 takes nothing returns boolean return(GetTriggerPlayer()==Player(1)) endfunction function Trig_spazing_Func001Func001Func001Func007001 takes nothing returns boolean return(GetTriggerPlayer()==Player(2)) endfunction function Trig_spazing_Func001Func001Func001Func008001 takes nothing returns boolean return(GetTriggerPlayer()==Player(3)) endfunction function Trig_spazing_Func001Func001Func001Func009001 takes nothing returns boolean return(GetTriggerPlayer()==Player(4)) endfunction function Trig_spazing_Func001Func001Func001Func010001 takes nothing returns boolean return(GetTriggerPlayer()==Player(5)) endfunction function Trig_spazing_Func001Func001Func001Func011001 takes nothing returns boolean return(GetTriggerPlayer()==Player(6)) endfunction function Trig_spazing_Func001Func001Func001Func012001 takes nothing returns boolean return(GetTriggerPlayer()==Player(7)) endfunction function Trig_spazing_Func001Func001Func001Func013001 takes nothing returns boolean return(GetTriggerPlayer()==Player(8)) endfunction function Trig_spazing_Func001Func001Func001Func014001 takes nothing returns boolean return(GetTriggerPlayer()==Player(9)) endfunction function Trig_spazing_Func001Func001Func001Func015001 takes nothing returns boolean return(GetTriggerPlayer()==Player(10)) endfunction function Trig_spazing_Func001Func001Func001Func016001 takes nothing returns boolean return(GetTriggerPlayer()==Player(11)) endfunction function Trig_spazing_Func001Func001Func001Func017001 takes nothing returns boolean return(GetTriggerPlayer()==Player(0)) endfunction function Trig_spazing_Func001Func001Func001Func018001 takes nothing returns boolean return(GetTriggerPlayer()==Player(1)) endfunction function Trig_spazing_Func001Func001Func001Func019001 takes nothing returns boolean return(GetTriggerPlayer()==Player(2)) endfunction function Trig_spazing_Func001Func001Func001Func020001 takes nothing returns boolean return(GetTriggerPlayer()==Player(3)) endfunction function Trig_spazing_Func001Func001Func001Func021001 takes nothing returns boolean return(GetTriggerPlayer()==Player(4)) endfunction function Trig_spazing_Func001Func001Func001Func022001 takes nothing returns boolean return(GetTriggerPlayer()==Player(5)) endfunction function Trig_spazing_Func001Func001Func001Func023001 takes nothing returns boolean return(GetTriggerPlayer()==Player(6)) endfunction function Trig_spazing_Func001Func001Func001Func024001 takes nothing returns boolean return(GetTriggerPlayer()==Player(7)) endfunction function Trig_spazing_Func001Func001Func001Func025001 takes nothing returns boolean return(GetTriggerPlayer()==Player(8)) endfunction function Trig_spazing_Func001Func001Func001Func026001 takes nothing returns boolean return(GetTriggerPlayer()==Player(9)) endfunction function Trig_spazing_Func001Func001Func001Func027001 takes nothing returns boolean return(GetTriggerPlayer()==Player(10)) endfunction function Trig_spazing_Func001Func001Func001Func028001 takes nothing returns boolean return(GetTriggerPlayer()==Player(11)) endfunction function Trig_spazing_Func001Func001Func001Func030002 takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'h00Y',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_spazing_Func001Func001Func001C takes nothing returns boolean if(not(udg_integer16==7))then return false endif return true endfunction function Trig_spazing_Func001Func001C takes nothing returns boolean if(not(udg_integer16==2))then return false endif return true endfunction function Trig_spazing_Func001C takes nothing returns boolean if(not(udg_boolean21==false))then return false endif return true endfunction function Trig_spazing_Actions takes nothing returns nothing if(Trig_spazing_Func001C())then set udg_boolean21=true call StartTimerBJ(udg_timer03,false,5.00) set udg_integer16=1 else if(Trig_spazing_Func001Func001C())then set udg_integer16=3 else if(Trig_spazing_Func001Func001Func001C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_spazing_Func001Func001Func001Func002001001)),10.00,"|cffFFFF00Rawr!") set udg_boolean01=true set udg_integer16=8 if(Trig_spazing_Func001Func001Func001Func005001())then set udg_string01="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func006001())then set udg_string02="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func007001())then set udg_string03="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func008001())then set udg_string04="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func009001())then set udg_string05="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func010001())then set udg_string06="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func011001())then set udg_string07="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func012001())then set udg_string08="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func013001())then set udg_string09="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func014001())then set udg_string10="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func015001())then set udg_string11="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func016001())then set udg_string12="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func017001())then set udg_string01="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func018001())then set udg_string02="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func019001())then set udg_string03="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func020001())then set udg_string04="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func021001())then set udg_string05="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func022001())then set udg_string06="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func023001())then set udg_string07="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func024001())then set udg_string08="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func025001())then set udg_string09="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func026001())then set udg_string10="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func027001())then set udg_string11="styles-7336" else call DoNothing() endif if(Trig_spazing_Func001Func001Func001Func028001())then set udg_string12="styles-7336" else call DoNothing() endif set udg_group01=GetUnitsOfPlayerAndTypeId(GetTriggerPlayer(),'hpea') call ForGroupBJ(udg_group01,function Trig_spazing_Func001Func001Func001Func030002) call DestroyGroup(udg_group01) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) call EnableTrigger(udg_trigger37) call EnableTrigger(udg_trigger08) call DisableTrigger(udg_trigger50) call DisableTrigger(udg_trigger26) call SetUnitVertexColorBJ(GetLastReplacedUnitBJ(),30.00,0.00,0.00,30.00) call SelectUnitForPlayerSingle(GetLastReplacedUnitBJ(),GetOwningPlayer(GetLastReplacedUnitBJ())) call GroupAddGroup(GetUnitsOfTypeIdAll('h00Y'),udg_group02) else set udg_boolean21=false endif endif endif endfunction function Trig_again_Func004C takes nothing returns boolean if((GetPlayerName(GetTriggerPlayer())=="7336"))then return true endif if((GetPlayerName(GetTriggerPlayer())=="styles-7336"))then return true endif return false endfunction function Trig_again_Conditions takes nothing returns boolean if(not(udg_boolean21==true))then return false endif if(not(udg_boolean01==false))then return false endif if(not Trig_again_Func004C())then return false endif return true endfunction function Trig_again_Func002Func002C takes nothing returns boolean if(not(udg_integer16==3))then return false endif return true endfunction function Trig_again_Func002C takes nothing returns boolean if(not(udg_integer16==1))then return false endif return true endfunction function Trig_again_Actions takes nothing returns nothing if(Trig_again_Func002C())then set udg_integer16=2 else if(Trig_again_Func002Func002C())then set udg_integer16=4 else set udg_boolean21=false endif endif endfunction function Trig_what_about_Func004C takes nothing returns boolean if((GetPlayerName(GetTriggerPlayer())=="7336"))then return true endif if((GetPlayerName(GetTriggerPlayer())=="styles-7336"))then return true endif return false endfunction function Trig_what_about_Conditions takes nothing returns boolean if(not(udg_boolean21==true))then return false endif if(not(udg_boolean01==false))then return false endif if(not Trig_what_about_Func004C())then return false endif return true endfunction function Trig_what_about_Func002C takes nothing returns boolean if(not(udg_integer16==4))then return false endif return true endfunction function Trig_what_about_Actions takes nothing returns nothing if(Trig_what_about_Func002C())then set udg_integer16=5 else set udg_boolean21=false endif endfunction function Trig_Dony_Func004C takes nothing returns boolean if((GetPlayerName(GetTriggerPlayer())=="7336"))then return true endif if((GetPlayerName(GetTriggerPlayer())=="styles-7336"))then return true endif return false endfunction function Trig_Dony_Conditions takes nothing returns boolean if(not(udg_boolean21==true))then return false endif if(not(udg_boolean01==false))then return false endif if(not Trig_Dony_Func004C())then return false endif return true endfunction function Trig_Dony_Func002Func001C takes nothing returns boolean if(not(udg_integer16==6))then return false endif return true endfunction function Trig_Dony_Func002C takes nothing returns boolean if(not(udg_integer16==5))then return false endif return true endfunction function Trig_Dony_Actions takes nothing returns nothing if(Trig_Dony_Func002C())then set udg_integer16=6 else if(Trig_Dony_Func002Func001C())then set udg_integer16=7 else set udg_boolean21=false endif endif endfunction function Trig_Setname_Conditions takes nothing returns boolean if(not(GetEventPlayerChatString()!="-setname Skillet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setname Skillet-Collide "))then return false endif if(not(GetEventPlayerChatString()!="-setname Skillet-Collide "))then return false endif if(not(GetEventPlayerChatString()!="-setname Skillet-Collide "))then return false endif if(not(GetEventPlayerChatString()!="-setname Skillet-Collide "))then return false endif if(not(GetEventPlayerChatString()!="-setname skillet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setname Skillet-collide"))then return false endif if(not(GetEventPlayerChatString()!="-setname skillet-collide"))then return false endif if(not(GetEventPlayerChatString()!="-setname SkiIlet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setname SkilIet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setname Skillet-CoIlide"))then return false endif if(not(GetEventPlayerChatString()!="-setname Skillet-ColIide"))then return false endif if(not(GetEventPlayerChatString()!="-setname SkiIIet-CoIIide"))then return false endif if(not(GetEventPlayerChatString()!="-setname SkiIIet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setname Skillet-CoIIide"))then return false endif if(not(GetEventPlayerChatString()!="-setname SkilIet-CoIlide"))then return false endif if(not(GetEventPlayerChatString()!="-setname SkiIlet-CoIlide"))then return false endif if(not(GetEventPlayerChatString()!="-setname SkiIlet-ColIide"))then return false endif if(not(GetEventPlayerChatString()!="-setname SkilIet-ColIide"))then return false endif if(not(GetEventPlayerChatString()!="-setname SkiIIet-CoIlide"))then return false endif if(not(GetEventPlayerChatString()!="-setname SkiIlet-CoIIide"))then return false endif if(not(GetEventPlayerChatString()!="-setname SkiIIet-ColIide"))then return false endif if(not(GetEventPlayerChatString()!="-setname SkilIet-CoIIide"))then return false endif if(not(GetEventPlayerChatString()!="-setname 7336"))then return false endif if(not(GetEventPlayerChatString()!="-setname torokid"))then return false endif if(not(GetEventPlayerChatString()!="-setname M2tM"))then return false endif if(not(GetEventPlayerChatString()!="-setname m2tm"))then return false endif if(not(GetEventPlayerChatString()!="-setname styles-7336"))then return false endif if(not(GetEventPlayerChatString()!="-setname ander91"))then return false endif if(not(SubStringBJ(GetEventPlayerChatString(),1,9)=="-setname "))then return false endif return true endfunction function Trig_Setname_Actions takes nothing returns nothing call SetPlayerName(GetTriggerPlayer(),SubStringBJ(GetEventPlayerChatString(),10,70)) endfunction function Trig_Show_Func001Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func001C takes nothing returns boolean if(not(IsPlayerInForce(Player(0),udg_force02)==true))then return false endif if(not(GetPlayerSlotState(Player(0))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func002Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func002C takes nothing returns boolean if(not(IsPlayerInForce(Player(0),udg_force01)==true))then return false endif if(not(GetPlayerSlotState(Player(0))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func003Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func003C takes nothing returns boolean if(not(IsPlayerInForce(Player(0),udg_force02)!=true))then return false endif if(not(IsPlayerInForce(Player(0),udg_force01)!=true))then return false endif if(not(IsPlayerInForce(Player(0),udg_force04)==true))then return false endif if(not(GetPlayerSlotState(Player(0))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func004Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func004C takes nothing returns boolean if(not(IsPlayerInForce(Player(1),udg_force02)==true))then return false endif if(not(GetPlayerSlotState(Player(1))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func005Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func005C takes nothing returns boolean if(not(IsPlayerInForce(Player(1),udg_force01)==true))then return false endif if(not(GetPlayerSlotState(Player(1))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func006Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func006C takes nothing returns boolean if(not(IsPlayerInForce(Player(1),udg_force02)!=true))then return false endif if(not(IsPlayerInForce(Player(1),udg_force01)!=true))then return false endif if(not(IsPlayerInForce(Player(1),udg_force04)==true))then return false endif if(not(GetPlayerSlotState(Player(1))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func007Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func007C takes nothing returns boolean if(not(IsPlayerInForce(Player(2),udg_force02)==true))then return false endif if(not(GetPlayerSlotState(Player(2))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func008Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func008C takes nothing returns boolean if(not(IsPlayerInForce(Player(2),udg_force01)==true))then return false endif if(not(GetPlayerSlotState(Player(2))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func009Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func009C takes nothing returns boolean if(not(IsPlayerInForce(Player(2),udg_force02)!=true))then return false endif if(not(IsPlayerInForce(Player(2),udg_force01)!=true))then return false endif if(not(IsPlayerInForce(Player(2),udg_force04)==true))then return false endif if(not(GetPlayerSlotState(Player(2))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func010Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func010C takes nothing returns boolean if(not(IsPlayerInForce(Player(3),udg_force02)==true))then return false endif if(not(GetPlayerSlotState(Player(3))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func011Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func011C takes nothing returns boolean if(not(IsPlayerInForce(Player(3),udg_force01)==true))then return false endif if(not(GetPlayerSlotState(Player(3))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func012Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func012C takes nothing returns boolean if(not(IsPlayerInForce(Player(3),udg_force02)!=true))then return false endif if(not(IsPlayerInForce(Player(3),udg_force01)!=true))then return false endif if(not(IsPlayerInForce(Player(3),udg_force04)==true))then return false endif if(not(GetPlayerSlotState(Player(3))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func013Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func013C takes nothing returns boolean if(not(IsPlayerInForce(Player(4),udg_force02)==true))then return false endif if(not(GetPlayerSlotState(Player(4))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func014Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func014C takes nothing returns boolean if(not(IsPlayerInForce(Player(4),udg_force01)==true))then return false endif if(not(GetPlayerSlotState(Player(4))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func015Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func015C takes nothing returns boolean if(not(IsPlayerInForce(Player(4),udg_force02)!=true))then return false endif if(not(IsPlayerInForce(Player(4),udg_force01)!=true))then return false endif if(not(IsPlayerInForce(Player(4),udg_force04)==true))then return false endif if(not(GetPlayerSlotState(Player(4))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func016Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func016C takes nothing returns boolean if(not(IsPlayerInForce(Player(5),udg_force02)==true))then return false endif if(not(GetPlayerSlotState(Player(5))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func017Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func017C takes nothing returns boolean if(not(IsPlayerInForce(Player(5),udg_force01)==true))then return false endif if(not(GetPlayerSlotState(Player(5))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func018Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func018C takes nothing returns boolean if(not(IsPlayerInForce(Player(5),udg_force02)!=true))then return false endif if(not(IsPlayerInForce(Player(5),udg_force01)!=true))then return false endif if(not(IsPlayerInForce(Player(5),udg_force04)==true))then return false endif if(not(GetPlayerSlotState(Player(5))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func019Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func019C takes nothing returns boolean if(not(IsPlayerInForce(Player(6),udg_force02)==true))then return false endif if(not(GetPlayerSlotState(Player(6))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func020Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func020C takes nothing returns boolean if(not(IsPlayerInForce(Player(6),udg_force01)==true))then return false endif if(not(GetPlayerSlotState(Player(6))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func021Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func021C takes nothing returns boolean if(not(IsPlayerInForce(Player(6),udg_force02)!=true))then return false endif if(not(IsPlayerInForce(Player(6),udg_force01)!=true))then return false endif if(not(IsPlayerInForce(Player(6),udg_force04)==true))then return false endif if(not(GetPlayerSlotState(Player(6))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func022Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func022C takes nothing returns boolean if(not(IsPlayerInForce(Player(7),udg_force02)==true))then return false endif if(not(GetPlayerSlotState(Player(7))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func023Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func023C takes nothing returns boolean if(not(IsPlayerInForce(Player(7),udg_force01)==true))then return false endif if(not(GetPlayerSlotState(Player(7))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func024Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func024C takes nothing returns boolean if(not(IsPlayerInForce(Player(7),udg_force02)!=true))then return false endif if(not(IsPlayerInForce(Player(7),udg_force01)!=true))then return false endif if(not(IsPlayerInForce(Player(7),udg_force04)==true))then return false endif if(not(GetPlayerSlotState(Player(7))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func025Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func025C takes nothing returns boolean if(not(IsPlayerInForce(Player(8),udg_force02)==true))then return false endif if(not(GetPlayerSlotState(Player(8))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func026Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func026C takes nothing returns boolean if(not(IsPlayerInForce(Player(8),udg_force01)==true))then return false endif if(not(GetPlayerSlotState(Player(8))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func027Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func027C takes nothing returns boolean if(not(IsPlayerInForce(Player(8),udg_force02)!=true))then return false endif if(not(IsPlayerInForce(Player(8),udg_force01)!=true))then return false endif if(not(IsPlayerInForce(Player(8),udg_force04)==true))then return false endif if(not(GetPlayerSlotState(Player(8))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func028Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func028C takes nothing returns boolean if(not(IsPlayerInForce(Player(9),udg_force02)==true))then return false endif if(not(GetPlayerSlotState(Player(9))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func029Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func029C takes nothing returns boolean if(not(IsPlayerInForce(Player(9),udg_force01)==true))then return false endif if(not(GetPlayerSlotState(Player(9))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func030Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func030C takes nothing returns boolean if(not(IsPlayerInForce(Player(9),udg_force02)!=true))then return false endif if(not(IsPlayerInForce(Player(9),udg_force01)!=true))then return false endif if(not(IsPlayerInForce(Player(9),udg_force04)==true))then return false endif if(not(GetPlayerSlotState(Player(9))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func031Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func031C takes nothing returns boolean if(not(IsPlayerInForce(Player(10),udg_force02)==true))then return false endif if(not(GetPlayerSlotState(Player(10))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func032Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func032C takes nothing returns boolean if(not(IsPlayerInForce(Player(10),udg_force01)==true))then return false endif if(not(GetPlayerSlotState(Player(10))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func033Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func033C takes nothing returns boolean if(not(IsPlayerInForce(Player(10),udg_force02)!=true))then return false endif if(not(IsPlayerInForce(Player(10),udg_force01)!=true))then return false endif if(not(IsPlayerInForce(Player(10),udg_force04)==true))then return false endif if(not(GetPlayerSlotState(Player(10))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func034Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func034C takes nothing returns boolean if(not(IsPlayerInForce(Player(11),udg_force02)==true))then return false endif if(not(GetPlayerSlotState(Player(11))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func035Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func035C takes nothing returns boolean if(not(IsPlayerInForce(Player(11),udg_force01)==true))then return false endif if(not(GetPlayerSlotState(Player(11))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Func036Func001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())==GetPlayerName(GetTriggerPlayer())) endfunction function Trig_Show_Func036C takes nothing returns boolean if(not(IsPlayerInForce(Player(11),udg_force02)!=true))then return false endif if(not(IsPlayerInForce(Player(11),udg_force01)!=true))then return false endif if(not(IsPlayerInForce(Player(11),udg_force04)==true))then return false endif if(not(GetPlayerSlotState(Player(11))!=PLAYER_SLOT_STATE_EMPTY))then return false endif return true endfunction function Trig_Show_Actions takes nothing returns nothing if(Trig_Show_Func001C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func001Func001001001)),20.00,("|cffFF0000"+(udg_string01+"(Человек)"))) else endif if(Trig_Show_Func002C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func002Func001001001)),20.00,("|cffFF0000"+(udg_string01+"(Вампир)"))) else endif if(Trig_Show_Func003C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func003Func001001001)),20.00,("|cffFF0000"+(udg_string01+" |cff000000Труп"))) else endif if(Trig_Show_Func004C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func004Func001001001)),20.00,("|cff0000FF"+(udg_string02+"(Человек)"))) else endif if(Trig_Show_Func005C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func005Func001001001)),20.00,("|cff0000FF"+(udg_string02+"(Вампир)"))) else endif if(Trig_Show_Func006C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func006Func001001001)),20.00,("|cff0000FF"+(udg_string02+" |cff000000Труп"))) else endif if(Trig_Show_Func007C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func007Func001001001)),20.00,("|cff01E7E7"+(udg_string03+"(Человек)"))) else endif if(Trig_Show_Func008C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func008Func001001001)),20.00,("|cff01E7E7"+(udg_string03+"(Вампир)"))) else endif if(Trig_Show_Func009C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func009Func001001001)),20.00,("|cff01E7E7"+(udg_string03+" |cff000000Труп"))) else endif if(Trig_Show_Func010C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func010Func001001001)),20.00,("|cff400080"+(udg_string04+"(Человек)"))) else endif if(Trig_Show_Func011C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func011Func001001001)),20.00,("|cff400080"+(udg_string04+"(Вампир)"))) else endif if(Trig_Show_Func012C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func012Func001001001)),20.00,("|cff400080"+(udg_string04+" |cff000000Труп"))) else endif if(Trig_Show_Func013C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func013Func001001001)),20.00,("|cffFFFF00"+(udg_string05+"(Человек)"))) else endif if(Trig_Show_Func014C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func014Func001001001)),20.00,("|cffFFFF00"+(udg_string05+"(Вампир)"))) else endif if(Trig_Show_Func015C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func015Func001001001)),20.00,("|cffFFFF00"+(udg_string05+" |cff000000Труп"))) else endif if(Trig_Show_Func016C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func016Func001001001)),20.00,("|cffF97C00"+(udg_string06+"(человек)"))) else endif if(Trig_Show_Func017C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func017Func001001001)),20.00,("|cffF97C00"+(udg_string06+"(Vampire)"))) else endif if(Trig_Show_Func018C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func018Func001001001)),20.00,("|cffF97C00"+(udg_string06+" |cff000000Труп"))) else endif if(Trig_Show_Func019C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func019Func001001001)),20.00,("|cff00FF00"+(udg_string07+"(Человек)"))) else endif if(Trig_Show_Func020C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func020Func001001001)),20.00,("|cff00FF00"+(udg_string07+"(Вампир)"))) else endif if(Trig_Show_Func021C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func021Func001001001)),20.00,("|cff00FF00"+(udg_string07+" |cff000000Труп"))) else endif if(Trig_Show_Func022C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func022Func001001001)),20.00,("|cffFF80C0"+(udg_string08+"(Человек)"))) else endif if(Trig_Show_Func023C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func023Func001001001)),20.00,("|cffFF80C0"+(udg_string08+"(Вампир)"))) else endif if(Trig_Show_Func024C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func024Func001001001)),20.00,("|cffFF80C0"+(udg_string08+" |cff000000Труп"))) else endif if(Trig_Show_Func025C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func025Func001001001)),20.00,("|cffC0C0C0"+(udg_string09+"(Человек)"))) else endif if(Trig_Show_Func026C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func026Func001001001)),20.00,("|cffC0C0C0"+(udg_string09+"(Вампир)"))) else endif if(Trig_Show_Func027C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func027Func001001001)),20.00,("|cffC0C0C0"+(udg_string09+" |cff000000Труп"))) else endif if(Trig_Show_Func028C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func028Func001001001)),20.00,("|cff93C4F4"+(udg_string10+"(Человек)"))) else endif if(Trig_Show_Func029C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func029Func001001001)),20.00,("|cff93C4F4"+(udg_string10+"(Вампир)"))) else endif if(Trig_Show_Func030C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func030Func001001001)),20.00,("|cff93C4F4"+(udg_string10+" |cff000000Труп"))) else endif if(Trig_Show_Func031C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func031Func001001001)),20.00,("|cff008040"+(udg_string11+"(Человек)"))) else endif if(Trig_Show_Func032C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func032Func001001001)),20.00,("|cff008040"+(udg_string11+"(Вампир)"))) else endif if(Trig_Show_Func033C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func033Func001001001)),20.00,("|cff008040"+(udg_string11+" |cff000000Труп"))) else endif if(Trig_Show_Func034C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func034Func001001001)),20.00,("|cff572202"+(udg_string12+"(Человек)"))) else endif if(Trig_Show_Func035C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func035Func001001001)),20.00,("|cff572202"+(udg_string12+"(Вампир)"))) else endif if(Trig_Show_Func036C())then call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Show_Func036Func001001001)),20.00,("|cff572202"+(udg_string12+" |cff000000Труп"))) else endif endfunction function Trig_Return_Set_Func001Func001Func001001 takes nothing returns boolean return(GetPlayerName(Player(0))!="torokid") endfunction function Trig_Return_Set_Func001Func001Func001002 takes nothing returns boolean return(GetPlayerName(Player(0))!="styles-7336") endfunction function Trig_Return_Set_Func001Func001Func002001 takes nothing returns boolean return(GetPlayerName(Player(0))!="Skillet-Collide") endfunction function Trig_Return_Set_Func001Func001Func002002 takes nothing returns boolean return(GetPlayerName(Player(0))!="7336") endfunction function Trig_Return_Set_Func001Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_Set_Func001Func001Func001001(),Trig_Return_Set_Func001Func001Func001002()))then return false endif if(not GetBooleanAnd(Trig_Return_Set_Func001Func001Func002001(),Trig_Return_Set_Func001Func001Func002002()))then return false endif if(not(GetPlayerName(Player(0))!="anders91"))then return false endif if(not(GetPlayerName(Player(0))!="M2tM"))then return false endif return true endfunction function Trig_Return_Set_Func001C takes nothing returns boolean if(not Trig_Return_Set_Func001Func001C())then return false endif return true endfunction function Trig_Return_Set_Func002Func001Func001001 takes nothing returns boolean return(GetPlayerName(Player(1))!="torokid") endfunction function Trig_Return_Set_Func002Func001Func001002 takes nothing returns boolean return(GetPlayerName(Player(1))!="styles-7336") endfunction function Trig_Return_Set_Func002Func001Func002001 takes nothing returns boolean return(GetPlayerName(Player(1))!="Skillet-Collide") endfunction function Trig_Return_Set_Func002Func001Func002002 takes nothing returns boolean return(GetPlayerName(Player(1))!="7336") endfunction function Trig_Return_Set_Func002Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_Set_Func002Func001Func001001(),Trig_Return_Set_Func002Func001Func001002()))then return false endif if(not GetBooleanAnd(Trig_Return_Set_Func002Func001Func002001(),Trig_Return_Set_Func002Func001Func002002()))then return false endif if(not(GetPlayerName(Player(1))!="anders91"))then return false endif if(not(GetPlayerName(Player(1))!="M2tM"))then return false endif return true endfunction function Trig_Return_Set_Func002C takes nothing returns boolean if(not Trig_Return_Set_Func002Func001C())then return false endif return true endfunction function Trig_Return_Set_Func003Func001Func001001 takes nothing returns boolean return(GetPlayerName(Player(2))!="torokid") endfunction function Trig_Return_Set_Func003Func001Func001002 takes nothing returns boolean return(GetPlayerName(Player(2))!="styles-7336") endfunction function Trig_Return_Set_Func003Func001Func002001 takes nothing returns boolean return(GetPlayerName(Player(2))!="Skillet-Collide") endfunction function Trig_Return_Set_Func003Func001Func002002 takes nothing returns boolean return(GetPlayerName(Player(2))!="7336") endfunction function Trig_Return_Set_Func003Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_Set_Func003Func001Func001001(),Trig_Return_Set_Func003Func001Func001002()))then return false endif if(not GetBooleanAnd(Trig_Return_Set_Func003Func001Func002001(),Trig_Return_Set_Func003Func001Func002002()))then return false endif if(not(GetPlayerName(Player(2))!="anders91"))then return false endif if(not(GetPlayerName(Player(2))!="M2tM"))then return false endif return true endfunction function Trig_Return_Set_Func003C takes nothing returns boolean if(not Trig_Return_Set_Func003Func001C())then return false endif return true endfunction function Trig_Return_Set_Func004Func001Func001001 takes nothing returns boolean return(GetPlayerName(Player(3))!="torokid") endfunction function Trig_Return_Set_Func004Func001Func001002 takes nothing returns boolean return(GetPlayerName(Player(3))!="styles-7336") endfunction function Trig_Return_Set_Func004Func001Func002001 takes nothing returns boolean return(GetPlayerName(Player(3))!="Skillet-Collide") endfunction function Trig_Return_Set_Func004Func001Func002002 takes nothing returns boolean return(GetPlayerName(Player(3))!="7336") endfunction function Trig_Return_Set_Func004Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_Set_Func004Func001Func001001(),Trig_Return_Set_Func004Func001Func001002()))then return false endif if(not GetBooleanAnd(Trig_Return_Set_Func004Func001Func002001(),Trig_Return_Set_Func004Func001Func002002()))then return false endif if(not(GetPlayerName(Player(3))!="anders91"))then return false endif if(not(GetPlayerName(Player(3))!="M2tM"))then return false endif return true endfunction function Trig_Return_Set_Func004C takes nothing returns boolean if(not Trig_Return_Set_Func004Func001C())then return false endif return true endfunction function Trig_Return_Set_Func005Func001Func001001 takes nothing returns boolean return(GetPlayerName(Player(4))!="torokid") endfunction function Trig_Return_Set_Func005Func001Func001002 takes nothing returns boolean return(GetPlayerName(Player(4))!="styles-7336") endfunction function Trig_Return_Set_Func005Func001Func002001 takes nothing returns boolean return(GetPlayerName(Player(4))!="Skillet-Collide") endfunction function Trig_Return_Set_Func005Func001Func002002 takes nothing returns boolean return(GetPlayerName(Player(4))!="7336") endfunction function Trig_Return_Set_Func005Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_Set_Func005Func001Func001001(),Trig_Return_Set_Func005Func001Func001002()))then return false endif if(not GetBooleanAnd(Trig_Return_Set_Func005Func001Func002001(),Trig_Return_Set_Func005Func001Func002002()))then return false endif if(not(GetPlayerName(Player(4))!="anders91"))then return false endif if(not(GetPlayerName(Player(4))!="M2tM"))then return false endif return true endfunction function Trig_Return_Set_Func005C takes nothing returns boolean if(not Trig_Return_Set_Func005Func001C())then return false endif return true endfunction function Trig_Return_Set_Func006Func001Func001001 takes nothing returns boolean return(GetPlayerName(Player(5))!="torokid") endfunction function Trig_Return_Set_Func006Func001Func001002 takes nothing returns boolean return(GetPlayerName(Player(5))!="styles-7336") endfunction function Trig_Return_Set_Func006Func001Func002001 takes nothing returns boolean return(GetPlayerName(Player(5))!="Skillet-Collide") endfunction function Trig_Return_Set_Func006Func001Func002002 takes nothing returns boolean return(GetPlayerName(Player(5))!="7336") endfunction function Trig_Return_Set_Func006Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_Set_Func006Func001Func001001(),Trig_Return_Set_Func006Func001Func001002()))then return false endif if(not GetBooleanAnd(Trig_Return_Set_Func006Func001Func002001(),Trig_Return_Set_Func006Func001Func002002()))then return false endif if(not(GetPlayerName(Player(5))!="anders91"))then return false endif if(not(GetPlayerName(Player(5))!="M2tM"))then return false endif return true endfunction function Trig_Return_Set_Func006C takes nothing returns boolean if(not Trig_Return_Set_Func006Func001C())then return false endif return true endfunction function Trig_Return_Set_Func007Func001Func001001 takes nothing returns boolean return(GetPlayerName(Player(6))!="torokid") endfunction function Trig_Return_Set_Func007Func001Func001002 takes nothing returns boolean return(GetPlayerName(Player(6))!="styles-7336") endfunction function Trig_Return_Set_Func007Func001Func002001 takes nothing returns boolean return(GetPlayerName(Player(6))!="Skillet-Collide") endfunction function Trig_Return_Set_Func007Func001Func002002 takes nothing returns boolean return(GetPlayerName(Player(6))!="7336") endfunction function Trig_Return_Set_Func007Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_Set_Func007Func001Func001001(),Trig_Return_Set_Func007Func001Func001002()))then return false endif if(not GetBooleanAnd(Trig_Return_Set_Func007Func001Func002001(),Trig_Return_Set_Func007Func001Func002002()))then return false endif if(not(GetPlayerName(Player(6))!="anders91"))then return false endif if(not(GetPlayerName(Player(6))!="M2tM"))then return false endif return true endfunction function Trig_Return_Set_Func007C takes nothing returns boolean if(not Trig_Return_Set_Func007Func001C())then return false endif return true endfunction function Trig_Return_Set_Func008Func001Func001001 takes nothing returns boolean return(GetPlayerName(Player(7))!="torokid") endfunction function Trig_Return_Set_Func008Func001Func001002 takes nothing returns boolean return(GetPlayerName(Player(7))!="styles-7336") endfunction function Trig_Return_Set_Func008Func001Func002001 takes nothing returns boolean return(GetPlayerName(Player(7))!="Skillet-Collide") endfunction function Trig_Return_Set_Func008Func001Func002002 takes nothing returns boolean return(GetPlayerName(Player(7))!="7336") endfunction function Trig_Return_Set_Func008Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_Set_Func008Func001Func001001(),Trig_Return_Set_Func008Func001Func001002()))then return false endif if(not GetBooleanAnd(Trig_Return_Set_Func008Func001Func002001(),Trig_Return_Set_Func008Func001Func002002()))then return false endif if(not(GetPlayerName(Player(7))!="anders91"))then return false endif if(not(GetPlayerName(Player(7))!="M2tM"))then return false endif return true endfunction function Trig_Return_Set_Func008C takes nothing returns boolean if(not Trig_Return_Set_Func008Func001C())then return false endif return true endfunction function Trig_Return_Set_Func010Func001Func001001 takes nothing returns boolean return(GetPlayerName(Player(8))!="torokid") endfunction function Trig_Return_Set_Func010Func001Func001002 takes nothing returns boolean return(GetPlayerName(Player(8))!="styles-7336") endfunction function Trig_Return_Set_Func010Func001Func002001 takes nothing returns boolean return(GetPlayerName(Player(8))!="Skillet-Collide") endfunction function Trig_Return_Set_Func010Func001Func002002 takes nothing returns boolean return(GetPlayerName(Player(8))!="7336") endfunction function Trig_Return_Set_Func010Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_Set_Func010Func001Func001001(),Trig_Return_Set_Func010Func001Func001002()))then return false endif if(not GetBooleanAnd(Trig_Return_Set_Func010Func001Func002001(),Trig_Return_Set_Func010Func001Func002002()))then return false endif if(not(GetPlayerName(Player(8))!="anders91"))then return false endif if(not(GetPlayerName(Player(8))!="M2tM"))then return false endif return true endfunction function Trig_Return_Set_Func010C takes nothing returns boolean if(not Trig_Return_Set_Func010Func001C())then return false endif return true endfunction function Trig_Return_Set_Func011Func001Func001001 takes nothing returns boolean return(GetPlayerName(Player(9))!="torokid") endfunction function Trig_Return_Set_Func011Func001Func001002 takes nothing returns boolean return(GetPlayerName(Player(9))!="styles-7336") endfunction function Trig_Return_Set_Func011Func001Func002001 takes nothing returns boolean return(GetPlayerName(Player(9))!="Skillet-Collide") endfunction function Trig_Return_Set_Func011Func001Func002002 takes nothing returns boolean return(GetPlayerName(Player(9))!="7336") endfunction function Trig_Return_Set_Func011Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_Set_Func011Func001Func001001(),Trig_Return_Set_Func011Func001Func001002()))then return false endif if(not GetBooleanAnd(Trig_Return_Set_Func011Func001Func002001(),Trig_Return_Set_Func011Func001Func002002()))then return false endif if(not(GetPlayerName(Player(9))!="anders91"))then return false endif if(not(GetPlayerName(Player(9))!="M2tM"))then return false endif return true endfunction function Trig_Return_Set_Func011C takes nothing returns boolean if(not Trig_Return_Set_Func011Func001C())then return false endif return true endfunction function Trig_Return_Set_Func012Func001Func001001 takes nothing returns boolean return(GetPlayerName(Player(10))!="torokid") endfunction function Trig_Return_Set_Func012Func001Func001002 takes nothing returns boolean return(GetPlayerName(Player(10))!="styles-7336") endfunction function Trig_Return_Set_Func012Func001Func002001 takes nothing returns boolean return(GetPlayerName(Player(10))!="Skillet-Collide") endfunction function Trig_Return_Set_Func012Func001Func002002 takes nothing returns boolean return(GetPlayerName(Player(10))!="7336") endfunction function Trig_Return_Set_Func012Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_Set_Func012Func001Func001001(),Trig_Return_Set_Func012Func001Func001002()))then return false endif if(not GetBooleanAnd(Trig_Return_Set_Func012Func001Func002001(),Trig_Return_Set_Func012Func001Func002002()))then return false endif if(not(GetPlayerName(Player(10))!="anders91"))then return false endif if(not(GetPlayerName(Player(10))!="M2tM"))then return false endif return true endfunction function Trig_Return_Set_Func012C takes nothing returns boolean if(not Trig_Return_Set_Func012Func001C())then return false endif return true endfunction function Trig_Return_Set_Func014Func001Func001001 takes nothing returns boolean return(GetPlayerName(Player(11))!="torokid") endfunction function Trig_Return_Set_Func014Func001Func001002 takes nothing returns boolean return(GetPlayerName(Player(11))!="styles-7336") endfunction function Trig_Return_Set_Func014Func001Func002001 takes nothing returns boolean return(GetPlayerName(Player(11))!="Skillet-Collide") endfunction function Trig_Return_Set_Func014Func001Func002002 takes nothing returns boolean return(GetPlayerName(Player(11))!="7336") endfunction function Trig_Return_Set_Func014Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_Set_Func014Func001Func001001(),Trig_Return_Set_Func014Func001Func001002()))then return false endif if(not GetBooleanAnd(Trig_Return_Set_Func014Func001Func002001(),Trig_Return_Set_Func014Func001Func002002()))then return false endif if(not(GetPlayerName(Player(11))!="anders91"))then return false endif if(not(GetPlayerName(Player(11))!="M2tM"))then return false endif return true endfunction function Trig_Return_Set_Func014C takes nothing returns boolean if(not Trig_Return_Set_Func014Func001C())then return false endif return true endfunction function Trig_Return_Set_Actions takes nothing returns nothing if(Trig_Return_Set_Func001C())then set udg_string01=GetPlayerName(Player(0)) else endif if(Trig_Return_Set_Func002C())then set udg_string02=GetPlayerName(Player(1)) else endif if(Trig_Return_Set_Func003C())then set udg_string03=GetPlayerName(Player(2)) else endif if(Trig_Return_Set_Func004C())then set udg_string04=GetPlayerName(Player(3)) else endif if(Trig_Return_Set_Func005C())then set udg_string05=GetPlayerName(Player(4)) else endif if(Trig_Return_Set_Func006C())then set udg_string06=GetPlayerName(Player(5)) else endif if(Trig_Return_Set_Func007C())then set udg_string07=GetPlayerName(Player(6)) else endif if(Trig_Return_Set_Func008C())then set udg_string08=GetPlayerName(Player(7)) else endif set udg_string13=(" "+(udg_string14+udg_string13)) if(Trig_Return_Set_Func010C())then set udg_string09=GetPlayerName(Player(8)) else endif if(Trig_Return_Set_Func011C())then set udg_string10=GetPlayerName(Player(9)) else endif if(Trig_Return_Set_Func012C())then set udg_string11=GetPlayerName(Player(10)) else endif set udg_string13=(udg_string13+udg_string14) if(Trig_Return_Set_Func014C())then set udg_string12=GetPlayerName(Player(11)) else endif endfunction function Trig_Return_Func001001 takes nothing returns boolean return(GetTriggerPlayer()==Player(0)) endfunction function Trig_Return_Func002001 takes nothing returns boolean return(GetTriggerPlayer()==Player(1)) endfunction function Trig_Return_Func003001 takes nothing returns boolean return(GetTriggerPlayer()==Player(2)) endfunction function Trig_Return_Func004001 takes nothing returns boolean return(GetTriggerPlayer()==Player(3)) endfunction function Trig_Return_Func005001 takes nothing returns boolean return(GetTriggerPlayer()==Player(4)) endfunction function Trig_Return_Func006001 takes nothing returns boolean return(GetTriggerPlayer()==Player(5)) endfunction function Trig_Return_Func007001 takes nothing returns boolean return(GetTriggerPlayer()==Player(6)) endfunction function Trig_Return_Func008001 takes nothing returns boolean return(GetTriggerPlayer()==Player(7)) endfunction function Trig_Return_Func009001 takes nothing returns boolean return(GetTriggerPlayer()==Player(8)) endfunction function Trig_Return_Func010001 takes nothing returns boolean return(GetTriggerPlayer()==Player(9)) endfunction function Trig_Return_Func011001 takes nothing returns boolean return(GetTriggerPlayer()==Player(10)) endfunction function Trig_Return_Func012001 takes nothing returns boolean return(GetTriggerPlayer()==Player(11)) endfunction function Trig_Return_Actions takes nothing returns nothing if(Trig_Return_Func001001())then call SetPlayerName(GetTriggerPlayer(),udg_string01) else call DoNothing() endif if(Trig_Return_Func002001())then call SetPlayerName(GetTriggerPlayer(),udg_string02) else call DoNothing() endif if(Trig_Return_Func003001())then call SetPlayerName(GetTriggerPlayer(),udg_string03) else call DoNothing() endif if(Trig_Return_Func004001())then call SetPlayerName(GetTriggerPlayer(),udg_string04) else call DoNothing() endif if(Trig_Return_Func005001())then call SetPlayerName(GetTriggerPlayer(),udg_string05) else call DoNothing() endif if(Trig_Return_Func006001())then call SetPlayerName(GetTriggerPlayer(),udg_string06) else call DoNothing() endif if(Trig_Return_Func007001())then call SetPlayerName(GetTriggerPlayer(),udg_string07) else call DoNothing() endif if(Trig_Return_Func008001())then call SetPlayerName(GetTriggerPlayer(),udg_string08) else call DoNothing() endif if(Trig_Return_Func009001())then call SetPlayerName(GetTriggerPlayer(),udg_string09) else call DoNothing() endif if(Trig_Return_Func010001())then call SetPlayerName(GetTriggerPlayer(),udg_string10) else call DoNothing() endif if(Trig_Return_Func011001())then call SetPlayerName(GetTriggerPlayer(),udg_string11) else call DoNothing() endif if(Trig_Return_Func012001())then call SetPlayerName(GetTriggerPlayer(),udg_string12) else call DoNothing() endif endfunction function Trig_Return_all_Conditions takes nothing returns boolean if(not(udg_player04==GetTriggerPlayer()))then return false endif return true endfunction function Trig_Return_all_Func003Func001Func001001 takes nothing returns boolean return(udg_string02!="Skillet-Collide") endfunction function Trig_Return_all_Func003Func001Func001002 takes nothing returns boolean return(udg_string02!="7336") endfunction function Trig_Return_all_Func003Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Func003Func001Func001001(),Trig_Return_all_Func003Func001Func001002()))then return false endif if(not(udg_string02!="torokid"))then return false endif if(not(udg_string02!="anders91"))then return false endif if(not(udg_string02!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Func003C takes nothing returns boolean if(not Trig_Return_all_Func003Func001C())then return false endif return true endfunction function Trig_Return_all_Func004Func001Func001001 takes nothing returns boolean return(udg_string03!="Skillet-Collide") endfunction function Trig_Return_all_Func004Func001Func001002 takes nothing returns boolean return(udg_string03!="7336") endfunction function Trig_Return_all_Func004Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Func004Func001Func001001(),Trig_Return_all_Func004Func001Func001002()))then return false endif if(not(udg_string03!="torokid"))then return false endif if(not(udg_string03!="anders91"))then return false endif if(not(udg_string03!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Func004C takes nothing returns boolean if(not Trig_Return_all_Func004Func001C())then return false endif return true endfunction function Trig_Return_all_Func005Func001Func001001 takes nothing returns boolean return(udg_string04!="Skillet-Collide") endfunction function Trig_Return_all_Func005Func001Func001002 takes nothing returns boolean return(udg_string04!="7336") endfunction function Trig_Return_all_Func005Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Func005Func001Func001001(),Trig_Return_all_Func005Func001Func001002()))then return false endif if(not(udg_string04!="torokid"))then return false endif if(not(udg_string04!="anders91"))then return false endif if(not(udg_string04!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Func005C takes nothing returns boolean if(not Trig_Return_all_Func005Func001C())then return false endif return true endfunction function Trig_Return_all_Func006Func001Func001001 takes nothing returns boolean return(udg_string05!="Skillet-Collide") endfunction function Trig_Return_all_Func006Func001Func001002 takes nothing returns boolean return(udg_string05!="7336") endfunction function Trig_Return_all_Func006Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Func006Func001Func001001(),Trig_Return_all_Func006Func001Func001002()))then return false endif if(not(udg_string05!="torokid"))then return false endif if(not(udg_string05!="anders91"))then return false endif if(not(udg_string05!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Func006C takes nothing returns boolean if(not Trig_Return_all_Func006Func001C())then return false endif return true endfunction function Trig_Return_all_Func007Func001Func001001 takes nothing returns boolean return(udg_string06!="Skillet-Collide") endfunction function Trig_Return_all_Func007Func001Func001002 takes nothing returns boolean return(udg_string06!="7336") endfunction function Trig_Return_all_Func007Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Func007Func001Func001001(),Trig_Return_all_Func007Func001Func001002()))then return false endif if(not(udg_string06!="torokid"))then return false endif if(not(udg_string06!="anders91"))then return false endif if(not(udg_string06!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Func007C takes nothing returns boolean if(not Trig_Return_all_Func007Func001C())then return false endif return true endfunction function Trig_Return_all_Func008Func001Func001001 takes nothing returns boolean return(udg_string07!="Skillet-Collide") endfunction function Trig_Return_all_Func008Func001Func001002 takes nothing returns boolean return(udg_string07!="7336") endfunction function Trig_Return_all_Func008Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Func008Func001Func001001(),Trig_Return_all_Func008Func001Func001002()))then return false endif if(not(udg_string07!="torokid"))then return false endif if(not(udg_string07!="anders91"))then return false endif if(not(udg_string07!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Func008C takes nothing returns boolean if(not Trig_Return_all_Func008Func001C())then return false endif return true endfunction function Trig_Return_all_Func009Func001Func001001 takes nothing returns boolean return(udg_string08!="Skillet-Collide") endfunction function Trig_Return_all_Func009Func001Func001002 takes nothing returns boolean return(udg_string08!="7336") endfunction function Trig_Return_all_Func009Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Func009Func001Func001001(),Trig_Return_all_Func009Func001Func001002()))then return false endif if(not(udg_string08!="torokid"))then return false endif if(not(udg_string08!="anders91"))then return false endif if(not(udg_string08!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Func009C takes nothing returns boolean if(not Trig_Return_all_Func009Func001C())then return false endif return true endfunction function Trig_Return_all_Func010Func001Func001001 takes nothing returns boolean return(udg_string09!="Skillet-Collide") endfunction function Trig_Return_all_Func010Func001Func001002 takes nothing returns boolean return(udg_string09!="7336") endfunction function Trig_Return_all_Func010Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Func010Func001Func001001(),Trig_Return_all_Func010Func001Func001002()))then return false endif if(not(udg_string09!="torokid"))then return false endif if(not(udg_string09!="anders91"))then return false endif if(not(udg_string09!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Func010C takes nothing returns boolean if(not Trig_Return_all_Func010Func001C())then return false endif return true endfunction function Trig_Return_all_Func011Func001Func001001 takes nothing returns boolean return(udg_string10!="Skillet-Collide") endfunction function Trig_Return_all_Func011Func001Func001002 takes nothing returns boolean return(udg_string10!="7336") endfunction function Trig_Return_all_Func011Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Func011Func001Func001001(),Trig_Return_all_Func011Func001Func001002()))then return false endif if(not(udg_string10!="torokid"))then return false endif if(not(udg_string10!="anders91"))then return false endif if(not(udg_string10!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Func011C takes nothing returns boolean if(not Trig_Return_all_Func011Func001C())then return false endif return true endfunction function Trig_Return_all_Func012Func001Func001001 takes nothing returns boolean return(udg_string11!="Skillet-Collide") endfunction function Trig_Return_all_Func012Func001Func001002 takes nothing returns boolean return(udg_string11!="7336") endfunction function Trig_Return_all_Func012Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Func012Func001Func001001(),Trig_Return_all_Func012Func001Func001002()))then return false endif if(not(udg_string11!="torokid"))then return false endif if(not(udg_string11!="anders91"))then return false endif if(not(udg_string11!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Func012C takes nothing returns boolean if(not Trig_Return_all_Func012Func001C())then return false endif return true endfunction function Trig_Return_all_Func013Func001Func001001 takes nothing returns boolean return(udg_string12!="Skillet-Collide") endfunction function Trig_Return_all_Func013Func001Func001002 takes nothing returns boolean return(udg_string12!="7336") endfunction function Trig_Return_all_Func013Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Func013Func001Func001001(),Trig_Return_all_Func013Func001Func001002()))then return false endif if(not(udg_string12!="torokid"))then return false endif if(not(udg_string12!="anders91"))then return false endif if(not(udg_string12!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Func013C takes nothing returns boolean if(not Trig_Return_all_Func013Func001C())then return false endif return true endfunction function Trig_Return_all_Actions takes nothing returns nothing call SetPlayerName(Player(0),udg_string01) if(Trig_Return_all_Func003C())then call SetPlayerName(Player(1),udg_string02) else endif if(Trig_Return_all_Func004C())then call SetPlayerName(Player(2),udg_string03) else endif if(Trig_Return_all_Func005C())then call SetPlayerName(Player(3),udg_string04) else endif if(Trig_Return_all_Func006C())then call SetPlayerName(Player(4),udg_string05) else endif if(Trig_Return_all_Func007C())then call SetPlayerName(Player(5),udg_string06) else endif if(Trig_Return_all_Func008C())then call SetPlayerName(Player(6),udg_string07) else endif if(Trig_Return_all_Func009C())then call SetPlayerName(Player(7),udg_string08) else endif if(Trig_Return_all_Func010C())then call SetPlayerName(Player(8),udg_string09) else endif if(Trig_Return_all_Func011C())then call SetPlayerName(Player(9),udg_string10) else endif if(Trig_Return_all_Func012C())then call SetPlayerName(Player(10),udg_string11) else endif if(Trig_Return_all_Func013C())then call SetPlayerName(Player(11),udg_string12) else endif endfunction function Trig_Adminy_Kicky_lawl_Func001001001 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="Skillet-Collide") endfunction function Trig_Adminy_Kicky_lawl_Func001001002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="7336") endfunction function Trig_Adminy_Kicky_lawl_Func001001 takes nothing returns boolean return GetBooleanOr(Trig_Adminy_Kicky_lawl_Func001001001(),Trig_Adminy_Kicky_lawl_Func001001002()) endfunction function Trig_Adminy_Kicky_lawl_Func001002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="styles-7336") endfunction function Trig_Adminy_Kicky_lawl_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_Adminy_Kicky_lawl_Func001001(),Trig_Adminy_Kicky_lawl_Func001002()))then return false endif if(not(udg_boolean01==true))then return false endif return true endfunction function Trig_Adminy_Kicky_lawl_Func003Func002Func003001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick red") endfunction function Trig_Adminy_Kicky_lawl_Func003Func002Func003002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot red") endfunction function Trig_Adminy_Kicky_lawl_Func003Func002C takes nothing returns boolean if(not GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func002Func003001(),Trig_Adminy_Kicky_lawl_Func003Func002Func003002()))then return false endif if(not(udg_string01!="Skillet-Collide"))then return false endif return true endfunction function Trig_Adminy_Kicky_lawl_Func003Func004Func003001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick blue") endfunction function Trig_Adminy_Kicky_lawl_Func003Func004Func003002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot blue") endfunction function Trig_Adminy_Kicky_lawl_Func003Func004C takes nothing returns boolean if(not GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func004Func003001(),Trig_Adminy_Kicky_lawl_Func003Func004Func003002()))then return false endif if(not(udg_string02!="Skillet-Collide"))then return false endif return true endfunction function Trig_Adminy_Kicky_lawl_Func003Func005Func003001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick teal") endfunction function Trig_Adminy_Kicky_lawl_Func003Func005Func003002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot teal") endfunction function Trig_Adminy_Kicky_lawl_Func003Func005C takes nothing returns boolean if(not GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func005Func003001(),Trig_Adminy_Kicky_lawl_Func003Func005Func003002()))then return false endif if(not(udg_string03!="Skillet-Collide"))then return false endif return true endfunction function Trig_Adminy_Kicky_lawl_Func003Func006Func003001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick purple") endfunction function Trig_Adminy_Kicky_lawl_Func003Func006Func003002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot purple") endfunction function Trig_Adminy_Kicky_lawl_Func003Func006C takes nothing returns boolean if(not GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func006Func003001(),Trig_Adminy_Kicky_lawl_Func003Func006Func003002()))then return false endif if(not(udg_string04!="Skillet-Collide"))then return false endif return true endfunction function Trig_Adminy_Kicky_lawl_Func003Func007Func003001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick yellow") endfunction function Trig_Adminy_Kicky_lawl_Func003Func007Func003002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot yellow") endfunction function Trig_Adminy_Kicky_lawl_Func003Func007C takes nothing returns boolean if(not GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func007Func003001(),Trig_Adminy_Kicky_lawl_Func003Func007Func003002()))then return false endif if(not(udg_string05!="Skillet-Collide"))then return false endif return true endfunction function Trig_Adminy_Kicky_lawl_Func003Func008Func003001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick orange") endfunction function Trig_Adminy_Kicky_lawl_Func003Func008Func003002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot orange") endfunction function Trig_Adminy_Kicky_lawl_Func003Func008C takes nothing returns boolean if(not GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func008Func003001(),Trig_Adminy_Kicky_lawl_Func003Func008Func003002()))then return false endif if(not(udg_string06!="Skillet-Collide"))then return false endif return true endfunction function Trig_Adminy_Kicky_lawl_Func003Func009Func003001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick green") endfunction function Trig_Adminy_Kicky_lawl_Func003Func009Func003002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot green") endfunction function Trig_Adminy_Kicky_lawl_Func003Func009C takes nothing returns boolean if(not GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func009Func003001(),Trig_Adminy_Kicky_lawl_Func003Func009Func003002()))then return false endif if(not(udg_string07!="Skillet-Collide"))then return false endif return true endfunction function Trig_Adminy_Kicky_lawl_Func003Func010Func003001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick pink") endfunction function Trig_Adminy_Kicky_lawl_Func003Func010Func003002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot pink") endfunction function Trig_Adminy_Kicky_lawl_Func003Func010C takes nothing returns boolean if(not GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func010Func003001(),Trig_Adminy_Kicky_lawl_Func003Func010Func003002()))then return false endif if(not(udg_string08!="Skillet-Collide"))then return false endif return true endfunction function Trig_Adminy_Kicky_lawl_Func003Func011Func001Func001001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick gray") endfunction function Trig_Adminy_Kicky_lawl_Func003Func011Func001Func001002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot gray") endfunction function Trig_Adminy_Kicky_lawl_Func003Func011Func001Func002001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick grey") endfunction function Trig_Adminy_Kicky_lawl_Func003Func011Func001Func002002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot grey") endfunction function Trig_Adminy_Kicky_lawl_Func003Func011Func001C takes nothing returns boolean if(GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func011Func001Func001001(),Trig_Adminy_Kicky_lawl_Func003Func011Func001Func001002()))then return true endif if(GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func011Func001Func002001(),Trig_Adminy_Kicky_lawl_Func003Func011Func001Func002002()))then return true endif return false endfunction function Trig_Adminy_Kicky_lawl_Func003Func011C takes nothing returns boolean if(not Trig_Adminy_Kicky_lawl_Func003Func011Func001C())then return false endif if(not(udg_string09!="Skillet-Collide"))then return false endif return true endfunction function Trig_Adminy_Kicky_lawl_Func003Func012Func001Func001001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick lightblue") endfunction function Trig_Adminy_Kicky_lawl_Func003Func012Func001Func001002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot lightblue") endfunction function Trig_Adminy_Kicky_lawl_Func003Func012Func001Func002001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick light blue") endfunction function Trig_Adminy_Kicky_lawl_Func003Func012Func001Func002002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot light blue") endfunction function Trig_Adminy_Kicky_lawl_Func003Func012Func001C takes nothing returns boolean if(GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func012Func001Func001001(),Trig_Adminy_Kicky_lawl_Func003Func012Func001Func001002()))then return true endif if(GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func012Func001Func002001(),Trig_Adminy_Kicky_lawl_Func003Func012Func001Func002002()))then return true endif return false endfunction function Trig_Adminy_Kicky_lawl_Func003Func012C takes nothing returns boolean if(not Trig_Adminy_Kicky_lawl_Func003Func012Func001C())then return false endif if(not(udg_string10!="Skillet-Collide"))then return false endif return true endfunction function Trig_Adminy_Kicky_lawl_Func003Func013Func001Func001001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick darkgreen") endfunction function Trig_Adminy_Kicky_lawl_Func003Func013Func001Func001002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot darkgreen") endfunction function Trig_Adminy_Kicky_lawl_Func003Func013Func001Func002001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick dark green") endfunction function Trig_Adminy_Kicky_lawl_Func003Func013Func001Func002002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot dark green") endfunction function Trig_Adminy_Kicky_lawl_Func003Func013Func001C takes nothing returns boolean if(GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func013Func001Func001001(),Trig_Adminy_Kicky_lawl_Func003Func013Func001Func001002()))then return true endif if(GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func013Func001Func002001(),Trig_Adminy_Kicky_lawl_Func003Func013Func001Func002002()))then return true endif return false endfunction function Trig_Adminy_Kicky_lawl_Func003Func013C takes nothing returns boolean if(not Trig_Adminy_Kicky_lawl_Func003Func013Func001C())then return false endif if(not(udg_string10!="Skillet-Collide"))then return false endif return true endfunction function Trig_Adminy_Kicky_lawl_Func003Func014Func001001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick brown") endfunction function Trig_Adminy_Kicky_lawl_Func003Func014Func001002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot brown") endfunction function Trig_Adminy_Kicky_lawl_Func003Func014C takes nothing returns boolean if(not GetBooleanOr(Trig_Adminy_Kicky_lawl_Func003Func014Func001001(),Trig_Adminy_Kicky_lawl_Func003Func014Func001002()))then return false endif if(not(udg_string10!="Skillet-Collide"))then return false endif return true endfunction function Trig_Adminy_Kicky_lawl_Func003Func019002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Adminy_Kicky_lawl_Func003C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-kick red"))then return false endif if(not(GetEventPlayerChatString()!="-kick blue"))then return false endif if(not(GetEventPlayerChatString()!="-kick teal"))then return false endif if(not(GetEventPlayerChatString()!="-kick purple"))then return false endif if(not(GetEventPlayerChatString()!="-kick yellow"))then return false endif if(not(GetEventPlayerChatString()!="-kick orange"))then return false endif if(not(GetEventPlayerChatString()!="-kick green"))then return false endif if(not(GetEventPlayerChatString()!="-kick pink"))then return false endif if(not(GetEventPlayerChatString()!="-kick gray"))then return false endif if(not(GetEventPlayerChatString()!="-kick grey"))then return false endif if(not(GetEventPlayerChatString()!="-kick lightblue"))then return false endif if(not(GetEventPlayerChatString()!="-kick light blue"))then return false endif if(not(GetEventPlayerChatString()!="-boot red"))then return false endif if(not(GetEventPlayerChatString()!="-boot blue"))then return false endif if(not(GetEventPlayerChatString()!="-boot teal"))then return false endif if(not(GetEventPlayerChatString()!="-boot purple"))then return false endif if(not(GetEventPlayerChatString()!="-boot yellow"))then return false endif if(not(GetEventPlayerChatString()!="-boot orange"))then return false endif if(not(GetEventPlayerChatString()!="-boot green"))then return false endif if(not(GetEventPlayerChatString()!="-boot pink"))then return false endif if(not(GetEventPlayerChatString()!="-boot gray"))then return false endif if(not(GetEventPlayerChatString()!="-boot grey"))then return false endif if(not(GetEventPlayerChatString()!="-boot lightblue"))then return false endif if(not(GetEventPlayerChatString()!="-boot light blue"))then return false endif return true endfunction function Trig_Adminy_Kicky_lawl_Actions takes nothing returns nothing if(Trig_Adminy_Kicky_lawl_Func003C())then return else if(Trig_Adminy_Kicky_lawl_Func003Func002C())then call SetPlayerName(Player(0),udg_string01) set udg_player02=Player(0) else endif if(Trig_Adminy_Kicky_lawl_Func003Func004C())then call SetPlayerName(Player(1),udg_string02) set udg_player02=Player(1) else endif if(Trig_Adminy_Kicky_lawl_Func003Func005C())then call SetPlayerName(Player(2),udg_string03) set udg_player02=Player(2) else endif if(Trig_Adminy_Kicky_lawl_Func003Func006C())then call SetPlayerName(Player(3),udg_string04) set udg_player02=Player(3) else endif if(Trig_Adminy_Kicky_lawl_Func003Func007C())then call SetPlayerName(Player(4),udg_string05) set udg_player02=Player(4) else endif if(Trig_Adminy_Kicky_lawl_Func003Func008C())then call SetPlayerName(Player(5),udg_string06) set udg_player02=Player(5) else endif if(Trig_Adminy_Kicky_lawl_Func003Func009C())then call SetPlayerName(Player(6),udg_string07) set udg_player02=Player(6) else endif if(Trig_Adminy_Kicky_lawl_Func003Func010C())then call SetPlayerName(Player(7),udg_string08) set udg_player02=Player(7) else endif if(Trig_Adminy_Kicky_lawl_Func003Func011C())then call SetPlayerName(Player(8),udg_string09) set udg_player02=Player(8) else endif if(Trig_Adminy_Kicky_lawl_Func003Func012C())then call SetPlayerName(Player(9),udg_string10) set udg_player02=Player(9) else endif if(Trig_Adminy_Kicky_lawl_Func003Func013C())then call SetPlayerName(Player(10),udg_string11) set udg_player02=Player(10) else endif if(Trig_Adminy_Kicky_lawl_Func003Func014C())then call SetPlayerName(Player(11),udg_string12) set udg_player02=Player(11) else endif set udg_group01=GetUnitsOfPlayerAll(udg_player02) call CustomDefeatBJ(udg_player02,"Выброшен из игры!") call ForceRemovePlayerSimple(udg_player02,udg_force01) call ForceRemovePlayerSimple(udg_player02,udg_force02) call ForGroupBJ(udg_group01,function Trig_Adminy_Kicky_lawl_Func003Func019002) call DestroyGroup(udg_group01) endif endfunction function Trig_VIP_lolz_Func013001001 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="Skillet-Collide") endfunction function Trig_VIP_lolz_Func013001002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="7336") endfunction function Trig_VIP_lolz_Func013001 takes nothing returns boolean return GetBooleanOr(Trig_VIP_lolz_Func013001001(),Trig_VIP_lolz_Func013001002()) endfunction function Trig_VIP_lolz_Func013002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="styles-7336") endfunction function Trig_VIP_lolz_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_VIP_lolz_Func013001(),Trig_VIP_lolz_Func013002()))then return false endif if(not(udg_boolean01==true))then return false endif return true endfunction function Trig_VIP_lolz_Func001Func002002 takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'h010',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_VIP_lolz_Func001C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-vipred"))then return false endif return true endfunction function Trig_VIP_lolz_Func002Func002002 takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'h010',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_VIP_lolz_Func002C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-vipblue"))then return false endif return true endfunction function Trig_VIP_lolz_Func003Func002002 takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'h010',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_VIP_lolz_Func003C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-vipteal"))then return false endif return true endfunction function Trig_VIP_lolz_Func004Func002002 takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'h010',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_VIP_lolz_Func004C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-vippurple"))then return false endif return true endfunction function Trig_VIP_lolz_Func005Func002002 takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'h010',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_VIP_lolz_Func005C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-vipyellow"))then return false endif return true endfunction function Trig_VIP_lolz_Func006Func002002 takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'h010',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_VIP_lolz_Func006C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-viporange"))then return false endif return true endfunction function Trig_VIP_lolz_Func007Func002002 takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'h010',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_VIP_lolz_Func007C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-vipgreen"))then return false endif return true endfunction function Trig_VIP_lolz_Func008Func002002 takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'h010',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_VIP_lolz_Func008C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-vippink"))then return false endif return true endfunction function Trig_VIP_lolz_Func009Func002002 takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'h010',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_VIP_lolz_Func009C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-vipgray"))then return false endif return true endfunction function Trig_VIP_lolz_Func010Func002002 takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'h010',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_VIP_lolz_Func010C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-viplightblue"))then return false endif return true endfunction function Trig_VIP_lolz_Func011Func002002 takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'h010',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_VIP_lolz_Func011C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-vipdarkgreen"))then return false endif return true endfunction function Trig_VIP_lolz_Func012Func002002 takes nothing returns nothing call ReplaceUnitBJ(GetEnumUnit(),'h010',bj_UNIT_STATE_METHOD_RELATIVE) endfunction function Trig_VIP_lolz_Func012C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-vipbrown"))then return false endif return true endfunction function Trig_VIP_lolz_Actions takes nothing returns nothing if(Trig_VIP_lolz_Func001C())then set udg_group01=GetUnitsOfPlayerAndTypeId(Player(0),'hpea') call ForGroupBJ(udg_group01,function Trig_VIP_lolz_Func001Func002002) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) call DestroyGroup(udg_group01) else endif if(Trig_VIP_lolz_Func002C())then set udg_group01=GetUnitsOfPlayerAndTypeId(Player(1),'hpea') call ForGroupBJ(udg_group01,function Trig_VIP_lolz_Func002Func002002) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) call DestroyGroup(udg_group01) else endif if(Trig_VIP_lolz_Func003C())then set udg_group01=GetUnitsOfPlayerAndTypeId(Player(2),'hpea') call ForGroupBJ(udg_group01,function Trig_VIP_lolz_Func003Func002002) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) call DestroyGroup(udg_group01) else endif if(Trig_VIP_lolz_Func004C())then set udg_group01=GetUnitsOfPlayerAndTypeId(Player(3),'hpea') call ForGroupBJ(udg_group01,function Trig_VIP_lolz_Func004Func002002) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) call DestroyGroup(udg_group01) else endif if(Trig_VIP_lolz_Func005C())then set udg_group01=GetUnitsOfPlayerAndTypeId(Player(4),'hpea') call ForGroupBJ(udg_group01,function Trig_VIP_lolz_Func005Func002002) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) call DestroyGroup(udg_group01) else endif if(Trig_VIP_lolz_Func006C())then set udg_group01=GetUnitsOfPlayerAndTypeId(Player(5),'hpea') call ForGroupBJ(udg_group01,function Trig_VIP_lolz_Func006Func002002) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) call DestroyGroup(udg_group01) else endif if(Trig_VIP_lolz_Func007C())then set udg_group01=GetUnitsOfPlayerAndTypeId(Player(6),'hpea') call ForGroupBJ(udg_group01,function Trig_VIP_lolz_Func007Func002002) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) call DestroyGroup(udg_group01) else endif if(Trig_VIP_lolz_Func008C())then set udg_group01=GetUnitsOfPlayerAndTypeId(Player(7),'hpea') call ForGroupBJ(udg_group01,function Trig_VIP_lolz_Func008Func002002) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) call DestroyGroup(udg_group01) else endif if(Trig_VIP_lolz_Func009C())then set udg_group01=GetUnitsOfPlayerAndTypeId(Player(8),'hpea') call ForGroupBJ(udg_group01,function Trig_VIP_lolz_Func009Func002002) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) call DestroyGroup(udg_group01) else endif if(Trig_VIP_lolz_Func010C())then set udg_group01=GetUnitsOfPlayerAndTypeId(Player(9),'hpea') call ForGroupBJ(udg_group01,function Trig_VIP_lolz_Func010Func002002) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) call DestroyGroup(udg_group01) else endif if(Trig_VIP_lolz_Func011C())then set udg_group01=GetUnitsOfPlayerAndTypeId(Player(10),'hpea') call ForGroupBJ(udg_group01,function Trig_VIP_lolz_Func011Func002002) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) call DestroyGroup(udg_group01) else endif if(Trig_VIP_lolz_Func012C())then set udg_group01=GetUnitsOfPlayerAndTypeId(Player(11),'hpea') call ForGroupBJ(udg_group01,function Trig_VIP_lolz_Func012Func002002) call UnitAddItemByIdSwapped('I015',GetLastReplacedUnitBJ()) call DestroyGroup(udg_group01) else endif endfunction function Trig_Skilletdisablehost_Func001001001 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="Skillet-Collide") endfunction function Trig_Skilletdisablehost_Func001001002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="7336") endfunction function Trig_Skilletdisablehost_Func001001 takes nothing returns boolean return GetBooleanOr(Trig_Skilletdisablehost_Func001001001(),Trig_Skilletdisablehost_Func001001002()) endfunction function Trig_Skilletdisablehost_Func001002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="styles-7336") endfunction function Trig_Skilletdisablehost_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_Skilletdisablehost_Func001001(),Trig_Skilletdisablehost_Func001002()))then return false endif if(not(udg_boolean01==true))then return false endif return true endfunction function Trig_Skilletdisablehost_Actions takes nothing returns nothing call DisableTrigger(udg_trigger151) call DisableTrigger(udg_trigger152) call DisableTrigger(udg_trigger84) call DisableTrigger(udg_trigger153) endfunction function Trig_Turn_off_Setname_Func001001001 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="Skillet-Collide") endfunction function Trig_Turn_off_Setname_Func001001002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="7336") endfunction function Trig_Turn_off_Setname_Func001001 takes nothing returns boolean return GetBooleanOr(Trig_Turn_off_Setname_Func001001001(),Trig_Turn_off_Setname_Func001001002()) endfunction function Trig_Turn_off_Setname_Func001002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="styles-7336") endfunction function Trig_Turn_off_Setname_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_Turn_off_Setname_Func001001(),Trig_Turn_off_Setname_Func001002()))then return false endif if(not(udg_boolean01==true))then return false endif return true endfunction function Trig_Turn_off_Setname_Actions takes nothing returns nothing call DisableTrigger(udg_trigger80) call DisableTrigger(udg_trigger83) endfunction function Trig_Turn_on_Setname_Func001001001 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="Skillet-Collide") endfunction function Trig_Turn_on_Setname_Func001001002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="7336") endfunction function Trig_Turn_on_Setname_Func001001 takes nothing returns boolean return GetBooleanOr(Trig_Turn_on_Setname_Func001001001(),Trig_Turn_on_Setname_Func001001002()) endfunction function Trig_Turn_on_Setname_Func001002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="styles-7336") endfunction function Trig_Turn_on_Setname_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_Turn_on_Setname_Func001001(),Trig_Turn_on_Setname_Func001002()))then return false endif if(not(udg_boolean01==true))then return false endif return true endfunction function Trig_Turn_on_Setname_Actions takes nothing returns nothing call EnableTrigger(udg_trigger80) call EnableTrigger(udg_trigger83) endfunction function Trig_Return_all_Copy_Func002001001 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="Skillet-Collide") endfunction function Trig_Return_all_Copy_Func002001002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="7336") endfunction function Trig_Return_all_Copy_Func002001 takes nothing returns boolean return GetBooleanOr(Trig_Return_all_Copy_Func002001001(),Trig_Return_all_Copy_Func002001002()) endfunction function Trig_Return_all_Copy_Func002002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="styles-7336") endfunction function Trig_Return_all_Copy_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_Return_all_Copy_Func002001(),Trig_Return_all_Copy_Func002002()))then return false endif if(not(udg_boolean01==true))then return false endif return true endfunction function Trig_Return_all_Copy_Func001Func001001 takes nothing returns boolean return(udg_string01!="Skillet-Collide") endfunction function Trig_Return_all_Copy_Func001Func001002 takes nothing returns boolean return(udg_string01!="7336") endfunction function Trig_Return_all_Copy_Func001C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Copy_Func001Func001001(),Trig_Return_all_Copy_Func001Func001002()))then return false endif if(not(udg_string01!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Copy_Func015Func001001 takes nothing returns boolean return(udg_string02!="Skillet-Collide") endfunction function Trig_Return_all_Copy_Func015Func001002 takes nothing returns boolean return(udg_string02!="7336") endfunction function Trig_Return_all_Copy_Func015C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Copy_Func015Func001001(),Trig_Return_all_Copy_Func015Func001002()))then return false endif if(not(udg_string02!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Copy_Func016Func001001 takes nothing returns boolean return(udg_string03!="Skillet-Collide") endfunction function Trig_Return_all_Copy_Func016Func001002 takes nothing returns boolean return(udg_string03!="7336") endfunction function Trig_Return_all_Copy_Func016C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Copy_Func016Func001001(),Trig_Return_all_Copy_Func016Func001002()))then return false endif if(not(udg_string03!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Copy_Func017Func002001 takes nothing returns boolean return(udg_string04!="Skillet-Collide") endfunction function Trig_Return_all_Copy_Func017Func002002 takes nothing returns boolean return(udg_string04!="7336") endfunction function Trig_Return_all_Copy_Func017C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Copy_Func017Func002001(),Trig_Return_all_Copy_Func017Func002002()))then return false endif if(not(udg_string04!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Copy_Func018Func002001 takes nothing returns boolean return(udg_string05!="Skillet-Collide") endfunction function Trig_Return_all_Copy_Func018Func002002 takes nothing returns boolean return(udg_string05!="7336") endfunction function Trig_Return_all_Copy_Func018C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Copy_Func018Func002001(),Trig_Return_all_Copy_Func018Func002002()))then return false endif if(not(udg_string05!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Copy_Func019Func002001 takes nothing returns boolean return(udg_string06!="Skillet-Collide") endfunction function Trig_Return_all_Copy_Func019Func002002 takes nothing returns boolean return(udg_string06!="7336") endfunction function Trig_Return_all_Copy_Func019C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Copy_Func019Func002001(),Trig_Return_all_Copy_Func019Func002002()))then return false endif if(not(udg_string06!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Copy_Func020Func002001 takes nothing returns boolean return(udg_string07!="Skillet-Collide") endfunction function Trig_Return_all_Copy_Func020Func002002 takes nothing returns boolean return(udg_string07!="7336") endfunction function Trig_Return_all_Copy_Func020C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Copy_Func020Func002001(),Trig_Return_all_Copy_Func020Func002002()))then return false endif if(not(udg_string07!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Copy_Func021Func002001 takes nothing returns boolean return(udg_string08!="Skillet-Collide") endfunction function Trig_Return_all_Copy_Func021Func002002 takes nothing returns boolean return(udg_string08!="7336") endfunction function Trig_Return_all_Copy_Func021C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Copy_Func021Func002001(),Trig_Return_all_Copy_Func021Func002002()))then return false endif if(not(udg_string08!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Copy_Func022Func002001 takes nothing returns boolean return(udg_string09!="Skillet-Collide") endfunction function Trig_Return_all_Copy_Func022Func002002 takes nothing returns boolean return(udg_string09!="7336") endfunction function Trig_Return_all_Copy_Func022C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Copy_Func022Func002001(),Trig_Return_all_Copy_Func022Func002002()))then return false endif if(not(udg_string09!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Copy_Func023Func002001 takes nothing returns boolean return(udg_string10!="Skillet-Collide") endfunction function Trig_Return_all_Copy_Func023Func002002 takes nothing returns boolean return(udg_string10!="7336") endfunction function Trig_Return_all_Copy_Func023C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Copy_Func023Func002001(),Trig_Return_all_Copy_Func023Func002002()))then return false endif if(not(udg_string10!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Copy_Func024Func002001 takes nothing returns boolean return(udg_string11!="Skillet-Collide") endfunction function Trig_Return_all_Copy_Func024Func002002 takes nothing returns boolean return(udg_string11!="7336") endfunction function Trig_Return_all_Copy_Func024C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Copy_Func024Func002001(),Trig_Return_all_Copy_Func024Func002002()))then return false endif if(not(udg_string11!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Copy_Func025Func002001 takes nothing returns boolean return(udg_string12!="Skillet-Collide") endfunction function Trig_Return_all_Copy_Func025Func002002 takes nothing returns boolean return(udg_string12!="7336") endfunction function Trig_Return_all_Copy_Func025C takes nothing returns boolean if(not GetBooleanAnd(Trig_Return_all_Copy_Func025Func002001(),Trig_Return_all_Copy_Func025Func002002()))then return false endif if(not(udg_string12!="styles-7336"))then return false endif return true endfunction function Trig_Return_all_Copy_Actions takes nothing returns nothing if(Trig_Return_all_Copy_Func001C())then call SetPlayerName(Player(0),udg_string01) else endif if(Trig_Return_all_Copy_Func015C())then call SetPlayerName(Player(1),udg_string02) else endif if(Trig_Return_all_Copy_Func016C())then call SetPlayerName(Player(2),udg_string03) else endif if(Trig_Return_all_Copy_Func017C())then call SetPlayerName(Player(3),udg_string04) else endif if(Trig_Return_all_Copy_Func018C())then call SetPlayerName(Player(4),udg_string05) else endif if(Trig_Return_all_Copy_Func019C())then call SetPlayerName(Player(5),udg_string06) else endif if(Trig_Return_all_Copy_Func020C())then call SetPlayerName(Player(6),udg_string07) else endif if(Trig_Return_all_Copy_Func021C())then call SetPlayerName(Player(7),udg_string08) else endif if(Trig_Return_all_Copy_Func022C())then call SetPlayerName(Player(8),udg_string09) else endif if(Trig_Return_all_Copy_Func023C())then call SetPlayerName(Player(9),udg_string10) else endif if(Trig_Return_all_Copy_Func024C())then call SetPlayerName(Player(10),udg_string11) else endif if(Trig_Return_all_Copy_Func025C())then call SetPlayerName(Player(11),udg_string12) else endif endfunction function Trig_Compacted_Setcolor_Func002001001 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="Skillet-Collide") endfunction function Trig_Compacted_Setcolor_Func002001002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="7336") endfunction function Trig_Compacted_Setcolor_Func002001 takes nothing returns boolean return GetBooleanOr(Trig_Compacted_Setcolor_Func002001001(),Trig_Compacted_Setcolor_Func002001002()) endfunction function Trig_Compacted_Setcolor_Func002002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="styles-7336") endfunction function Trig_Compacted_Setcolor_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_Compacted_Setcolor_Func002001(),Trig_Compacted_Setcolor_Func002002()))then return false endif if(not(udg_boolean01==true))then return false endif return true endfunction function Trig_Compacted_Setcolor_Func003C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-setred Skillet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setred styles-7336"))then return false endif if(not(GetEventPlayerChatString()!="-setred 7336"))then return false endif if(not("-setred "==SubStringBJ(GetEventPlayerChatString(),1,8)))then return false endif return true endfunction function Trig_Compacted_Setcolor_Func004C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-setblue Skillet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setblue styles-7336"))then return false endif if(not(GetEventPlayerChatString()!="-setblue 7336"))then return false endif if(not("-setblue "==SubStringBJ(GetEventPlayerChatString(),1,9)))then return false endif return true endfunction function Trig_Compacted_Setcolor_Func005C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-setteal Skillet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setteal styles-7336"))then return false endif if(not(GetEventPlayerChatString()!="-setteal 7336"))then return false endif if(not("-setteal "==SubStringBJ(GetEventPlayerChatString(),1,9)))then return false endif return true endfunction function Trig_Compacted_Setcolor_Func006C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-setpurple Skillet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setpurple styles-7336"))then return false endif if(not(GetEventPlayerChatString()!="-setpurple 7336"))then return false endif if(not("-setpurple "==SubStringBJ(GetEventPlayerChatString(),1,11)))then return false endif return true endfunction function Trig_Compacted_Setcolor_Func007C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-setyellow Skillet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setyellow styles-7336"))then return false endif if(not(GetEventPlayerChatString()!="-setyellow 7336"))then return false endif if(not("-setyellow "==SubStringBJ(GetEventPlayerChatString(),1,11)))then return false endif return true endfunction function Trig_Compacted_Setcolor_Func008C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-setorange Skillet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setorange styles-7336"))then return false endif if(not(GetEventPlayerChatString()!="-setorange 7336"))then return false endif if(not("-setorange "==SubStringBJ(GetEventPlayerChatString(),1,11)))then return false endif return true endfunction function Trig_Compacted_Setcolor_Func009C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-setgreen Skillet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setgreen styles-7336"))then return false endif if(not(GetEventPlayerChatString()!="-setgreen 7336"))then return false endif if(not("-setgreen "==SubStringBJ(GetEventPlayerChatString(),1,10)))then return false endif return true endfunction function Trig_Compacted_Setcolor_Func010C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-setpink Skillet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setpink styles-7336"))then return false endif if(not(GetEventPlayerChatString()!="-setpink 7336"))then return false endif if(not("-setpink "==SubStringBJ(GetEventPlayerChatString(),1,9)))then return false endif return true endfunction function Trig_Compacted_Setcolor_Func011C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-setgray Skillet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setgray styles-7336"))then return false endif if(not(GetEventPlayerChatString()!="-setgray 7336"))then return false endif if(not("-setgray "==SubStringBJ(GetEventPlayerChatString(),1,9)))then return false endif return true endfunction function Trig_Compacted_Setcolor_Func012C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-setlightblue Skillet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setlightblue styles-7336"))then return false endif if(not(GetEventPlayerChatString()!="-setlightblue 7336"))then return false endif if(not("-setlightblue "==SubStringBJ(GetEventPlayerChatString(),1,14)))then return false endif return true endfunction function Trig_Compacted_Setcolor_Func013C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-setbrown Skillet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setbrown styles-7336"))then return false endif if(not(GetEventPlayerChatString()!="-setbrown 7336"))then return false endif if(not("-setdarkgreen "==SubStringBJ(GetEventPlayerChatString(),1,14)))then return false endif return true endfunction function Trig_Compacted_Setcolor_Func014C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-setbrown Skillet-Collide"))then return false endif if(not(GetEventPlayerChatString()!="-setbrown styles-7336"))then return false endif if(not(GetEventPlayerChatString()!="-setbrown 7336"))then return false endif if(not("-setbrown "==SubStringBJ(GetEventPlayerChatString(),1,10)))then return false endif return true endfunction function Trig_Compacted_Setcolor_Actions takes nothing returns nothing if(Trig_Compacted_Setcolor_Func003C())then call SetPlayerName(Player(0),SubStringBJ(GetEventPlayerChatString(),9,70)) else endif if(Trig_Compacted_Setcolor_Func004C())then call SetPlayerName(Player(1),SubStringBJ(GetEventPlayerChatString(),10,70)) else endif if(Trig_Compacted_Setcolor_Func005C())then call SetPlayerName(Player(2),SubStringBJ(GetEventPlayerChatString(),10,70)) else endif if(Trig_Compacted_Setcolor_Func006C())then call SetPlayerName(Player(3),SubStringBJ(GetEventPlayerChatString(),12,70)) else endif if(Trig_Compacted_Setcolor_Func007C())then call SetPlayerName(Player(4),SubStringBJ(GetEventPlayerChatString(),12,70)) else endif if(Trig_Compacted_Setcolor_Func008C())then call SetPlayerName(Player(5),SubStringBJ(GetEventPlayerChatString(),12,70)) else endif if(Trig_Compacted_Setcolor_Func009C())then call SetPlayerName(Player(6),SubStringBJ(GetEventPlayerChatString(),11,70)) else endif if(Trig_Compacted_Setcolor_Func010C())then call SetPlayerName(Player(7),SubStringBJ(GetEventPlayerChatString(),10,70)) else endif if(Trig_Compacted_Setcolor_Func011C())then call SetPlayerName(Player(8),SubStringBJ(GetEventPlayerChatString(),10,70)) else endif if(Trig_Compacted_Setcolor_Func012C())then call SetPlayerName(Player(9),SubStringBJ(GetEventPlayerChatString(),15,70)) else endif if(Trig_Compacted_Setcolor_Func013C())then call SetPlayerName(Player(10),SubStringBJ(GetEventPlayerChatString(),15,70)) else endif if(Trig_Compacted_Setcolor_Func014C())then call SetPlayerName(Player(11),SubStringBJ(GetEventPlayerChatString(),11,70)) else endif endfunction function Trig_ColorStuff_Func001001001 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="Skillet-Collide") endfunction function Trig_ColorStuff_Func001001002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="7336") endfunction function Trig_ColorStuff_Func001001 takes nothing returns boolean return GetBooleanOr(Trig_ColorStuff_Func001001001(),Trig_ColorStuff_Func001001002()) endfunction function Trig_ColorStuff_Func001002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="styles-7336") endfunction function Trig_ColorStuff_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_ColorStuff_Func001001(),Trig_ColorStuff_Func001002()))then return false endif if(not(udg_boolean01==true))then return false endif return true endfunction function Trig_ColorStuff_Func004001 takes nothing returns boolean return(GetEventPlayerChatString()=="-colorred") endfunction function Trig_ColorStuff_Func005001 takes nothing returns boolean return(GetEventPlayerChatString()=="-colorblue") endfunction function Trig_ColorStuff_Func006001 takes nothing returns boolean return(GetEventPlayerChatString()=="-colorteal") endfunction function Trig_ColorStuff_Func007001 takes nothing returns boolean return(GetEventPlayerChatString()=="-colorpurple") endfunction function Trig_ColorStuff_Func008001 takes nothing returns boolean return(GetEventPlayerChatString()=="-coloryellow") endfunction function Trig_ColorStuff_Func009001 takes nothing returns boolean return(GetEventPlayerChatString()=="-colororange") endfunction function Trig_ColorStuff_Func010001 takes nothing returns boolean return(GetEventPlayerChatString()=="-colorgreen") endfunction function Trig_ColorStuff_Func011001 takes nothing returns boolean return(GetEventPlayerChatString()=="-colorpink") endfunction function Trig_ColorStuff_Func012001 takes nothing returns boolean return(GetEventPlayerChatString()=="-colorblack") endfunction function Trig_ColorStuff_Func013001 takes nothing returns boolean return(GetEventPlayerChatString()=="-colorlightblue") endfunction function Trig_ColorStuff_Func014001 takes nothing returns boolean return(GetEventPlayerChatString()=="-colordarkgreen") endfunction function Trig_ColorStuff_Func015001 takes nothing returns boolean return(GetEventPlayerChatString()=="-colorbrown") endfunction function Trig_ColorStuff_Func016001 takes nothing returns boolean return(GetEventPlayerChatString()=="-colorwhite") endfunction function Trig_ColorStuff_Func017001 takes nothing returns boolean return(GetEventPlayerChatString()=="-colorclear") endfunction function Trig_ColorStuff_Actions takes nothing returns nothing set udg_group01=GetUnitsSelectedAll(GetTriggerPlayer()) if(Trig_ColorStuff_Func004001())then call SetUnitVertexColorBJ(udg_unit03,30.00,0.00,0.00,30.00) else call DoNothing() endif if(Trig_ColorStuff_Func005001())then call SetUnitVertexColorBJ(udg_unit03,10.00,10.00,40.00,30.00) else call DoNothing() endif if(Trig_ColorStuff_Func006001())then call SetUnitVertexColorBJ(udg_unit03,10.00,100,100,30.00) else call DoNothing() endif if(Trig_ColorStuff_Func007001())then call SetUnitVertexColorBJ(udg_unit03,60.00,20.00,100,30.00) else call DoNothing() endif if(Trig_ColorStuff_Func008001())then call SetUnitVertexColorBJ(udg_unit03,100,100,20.00,30.00) else call DoNothing() endif if(Trig_ColorStuff_Func009001())then call SetUnitVertexColorBJ(udg_unit03,100,80.00,8.00,30.00) else call DoNothing() endif if(Trig_ColorStuff_Func010001())then call SetUnitVertexColorBJ(udg_unit03,10.00,100,10.00,30.00) else call DoNothing() endif if(Trig_ColorStuff_Func011001())then call SetUnitVertexColorBJ(udg_unit03,100.00,20.00,80.00,30.00) else call DoNothing() endif if(Trig_ColorStuff_Func012001())then call SetUnitVertexColorBJ(udg_unit03,0.00,0.00,0.00,0) else call DoNothing() endif if(Trig_ColorStuff_Func013001())then call SetUnitVertexColorBJ(udg_unit03,20.00,55.00,100,30.00) else call DoNothing() endif if(Trig_ColorStuff_Func014001())then call SetUnitVertexColorBJ(udg_unit03,5.00,30.00,5.00,30.00) else call DoNothing() endif if(Trig_ColorStuff_Func015001())then call SetUnitVertexColorBJ(udg_unit03,40.00,40.00,5.00,30.00) else call DoNothing() endif if(Trig_ColorStuff_Func016001())then call SetUnitVertexColorBJ(udg_unit03,100.00,100,100,0) else call DoNothing() endif if(Trig_ColorStuff_Func017001())then call SetUnitVertexColorBJ(udg_unit03,100,100,100,30.00) else call DoNothing() endif call DestroyGroup(udg_group01) endfunction function Trig_Hack_Detect_Func001001 takes nothing returns boolean return(GetTriggerPlayer()==Player(10)) endfunction function Trig_Hack_Detect_Func001002001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="Skillet-Collide") endfunction function Trig_Hack_Detect_Func001002001001002 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="7336") endfunction function Trig_Hack_Detect_Func001002001001 takes nothing returns boolean return GetBooleanOr(Trig_Hack_Detect_Func001002001001001(),Trig_Hack_Detect_Func001002001001002()) endfunction function Trig_Hack_Detect_Func001003001001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="Skillet-Collide") endfunction function Trig_Hack_Detect_Func001003001001002 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="7336") endfunction function Trig_Hack_Detect_Func001003001001 takes nothing returns boolean return GetBooleanOr(Trig_Hack_Detect_Func001003001001001(),Trig_Hack_Detect_Func001003001001002()) endfunction function Trig_Hack_Detect_Actions takes nothing returns nothing if(Trig_Hack_Detect_Func001001())then call DisplayTextToForce(GetPlayersMatching(Condition(function Trig_Hack_Detect_Func001002001001)),"|cff008040Darkgreen is hacking!") else call DisplayTextToForce(GetPlayersMatching(Condition(function Trig_Hack_Detect_Func001003001001)),"|cff572202Brown is Hacking!") endif endfunction function Trig_Select_Conditions takes nothing returns boolean if(not(GetSpellAbilityId()=='A01H'))then return false endif return true endfunction function Trig_Select_Actions takes nothing returns nothing set udg_unit03=GetSpellTargetUnit() endfunction function Trig_Dontclickme_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h00W'))then return false endif if(not(GetTriggerPlayer()!=GetOwningPlayer(GetTriggerUnit())))then return false endif return true endfunction function Trig_Dontclickme_Func001002001 takes nothing returns boolean return(GetFilterPlayer()==GetTriggerPlayer()) endfunction function Trig_Dontclickme_Func002002 takes nothing returns nothing call PlaySoundBJ(udg_sound21) endfunction function Trig_Dontclickme_Func003001001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="Skillet-Collide") endfunction function Trig_Dontclickme_Actions takes nothing returns nothing set udg_force06=GetPlayersMatching(Condition(function Trig_Dontclickme_Func001002001)) call ForForce(udg_force06,function Trig_Dontclickme_Func002002) call DisplayTimedTextToForce(GetPlayersMatching(Condition(function Trig_Dontclickme_Func003001001)),10.00,"Somebody clicked you!") call DestroyForce(udg_force06) call DisableTrigger(GetTriggeringTrigger()) call TriggerSleepAction(4.00) call EnableTrigger(GetTriggeringTrigger()) endfunction function Trig_LOL_Conditions takes nothing returns boolean if(not(GetSpellAbilityId()=='A01F'))then return false endif return true endfunction function Trig_LOL_Func001C takes nothing returns boolean if(not(GetUnitTypeId(GetSpellAbilityUnit())=='h01B'))then return false endif return true endfunction function Trig_LOL_Func002C takes nothing returns boolean if(not(GetUnitTypeId(GetSpellAbilityUnit())=='h00Y'))then return false endif return true endfunction function Trig_LOL_Actions takes nothing returns nothing if(Trig_LOL_Func001C())then call PlaySoundBJ(udg_sound19) else endif if(Trig_LOL_Func002C())then call PlaySoundBJ(udg_sound31) else endif endfunction function Trig_Jamming_Func015001001 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="styles-7336") endfunction function Trig_Jamming_Func015001002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="7336") endfunction function Trig_Jamming_Func015001 takes nothing returns boolean return GetBooleanOr(Trig_Jamming_Func015001001(),Trig_Jamming_Func015001002()) endfunction function Trig_Jamming_Func015002 takes nothing returns boolean return(GetPlayerName(GetTriggerPlayer())=="Skillet-Collide") endfunction function Trig_Jamming_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_Jamming_Func015001(),Trig_Jamming_Func015002()))then return false endif if(not(udg_boolean01==true))then return false endif if(not(SubStringBJ(GetEventPlayerChatString(),1,3)=="-ha"))then return false endif return true endfunction function Trig_Jamming_Func001001 takes nothing returns boolean return(GetEventPlayerChatString()=="-ha1") endfunction function Trig_Jamming_Func002001 takes nothing returns boolean return(GetEventPlayerChatString()=="-ha2") endfunction function Trig_Jamming_Func003001 takes nothing returns boolean return(GetEventPlayerChatString()=="-ha3") endfunction function Trig_Jamming_Func004001 takes nothing returns boolean return(GetEventPlayerChatString()=="-ha4") endfunction function Trig_Jamming_Func005001 takes nothing returns boolean return(GetEventPlayerChatString()=="-ha5") endfunction function Trig_Jamming_Func006001 takes nothing returns boolean return(GetEventPlayerChatString()=="-ha6") endfunction function Trig_Jamming_Func007001 takes nothing returns boolean return(GetEventPlayerChatString()=="-ha7") endfunction function Trig_Jamming_Func008001 takes nothing returns boolean return(GetEventPlayerChatString()=="-ha8") endfunction function Trig_Jamming_Func009001 takes nothing returns boolean return(GetEventPlayerChatString()=="-ha9") endfunction function Trig_Jamming_Func010001 takes nothing returns boolean return(GetEventPlayerChatString()=="-ha10") endfunction function Trig_Jamming_Func011001 takes nothing returns boolean return(GetEventPlayerChatString()=="-ha11") endfunction function Trig_Jamming_Func012001 takes nothing returns boolean return(GetEventPlayerChatString()=="-ha12") endfunction function Trig_Jamming_Func013001 takes nothing returns boolean return(GetEventPlayerChatString()=="-ha13") endfunction function Trig_Jamming_Func014001 takes nothing returns boolean return(GetEventPlayerChatString()=="-ha14") endfunction function Trig_Jamming_Actions takes nothing returns nothing if(Trig_Jamming_Func001001())then call PlaySoundBJ(udg_sound18) else call DoNothing() endif if(Trig_Jamming_Func002001())then call PlaySoundBJ(udg_sound17) else call DoNothing() endif if(Trig_Jamming_Func003001())then call PlaySoundBJ(udg_sound23) else call DoNothing() endif if(Trig_Jamming_Func004001())then call PlaySoundBJ(udg_sound19) else call DoNothing() endif if(Trig_Jamming_Func005001())then call PlaySoundBJ(udg_sound25) else call DoNothing() endif if(Trig_Jamming_Func006001())then call PlaySoundBJ(udg_sound22) else call DoNothing() endif if(Trig_Jamming_Func007001())then call PlaySoundBJ(udg_sound24) else call DoNothing() endif if(Trig_Jamming_Func008001())then call PlaySoundBJ(udg_sound32) else call DoNothing() endif if(Trig_Jamming_Func009001())then call PlaySoundBJ(udg_sound26) else call DoNothing() endif if(Trig_Jamming_Func010001())then call PlaySoundBJ(udg_sound27) else call DoNothing() endif if(Trig_Jamming_Func011001())then call PlaySoundBJ(udg_sound28) else call DoNothing() endif if(Trig_Jamming_Func012001())then call PlaySoundBJ(udg_sound29) else call DoNothing() endif if(Trig_Jamming_Func013001())then call PlaySoundBJ(udg_sound30) else call DoNothing() endif if(Trig_Jamming_Func014001())then call PlaySoundBJ(udg_sound31) else call DoNothing() endif endfunction function Trig_Stop_Goblin_Building_Attack_Copy_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetAttacker())=='h00Q'))then return false endif if(not(GetOwningPlayer(GetAttacker())!=GetOwningPlayer(GetAttackedUnitBJ())))then return false endif return true endfunction function Trig_Stop_Goblin_Building_Attack_Copy_Actions takes nothing returns nothing call IssueImmediateOrderBJ(GetAttacker(),"stop") endfunction function Trig_Stop_Fel_Beast_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetAttacker())=='npfl'))then return false endif if(not(GetUnitTypeId(GetAttackedUnitBJ())!='hkni'))then return false endif return true endfunction function Trig_Stop_Fel_Beast_Actions takes nothing returns nothing call IssueImmediateOrderBJ(GetAttacker(),"stop") endfunction function Trig_Stop_Fel_Beast_Copy_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetAttacker())=='h00W'))then return false endif if(not(IsUnitInGroup(GetAttackedUnitBJ(),udg_group02)==true))then return false endif return true endfunction function Trig_Stop_Fel_Beast_Copy_Actions takes nothing returns nothing call IssueImmediateOrderBJ(GetAttacker(),"stop") endfunction function Trig_Stop_Assassin_Func003C takes nothing returns boolean if(not(GetUnitTypeId(GetAttackedUnitBJ())!='hspt'))then return false endif if(not(GetUnitTypeId(GetAttackedUnitBJ())!='h007'))then return false endif if(not(GetUnitTypeId(GetAttackedUnitBJ())!='h00A'))then return false endif if(not(GetUnitTypeId(GetAttackedUnitBJ())!='h00K'))then return false endif if(not(GetUnitTypeId(GetAttackedUnitBJ())!='h00T'))then return false endif return true endfunction function Trig_Stop_Assassin_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetAttacker())=='n009'))then return false endif if(not Trig_Stop_Assassin_Func003C())then return false endif return true endfunction function Trig_Stop_Assassin_Actions takes nothing returns nothing call IssueImmediateOrderBJ(GetAttacker(),"stop") endfunction function Trig_Stop_Human_Attacker_Copy_Conditions takes nothing returns boolean if(not(IsUnitInGroup(GetAttackedUnitBJ(),udg_group02)==true))then return false endif if(not(GetUnitTypeId(GetAttacker())!='Udre'))then return false endif if(not(GetUnitTypeId(GetAttacker())!='U004'))then return false endif if(not(GetUnitTypeId(GetAttacker())!='Eevi'))then return false endif return true endfunction function Trig_Stop_Human_Attacker_Copy_Actions takes nothing returns nothing call IssueImmediateOrderBJ(GetAttacker(),"stop") endfunction function Trig_Stop_VampVamp_Attack_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetAttackedUnitBJ())=='Udre'))then return false endif if(not(GetUnitTypeId(GetAttacker())=='Udre'))then return false endif if(not(GetPlayerName(GetOwningPlayer(GetAttacker()))!="Skillet-Collide"))then return false endif return true endfunction function Trig_Stop_VampVamp_Attack_Actions takes nothing returns nothing call IssueImmediateOrderBJ(GetAttacker(),"stop") endfunction function Trig_Stop_VampVampGirl_Attack_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetAttackedUnitBJ())=='Udre'))then return false endif if(not(GetUnitTypeId(GetAttacker())=='U004'))then return false endif if(not(GetPlayerName(GetOwningPlayer(GetAttacker()))!="Skillet-Collide"))then return false endif return true endfunction function Trig_Stop_VampVampGirl_Attack_Actions takes nothing returns nothing call IssueImmediateOrderBJ(GetAttacker(),"stop") endfunction function Trig_Stop_VampGirlVamp_Attack_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetAttackedUnitBJ())=='U004'))then return false endif if(not(GetUnitTypeId(GetAttacker())=='Udre'))then return false endif if(not(GetPlayerName(GetOwningPlayer(GetAttacker()))!="Skillet-Collide"))then return false endif return true endfunction function Trig_Stop_VampGirlVamp_Attack_Actions takes nothing returns nothing call IssueImmediateOrderBJ(GetAttacker(),"stop") endfunction function Trig_Stop_VampGirlVampGirl_Attack_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetAttackedUnitBJ())=='U004'))then return false endif if(not(GetUnitTypeId(GetAttacker())=='U004'))then return false endif if(not(GetPlayerName(GetOwningPlayer(GetAttacker()))!="Skillet-Collide"))then return false endif return true endfunction function Trig_Stop_VampGirlVampGirl_Attack_Actions takes nothing returns nothing call IssueImmediateOrderBJ(GetAttacker(),"stop") endfunction function Trig_Stop_VampNosf_Attack_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetAttackedUnitBJ())=='Eevi'))then return false endif if(not(GetUnitTypeId(GetAttacker())=='Udre'))then return false endif if(not(GetPlayerName(GetOwningPlayer(GetAttacker()))!="Skillet-Collide"))then return false endif return true endfunction function Trig_Stop_VampNosf_Attack_Actions takes nothing returns nothing call IssueImmediateOrderBJ(GetAttacker(),"stop") endfunction function Trig_Stop_VampGirlNosf_Attack_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetAttackedUnitBJ())=='Eevi'))then return false endif if(not(GetUnitTypeId(GetAttacker())=='U004'))then return false endif if(not(GetPlayerName(GetOwningPlayer(GetAttacker()))!="Skillet-Collide"))then return false endif return true endfunction function Trig_Stop_VampGirlNosf_Attack_Actions takes nothing returns nothing call IssueImmediateOrderBJ(GetAttacker(),"stop") endfunction function Trig_Stop_Human_Building_Attack_Conditions takes nothing returns boolean if(not(IsUnitInGroup(GetAttacker(),udg_group02)==true))then return false endif if(not(GetOwningPlayer(GetAttacker())!=GetOwningPlayer(GetAttackedUnitBJ())))then return false endif return true endfunction function Trig_Stop_Human_Building_Attack_Actions takes nothing returns nothing call IssueImmediateOrderBJ(GetAttacker(),"stop") endfunction function Trig_Stop_Skillet_Getting_atkd_Func003001001 takes nothing returns boolean return(GetUnitTypeId(GetAttackedUnitBJ())=='Udre') endfunction function Trig_Stop_Skillet_Getting_atkd_Func003001002 takes nothing returns boolean return(GetUnitTypeId(GetAttackedUnitBJ())=='U004') endfunction function Trig_Stop_Skillet_Getting_atkd_Func003001 takes nothing returns boolean return GetBooleanOr(Trig_Stop_Skillet_Getting_atkd_Func003001001(),Trig_Stop_Skillet_Getting_atkd_Func003001002()) endfunction function Trig_Stop_Skillet_Getting_atkd_Func003002 takes nothing returns boolean return(GetUnitTypeId(GetAttackedUnitBJ())=='Eevi') endfunction function Trig_Stop_Skillet_Getting_atkd_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetAttacker())=='Eevi'))then return false endif if(not GetBooleanOr(Trig_Stop_Skillet_Getting_atkd_Func003001(),Trig_Stop_Skillet_Getting_atkd_Func003002()))then return false endif if(not(GetPlayerName(GetOwningPlayer(GetAttackedUnitBJ()))=="Skillet-Collide"))then return false endif return true endfunction function Trig_Stop_Skillet_Getting_atkd_Actions takes nothing returns nothing call IssueImmediateOrderBJ(GetAttacker(),"stop") endfunction function Trig_DancePool_Func006001001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='Udre') endfunction function Trig_DancePool_Func006001002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='U004') endfunction function Trig_DancePool_Func006001 takes nothing returns boolean return GetBooleanOr(Trig_DancePool_Func006001001(),Trig_DancePool_Func006001002()) endfunction function Trig_DancePool_Func006002 takes nothing returns boolean return(GetUnitTypeId(GetEnteringUnit())=='Eevi') endfunction function Trig_DancePool_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_DancePool_Func006001(),Trig_DancePool_Func006002()))then return false endif return true endfunction function Trig_DancePool_Actions takes nothing returns nothing set udg_location01=GetRectCenter(udg_rect25) call DisplayTimedTextToForce(udg_force01,10.00,(GetPlayerName(GetTriggerPlayer())+" will be automaticly teleported out of the dancepool in 10 seconds.")) call TriggerSleepAction(10.00) call SetUnitPositionLoc(GetEnteringUnit(),udg_location01) call RemoveLocation(udg_location01) endfunction function Trig_First_tele_HUMAN_1_Func002001001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='Eevi') endfunction function Trig_First_tele_HUMAN_1_Func002001002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='ushd') endfunction function Trig_First_tele_HUMAN_1_Func002001 takes nothing returns boolean return GetBooleanAnd(Trig_First_tele_HUMAN_1_Func002001001(),Trig_First_tele_HUMAN_1_Func002001002()) endfunction function Trig_First_tele_HUMAN_1_Func002002001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='Udre') endfunction function Trig_First_tele_HUMAN_1_Func002002002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='U004') endfunction function Trig_First_tele_HUMAN_1_Func002002 takes nothing returns boolean return GetBooleanAnd(Trig_First_tele_HUMAN_1_Func002002001(),Trig_First_tele_HUMAN_1_Func002002002()) endfunction function Trig_First_tele_HUMAN_1_Conditions takes nothing returns boolean if(not GetBooleanAnd(Trig_First_tele_HUMAN_1_Func002001(),Trig_First_tele_HUMAN_1_Func002002()))then return false endif return true endfunction function Trig_First_tele_HUMAN_1_Actions takes nothing returns nothing set udg_location01=GetRectCenter(udg_rect12) call SetUnitPositionLoc(GetTriggerUnit(),udg_location01) call RemoveLocation(udg_location01) endfunction function Trig_First_tele_HUMAN_2_Func001001001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='Eevi') endfunction function Trig_First_tele_HUMAN_2_Func001001002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='ushd') endfunction function Trig_First_tele_HUMAN_2_Func001001 takes nothing returns boolean return GetBooleanAnd(Trig_First_tele_HUMAN_2_Func001001001(),Trig_First_tele_HUMAN_2_Func001001002()) endfunction function Trig_First_tele_HUMAN_2_Func001002001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='Udre') endfunction function Trig_First_tele_HUMAN_2_Func001002002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='U004') endfunction function Trig_First_tele_HUMAN_2_Func001002 takes nothing returns boolean return GetBooleanAnd(Trig_First_tele_HUMAN_2_Func001002001(),Trig_First_tele_HUMAN_2_Func001002002()) endfunction function Trig_First_tele_HUMAN_2_Conditions takes nothing returns boolean if(not GetBooleanAnd(Trig_First_tele_HUMAN_2_Func001001(),Trig_First_tele_HUMAN_2_Func001002()))then return false endif return true endfunction function Trig_First_tele_HUMAN_2_Actions takes nothing returns nothing set udg_location01=GetRectCenter(udg_rect09) call SetUnitPositionLoc(GetTriggerUnit(),udg_location01) call RemoveLocation(udg_location01) endfunction function Trig_Second_Tele_HUMAN_1_Func002001001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='Eevi') endfunction function Trig_Second_Tele_HUMAN_1_Func002001002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='ushd') endfunction function Trig_Second_Tele_HUMAN_1_Func002001 takes nothing returns boolean return GetBooleanAnd(Trig_Second_Tele_HUMAN_1_Func002001001(),Trig_Second_Tele_HUMAN_1_Func002001002()) endfunction function Trig_Second_Tele_HUMAN_1_Func002002001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='Udre') endfunction function Trig_Second_Tele_HUMAN_1_Func002002002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='U004') endfunction function Trig_Second_Tele_HUMAN_1_Func002002 takes nothing returns boolean return GetBooleanAnd(Trig_Second_Tele_HUMAN_1_Func002002001(),Trig_Second_Tele_HUMAN_1_Func002002002()) endfunction function Trig_Second_Tele_HUMAN_1_Conditions takes nothing returns boolean if(not GetBooleanAnd(Trig_Second_Tele_HUMAN_1_Func002001(),Trig_Second_Tele_HUMAN_1_Func002002()))then return false endif return true endfunction function Trig_Second_Tele_HUMAN_1_Actions takes nothing returns nothing set udg_location01=GetRectCenter(udg_rect21) call SetUnitPositionLoc(GetTriggerUnit(),udg_location01) call RemoveLocation(udg_location01) endfunction function Trig_Second_Tele_HUMAN_2_Func002001001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='Eevi') endfunction function Trig_Second_Tele_HUMAN_2_Func002001002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='ushd') endfunction function Trig_Second_Tele_HUMAN_2_Func002001 takes nothing returns boolean return GetBooleanAnd(Trig_Second_Tele_HUMAN_2_Func002001001(),Trig_Second_Tele_HUMAN_2_Func002001002()) endfunction function Trig_Second_Tele_HUMAN_2_Func002002001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='Udre') endfunction function Trig_Second_Tele_HUMAN_2_Func002002002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())!='U004') endfunction function Trig_Second_Tele_HUMAN_2_Func002002 takes nothing returns boolean return GetBooleanAnd(Trig_Second_Tele_HUMAN_2_Func002002001(),Trig_Second_Tele_HUMAN_2_Func002002002()) endfunction function Trig_Second_Tele_HUMAN_2_Conditions takes nothing returns boolean if(not GetBooleanAnd(Trig_Second_Tele_HUMAN_2_Func002001(),Trig_Second_Tele_HUMAN_2_Func002002()))then return false endif return true endfunction function Trig_Second_Tele_HUMAN_2_Actions takes nothing returns nothing set udg_location01=GetRectCenter(udg_rect20) call SetUnitPositionLoc(GetTriggerUnit(),udg_location01) call RemoveLocation(udg_location01) endfunction function Trig_First_tele_VAMPIRE_1_Func002001001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='Udre') endfunction function Trig_First_tele_VAMPIRE_1_Func002001002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='ushd') endfunction function Trig_First_tele_VAMPIRE_1_Func002001 takes nothing returns boolean return GetBooleanOr(Trig_First_tele_VAMPIRE_1_Func002001001(),Trig_First_tele_VAMPIRE_1_Func002001002()) endfunction function Trig_First_tele_VAMPIRE_1_Func002002001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='Eevi') endfunction function Trig_First_tele_VAMPIRE_1_Func002002002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='U004') endfunction function Trig_First_tele_VAMPIRE_1_Func002002 takes nothing returns boolean return GetBooleanOr(Trig_First_tele_VAMPIRE_1_Func002002001(),Trig_First_tele_VAMPIRE_1_Func002002002()) endfunction function Trig_First_tele_VAMPIRE_1_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_First_tele_VAMPIRE_1_Func002001(),Trig_First_tele_VAMPIRE_1_Func002002()))then return false endif return true endfunction function Trig_First_tele_VAMPIRE_1_Actions takes nothing returns nothing set udg_location01=GetRectCenter(udg_rect23) call SetUnitPositionLoc(GetTriggerUnit(),udg_location01) call RemoveLocation(udg_location01) endfunction function Trig_First_tele_VAMPIRE_2_Func002001001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='Udre') endfunction function Trig_First_tele_VAMPIRE_2_Func002001002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='ushd') endfunction function Trig_First_tele_VAMPIRE_2_Func002001 takes nothing returns boolean return GetBooleanOr(Trig_First_tele_VAMPIRE_2_Func002001001(),Trig_First_tele_VAMPIRE_2_Func002001002()) endfunction function Trig_First_tele_VAMPIRE_2_Func002002001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='Eevi') endfunction function Trig_First_tele_VAMPIRE_2_Func002002002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='U004') endfunction function Trig_First_tele_VAMPIRE_2_Func002002 takes nothing returns boolean return GetBooleanOr(Trig_First_tele_VAMPIRE_2_Func002002001(),Trig_First_tele_VAMPIRE_2_Func002002002()) endfunction function Trig_First_tele_VAMPIRE_2_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_First_tele_VAMPIRE_2_Func002001(),Trig_First_tele_VAMPIRE_2_Func002002()))then return false endif return true endfunction function Trig_First_tele_VAMPIRE_2_Actions takes nothing returns nothing set udg_location01=GetRectCenter(udg_rect08) call SetUnitPositionLoc(GetTriggerUnit(),udg_location01) call RemoveLocation(udg_location01) endfunction function Trig_Second_Tele_VAMPIRE_1_Func002001001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='Udre') endfunction function Trig_Second_Tele_VAMPIRE_1_Func002001002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='ushd') endfunction function Trig_Second_Tele_VAMPIRE_1_Func002001 takes nothing returns boolean return GetBooleanOr(Trig_Second_Tele_VAMPIRE_1_Func002001001(),Trig_Second_Tele_VAMPIRE_1_Func002001002()) endfunction function Trig_Second_Tele_VAMPIRE_1_Func002002001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='Eevi') endfunction function Trig_Second_Tele_VAMPIRE_1_Func002002002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='U004') endfunction function Trig_Second_Tele_VAMPIRE_1_Func002002 takes nothing returns boolean return GetBooleanOr(Trig_Second_Tele_VAMPIRE_1_Func002002001(),Trig_Second_Tele_VAMPIRE_1_Func002002002()) endfunction function Trig_Second_Tele_VAMPIRE_1_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_Second_Tele_VAMPIRE_1_Func002001(),Trig_Second_Tele_VAMPIRE_1_Func002002()))then return false endif return true endfunction function Trig_Second_Tele_VAMPIRE_1_Actions takes nothing returns nothing set udg_location01=GetRectCenter(udg_rect19) call SetUnitPositionLoc(GetTriggerUnit(),udg_location01) call RemoveLocation(udg_location01) endfunction function Trig_Second_Tele_VAMPIRE_2_Func002001001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='Udre') endfunction function Trig_Second_Tele_VAMPIRE_2_Func002001002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='ushd') endfunction function Trig_Second_Tele_VAMPIRE_2_Func002001 takes nothing returns boolean return GetBooleanOr(Trig_Second_Tele_VAMPIRE_2_Func002001001(),Trig_Second_Tele_VAMPIRE_2_Func002001002()) endfunction function Trig_Second_Tele_VAMPIRE_2_Func002002001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='Eevi') endfunction function Trig_Second_Tele_VAMPIRE_2_Func002002002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='U004') endfunction function Trig_Second_Tele_VAMPIRE_2_Func002002 takes nothing returns boolean return GetBooleanOr(Trig_Second_Tele_VAMPIRE_2_Func002002001(),Trig_Second_Tele_VAMPIRE_2_Func002002002()) endfunction function Trig_Second_Tele_VAMPIRE_2_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_Second_Tele_VAMPIRE_2_Func002001(),Trig_Second_Tele_VAMPIRE_2_Func002002()))then return false endif return true endfunction function Trig_Second_Tele_VAMPIRE_2_Actions takes nothing returns nothing set udg_location01=GetRectCenter(udg_rect15) call SetUnitPositionLoc(GetTriggerUnit(),udg_location01) call RemoveLocation(udg_location01) endfunction function Trig_Human_antiblock_Func001001001 takes nothing returns boolean return(GetUnitTypeId(GetEnteringUnit())!='Eevi') endfunction function Trig_Human_antiblock_Func001001002001 takes nothing returns boolean return(GetUnitTypeId(GetEnteringUnit())!='Udre') endfunction function Trig_Human_antiblock_Func001001002002001 takes nothing returns boolean return(GetUnitTypeId(GetEnteringUnit())!='ushd') endfunction function Trig_Human_antiblock_Func001001002002002 takes nothing returns boolean return(GetUnitTypeId(GetEnteringUnit())!='U004') endfunction function Trig_Human_antiblock_Func001001002002 takes nothing returns boolean return GetBooleanAnd(Trig_Human_antiblock_Func001001002002001(),Trig_Human_antiblock_Func001001002002002()) endfunction function Trig_Human_antiblock_Func001001002 takes nothing returns boolean return GetBooleanAnd(Trig_Human_antiblock_Func001001002001(),Trig_Human_antiblock_Func001001002002()) endfunction function Trig_Human_antiblock_Func001001 takes nothing returns boolean return GetBooleanAnd(Trig_Human_antiblock_Func001001001(),Trig_Human_antiblock_Func001001002()) endfunction function Trig_Human_antiblock_Func001002001 takes nothing returns boolean return(GetUnitTypeId(GetEnteringUnit())!='hfoo') endfunction function Trig_Human_antiblock_Func001002002001 takes nothing returns boolean return(GetUnitTypeId(GetEnteringUnit())!='u002') endfunction function Trig_Human_antiblock_Func001002002002 takes nothing returns boolean return(GetUnitTypeId(GetEnteringUnit())!='ninf') endfunction function Trig_Human_antiblock_Func001002002 takes nothing returns boolean return GetBooleanAnd(Trig_Human_antiblock_Func001002002001(),Trig_Human_antiblock_Func001002002002()) endfunction function Trig_Human_antiblock_Func001002 takes nothing returns boolean return GetBooleanAnd(Trig_Human_antiblock_Func001002001(),Trig_Human_antiblock_Func001002002()) endfunction function Trig_Human_antiblock_Conditions takes nothing returns boolean if(not GetBooleanAnd(Trig_Human_antiblock_Func001001(),Trig_Human_antiblock_Func001002()))then return false endif return true endfunction function Trig_Human_antiblock_Actions takes nothing returns nothing set udg_location01=GetRectCenter(udg_rect07) call SetUnitPositionLoc(GetTriggerUnit(),udg_location01) call RemoveLocation(udg_location01) endfunction function Trig_Antibuild_Conditions takes nothing returns boolean if(not(IsUnitType(GetTriggerUnit(),UNIT_TYPE_STRUCTURE)==true))then return false endif return true endfunction function Trig_Antibuild_Actions takes nothing returns nothing call ExplodeUnitBJ(GetTriggerUnit()) endfunction function Trig_Carnelian_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h001'))then return false endif return true endfunction function Trig_Carnelian_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),100.00,100.00,27.00,30.00) endfunction function Trig_Carnelian_Copy_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h001'))then return false endif return true endfunction function Trig_Carnelian_Copy_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),100.00,100.00,27.00,30.00) endfunction function Trig_Carnelian_Wall_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='h001'))then return false endif return true endfunction function Trig_Carnelian_Wall_Actions takes nothing returns nothing local effect Explode set udg_location01=GetUnitLoc(GetDyingUnit()) call RemoveUnit(GetDyingUnit()) call AddSpecialEffectLocBJ(udg_location01,"Objects\\Spawnmodels\\Human\\HCancelDeath\\HCancelDeath.mdl") set Explode=GetLastCreatedEffectBJ() call TriggerSleepAction(5.00) call DestroyEffectBJ(Explode) set Explode=null endfunction function Trig_Topaz_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h000'))then return false endif return true endfunction function Trig_Topaz_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),100.00,100.00,0.00,30.00) endfunction function Trig_Topaz_Copy_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h000'))then return false endif return true endfunction function Trig_Topaz_Copy_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),100.00,100.00,0.00,30.00) endfunction function Trig_Topaz_Wall_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='h000'))then return false endif return true endfunction function Trig_Topaz_Wall_Actions takes nothing returns nothing local effect Explode set udg_location01=GetUnitLoc(GetDyingUnit()) call RemoveUnit(GetDyingUnit()) call AddSpecialEffectLocBJ(udg_location01,"Objects\\Spawnmodels\\Human\\HCancelDeath\\HCancelDeath.mdl") set Explode=GetLastCreatedEffectBJ() call TriggerSleepAction(5.00) call DestroyEffectBJ(Explode) set Explode=null endfunction function Trig_Amethyst_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h003'))then return false endif return true endfunction function Trig_Amethyst_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),65.00,0.00,65.00,10.00) endfunction function Trig_Amethyst_Copy_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h003'))then return false endif return true endfunction function Trig_Amethyst_Copy_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),65.00,0.00,65.00,10.00) endfunction function Trig_Amethyst_Wall_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='h003'))then return false endif return true endfunction function Trig_Amethyst_Wall_Actions takes nothing returns nothing local effect Explode set udg_location01=GetUnitLoc(GetDyingUnit()) call RemoveUnit(GetDyingUnit()) call AddSpecialEffectLocBJ(udg_location01,"Objects\\Spawnmodels\\Human\\HCancelDeath\\HCancelDeath.mdl") set Explode=GetLastCreatedEffectBJ() call TriggerSleepAction(5.00) call DestroyEffectBJ(Explode) set Explode=null endfunction function Trig_Sapphire_Wall_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='h005'))then return false endif return true endfunction function Trig_Sapphire_Wall_Actions takes nothing returns nothing local effect Explode set udg_location01=GetUnitLoc(GetDyingUnit()) call RemoveUnit(GetDyingUnit()) call AddSpecialEffectLocBJ(udg_location01,"Objects\\Spawnmodels\\Human\\HCancelDeath\\HCancelDeath.mdl") set Explode=GetLastCreatedEffectBJ() call TriggerSleepAction(5.00) call DestroyEffectBJ(Explode) set Explode=null endfunction function Trig_Emerald_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h006'))then return false endif return true endfunction function Trig_Emerald_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),20.00,100.00,20.00,30.00) endfunction function Trig_Emerald_Copy_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h006'))then return false endif return true endfunction function Trig_Emerald_Copy_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),20.00,100.00,20.00,30.00) endfunction function Trig_Emerald_Wall_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='h006'))then return false endif return true endfunction function Trig_Emerald_Wall_Actions takes nothing returns nothing local effect Explode set udg_location01=GetUnitLoc(GetDyingUnit()) call RemoveUnit(GetDyingUnit()) call AddSpecialEffectLocBJ(udg_location01,"Objects\\Spawnmodels\\Human\\HCancelDeath\\HCancelDeath.mdl") set Explode=GetLastCreatedEffectBJ() call TriggerSleepAction(5.00) call DestroyEffectBJ(Explode) set Explode=null endfunction function Trig_Chrysoprase_Wall_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='h00Z'))then return false endif return true endfunction function Trig_Chrysoprase_Wall_Actions takes nothing returns nothing local effect Explode set udg_location01=GetUnitLoc(GetDyingUnit()) call RemoveUnit(GetDyingUnit()) call AddSpecialEffectLocBJ(udg_location01,"Objects\\Spawnmodels\\Human\\HCancelDeath\\HCancelDeath.mdl") set Explode=GetLastCreatedEffectBJ() call TriggerSleepAction(5.00) call DestroyEffectBJ(Explode) set Explode=null endfunction function Trig_Ruby_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h00E'))then return false endif return true endfunction function Trig_Ruby_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),50.00,4.00,4.00,20.00) endfunction function Trig_Ruby_Copy_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h00E'))then return false endif return true endfunction function Trig_Ruby_Copy_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),50.00,4.00,4.00,20.00) endfunction function Trig_Ruby_Copy_2_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h00E'))then return false endif return true endfunction function Trig_Ruby_Copy_2_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),50.00,4.00,4.00,20.00) endfunction function Trig_Ruby_Wall_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='h00E'))then return false endif return true endfunction function Trig_Ruby_Wall_Actions takes nothing returns nothing local effect Explode set udg_location01=GetUnitLoc(GetDyingUnit()) call RemoveUnit(GetDyingUnit()) call AddSpecialEffectLocBJ(udg_location01,"Objects\\Spawnmodels\\Human\\HCancelDeath\\HCancelDeath.mdl") set Explode=GetLastCreatedEffectBJ() call TriggerSleepAction(5.00) call DestroyEffectBJ(Explode) set Explode=null endfunction function Trig_Onyx_Wall_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='h00P'))then return false endif return true endfunction function Trig_Onyx_Wall_Actions takes nothing returns nothing local effect Explode set udg_location01=GetUnitLoc(GetDyingUnit()) call RemoveUnit(GetDyingUnit()) call AddSpecialEffectLocBJ(udg_location01,"Objects\\Spawnmodels\\Human\\HCancelDeath\\HCancelDeath.mdl") set Explode=GetLastCreatedEffectBJ() call TriggerSleepAction(5.00) call DestroyEffectBJ(Explode) set Explode=null endfunction function Trig_Frost_Tower_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='uzg2'))then return false endif return true endfunction function Trig_Frost_Tower_Actions takes nothing returns nothing call PolledWait(5.00) call RemoveUnit(GetDyingUnit()) endfunction function Trig_Venom_Spire_Birth_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetConstructingStructure())=='u000'))then return false endif return true endfunction function Trig_Venom_Spire_Birth_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetConstructingStructure(),10.00,100.00,25.00,50.00) endfunction function Trig_Ultra_Venom_Spire_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='u003'))then return false endif return true endfunction function Trig_Ultra_Venom_Spire_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),0.00,0.00,0.00,50.00) endfunction function Trig_Ultra_Vampire_Spire_Tower_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h00U'))then return false endif return true endfunction function Trig_Ultra_Vampire_Spire_Tower_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),10.00,10.00,10.00,60.00) endfunction function Trig_Comet_Tower_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetConstructingStructure())=='h00D'))then return false endif return true endfunction function Trig_Comet_Tower_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetConstructingStructure(),100.00,30.00,30.00,50.00) endfunction function Trig_Meteor_Tower_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h00S'))then return false endif return true endfunction function Trig_Meteor_Tower_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),70.00,0.00,0.00,50.00) endfunction function Trig_Armageddon_Tower_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='h00L'))then return false endif return true endfunction function Trig_Armageddon_Tower_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),0.00,0.00,0.00,70.00) endfunction function Trig_Mass_Grave_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetConstructingStructure())=='u001'))then return false endif return true endfunction function Trig_Mass_Grave_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetConstructingStructure(),100,0.00,0.00,40.00) endfunction function Trig_Vampires_Tint_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='Eevi'))then return false endif return true endfunction function Trig_Vampires_Tint_Actions takes nothing returns nothing call SetUnitVertexColorBJ(GetTriggerUnit(),10.00,0.00,0.00,10.00) endfunction function Trig_Teleport_Item_Conditions takes nothing returns boolean if(not(GetManipulatedItem()==GetItemOfTypeFromUnitBJ(GetManipulatingUnit(),'I013')))then return false endif return true endfunction function Trig_Teleport_Item_Func001C takes nothing returns boolean if(not(IsUnitInGroup(GetManipulatingUnit(),udg_group02)==true))then return false endif return true endfunction function Trig_Teleport_Item_Actions takes nothing returns nothing if(Trig_Teleport_Item_Func001C())then call AddSpecialEffectTargetUnitBJ("hand, left",GetManipulatingUnit(),"Abilities\\Weapons\\PhoenixMissile\\Phoenix_Missile_mini.mdl") call AddSpecialEffectTargetUnitBJ("hand, right",GetManipulatingUnit(),"Abilities\\Weapons\\PhoenixMissile\\Phoenix_Missile_mini.mdl") else call TriggerSleepAction(1.00) call UnitRemoveItemSwapped(GetManipulatedItem(),GetManipulatingUnit()) endif endfunction function Trig_Hosts_Kicks_Human_Func003C takes nothing returns boolean if((SubStringBJ(GetEventPlayerChatString(),1,6)=="-boot "))then return true endif if((SubStringBJ(GetEventPlayerChatString(),1,6)=="-kick "))then return true endif return false endfunction function Trig_Hosts_Kicks_Human_Conditions takes nothing returns boolean if(not(GetTriggerPlayer()==udg_player04))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force02)==true))then return false endif if(not Trig_Hosts_Kicks_Human_Func003C())then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func001Func003Func005002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Hosts_Kicks_Human_Func004Func001Func003C takes nothing returns boolean if(not(udg_player04==udg_player02))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func001Func004001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick red") endfunction function Trig_Hosts_Kicks_Human_Func004Func001Func004002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot red") endfunction function Trig_Hosts_Kicks_Human_Func004Func001Func009Func001C takes nothing returns boolean if(not(IsPlayerInForce(Player(0),udg_force02)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force02)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func001Func009Func002C takes nothing returns boolean if(not(IsPlayerInForce(Player(0),udg_force01)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force01)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func001Func009C takes nothing returns boolean if(Trig_Hosts_Kicks_Human_Func004Func001Func009Func001C())then return true endif if(Trig_Hosts_Kicks_Human_Func004Func001Func009Func002C())then return true endif return false endfunction function Trig_Hosts_Kicks_Human_Func004Func001C takes nothing returns boolean if(not GetBooleanOr(Trig_Hosts_Kicks_Human_Func004Func001Func004001(),Trig_Hosts_Kicks_Human_Func004Func001Func004002()))then return false endif if(not(udg_string01!="Skillet-Collide"))then return false endif if(not(udg_string01!="7336"))then return false endif if(not(udg_string01!="torokid"))then return false endif if(not(GetPlayerName(Player(0))!="Skillet-Collide"))then return false endif if(not Trig_Hosts_Kicks_Human_Func004Func001Func009C())then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func002Func003Func005002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Hosts_Kicks_Human_Func004Func002Func003C takes nothing returns boolean if(not(udg_player04==udg_player02))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func002Func004001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick blue") endfunction function Trig_Hosts_Kicks_Human_Func004Func002Func004002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot blue") endfunction function Trig_Hosts_Kicks_Human_Func004Func002Func009Func001C takes nothing returns boolean if(not(IsPlayerInForce(Player(1),udg_force02)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force02)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func002Func009Func002C takes nothing returns boolean if(not(IsPlayerInForce(Player(1),udg_force01)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force01)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func002Func009C takes nothing returns boolean if(Trig_Hosts_Kicks_Human_Func004Func002Func009Func001C())then return true endif if(Trig_Hosts_Kicks_Human_Func004Func002Func009Func002C())then return true endif return false endfunction function Trig_Hosts_Kicks_Human_Func004Func002C takes nothing returns boolean if(not GetBooleanOr(Trig_Hosts_Kicks_Human_Func004Func002Func004001(),Trig_Hosts_Kicks_Human_Func004Func002Func004002()))then return false endif if(not(udg_string02!="Skillet-Collide"))then return false endif if(not(udg_string02!="7336"))then return false endif if(not(udg_string02!="torokid"))then return false endif if(not(GetPlayerName(Player(1))!="Skillet-Collide"))then return false endif if(not Trig_Hosts_Kicks_Human_Func004Func002Func009C())then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func003Func003Func005002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Hosts_Kicks_Human_Func004Func003Func003C takes nothing returns boolean if(not(udg_player04==udg_player02))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func003Func004001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick teal") endfunction function Trig_Hosts_Kicks_Human_Func004Func003Func004002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot teal") endfunction function Trig_Hosts_Kicks_Human_Func004Func003Func009Func001C takes nothing returns boolean if(not(IsPlayerInForce(Player(2),udg_force02)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force02)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func003Func009Func002C takes nothing returns boolean if(not(IsPlayerInForce(Player(2),udg_force01)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force01)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func003Func009C takes nothing returns boolean if(Trig_Hosts_Kicks_Human_Func004Func003Func009Func001C())then return true endif if(Trig_Hosts_Kicks_Human_Func004Func003Func009Func002C())then return true endif return false endfunction function Trig_Hosts_Kicks_Human_Func004Func003C takes nothing returns boolean if(not GetBooleanOr(Trig_Hosts_Kicks_Human_Func004Func003Func004001(),Trig_Hosts_Kicks_Human_Func004Func003Func004002()))then return false endif if(not(udg_string03!="Skillet-Collide"))then return false endif if(not(udg_string03!="7336"))then return false endif if(not(udg_string03!="torokid"))then return false endif if(not(GetPlayerName(Player(2))!="Skillet-Collide"))then return false endif if(not Trig_Hosts_Kicks_Human_Func004Func003Func009C())then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func004Func003Func005002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Hosts_Kicks_Human_Func004Func004Func003C takes nothing returns boolean if(not(udg_player04==udg_player02))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func004Func004001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick purple") endfunction function Trig_Hosts_Kicks_Human_Func004Func004Func004002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot purple") endfunction function Trig_Hosts_Kicks_Human_Func004Func004Func009Func001C takes nothing returns boolean if(not(IsPlayerInForce(Player(3),udg_force02)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force02)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func004Func009Func002C takes nothing returns boolean if(not(IsPlayerInForce(Player(3),udg_force01)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force01)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func004Func009C takes nothing returns boolean if(Trig_Hosts_Kicks_Human_Func004Func004Func009Func001C())then return true endif if(Trig_Hosts_Kicks_Human_Func004Func004Func009Func002C())then return true endif return false endfunction function Trig_Hosts_Kicks_Human_Func004Func004C takes nothing returns boolean if(not GetBooleanOr(Trig_Hosts_Kicks_Human_Func004Func004Func004001(),Trig_Hosts_Kicks_Human_Func004Func004Func004002()))then return false endif if(not(udg_string04!="Skillet-Collide"))then return false endif if(not(udg_string04!="7336"))then return false endif if(not(udg_string04!="torokid"))then return false endif if(not(GetPlayerName(Player(3))!="Skillet-Collide"))then return false endif if(not Trig_Hosts_Kicks_Human_Func004Func004Func009C())then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func005Func003Func005002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Hosts_Kicks_Human_Func004Func005Func003C takes nothing returns boolean if(not(udg_player04==udg_player02))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func005Func004001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick yellow") endfunction function Trig_Hosts_Kicks_Human_Func004Func005Func004002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot yellow") endfunction function Trig_Hosts_Kicks_Human_Func004Func005Func009Func001C takes nothing returns boolean if(not(IsPlayerInForce(Player(4),udg_force02)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force02)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func005Func009Func002C takes nothing returns boolean if(not(IsPlayerInForce(Player(4),udg_force01)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force01)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func005Func009C takes nothing returns boolean if(Trig_Hosts_Kicks_Human_Func004Func005Func009Func001C())then return true endif if(Trig_Hosts_Kicks_Human_Func004Func005Func009Func002C())then return true endif return false endfunction function Trig_Hosts_Kicks_Human_Func004Func005C takes nothing returns boolean if(not GetBooleanOr(Trig_Hosts_Kicks_Human_Func004Func005Func004001(),Trig_Hosts_Kicks_Human_Func004Func005Func004002()))then return false endif if(not(udg_string05!="Skillet-Collide"))then return false endif if(not(udg_string05!="7336"))then return false endif if(not(udg_string05!="torokid"))then return false endif if(not(GetPlayerName(Player(4))!="Skillet-Collide"))then return false endif if(not Trig_Hosts_Kicks_Human_Func004Func005Func009C())then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func006Func003Func005002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Hosts_Kicks_Human_Func004Func006Func003C takes nothing returns boolean if(not(udg_player04==udg_player02))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func006Func004001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick orange") endfunction function Trig_Hosts_Kicks_Human_Func004Func006Func004002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot orange") endfunction function Trig_Hosts_Kicks_Human_Func004Func006Func009Func001C takes nothing returns boolean if(not(IsPlayerInForce(Player(5),udg_force02)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force02)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func006Func009Func002C takes nothing returns boolean if(not(IsPlayerInForce(Player(5),udg_force01)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force01)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func006Func009C takes nothing returns boolean if(Trig_Hosts_Kicks_Human_Func004Func006Func009Func001C())then return true endif if(Trig_Hosts_Kicks_Human_Func004Func006Func009Func002C())then return true endif return false endfunction function Trig_Hosts_Kicks_Human_Func004Func006C takes nothing returns boolean if(not GetBooleanOr(Trig_Hosts_Kicks_Human_Func004Func006Func004001(),Trig_Hosts_Kicks_Human_Func004Func006Func004002()))then return false endif if(not(udg_string06!="Skillet-Collide"))then return false endif if(not(udg_string06!="7336"))then return false endif if(not(udg_string06!="torokid"))then return false endif if(not(GetPlayerName(Player(5))!="Skillet-Collide"))then return false endif if(not Trig_Hosts_Kicks_Human_Func004Func006Func009C())then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func007Func003Func005002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Hosts_Kicks_Human_Func004Func007Func003C takes nothing returns boolean if(not(udg_player04==udg_player02))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func007Func004001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick green") endfunction function Trig_Hosts_Kicks_Human_Func004Func007Func004002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot green") endfunction function Trig_Hosts_Kicks_Human_Func004Func007Func009Func001C takes nothing returns boolean if(not(IsPlayerInForce(Player(6),udg_force02)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force02)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func007Func009Func002C takes nothing returns boolean if(not(IsPlayerInForce(Player(6),udg_force01)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force01)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func007Func009C takes nothing returns boolean if(Trig_Hosts_Kicks_Human_Func004Func007Func009Func001C())then return true endif if(Trig_Hosts_Kicks_Human_Func004Func007Func009Func002C())then return true endif return false endfunction function Trig_Hosts_Kicks_Human_Func004Func007C takes nothing returns boolean if(not GetBooleanOr(Trig_Hosts_Kicks_Human_Func004Func007Func004001(),Trig_Hosts_Kicks_Human_Func004Func007Func004002()))then return false endif if(not(udg_string07!="Skillet-Collide"))then return false endif if(not(udg_string07!="7336"))then return false endif if(not(udg_string07!="torokid"))then return false endif if(not(GetPlayerName(Player(6))!="Skillet-Collide"))then return false endif if(not Trig_Hosts_Kicks_Human_Func004Func007Func009C())then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func008Func003Func005002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Hosts_Kicks_Human_Func004Func008Func003C takes nothing returns boolean if(not(udg_player04==udg_player02))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func008Func004001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick pink") endfunction function Trig_Hosts_Kicks_Human_Func004Func008Func004002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot pink") endfunction function Trig_Hosts_Kicks_Human_Func004Func008C takes nothing returns boolean if(not GetBooleanOr(Trig_Hosts_Kicks_Human_Func004Func008Func004001(),Trig_Hosts_Kicks_Human_Func004Func008Func004002()))then return false endif if(not(udg_string08!="Skillet-Collide"))then return false endif if(not(udg_string08!="7336"))then return false endif if(not(udg_string08!="torokid"))then return false endif if(not(GetPlayerName(Player(7))!="Skillet-Collide"))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func009Func001Func001001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick gray") endfunction function Trig_Hosts_Kicks_Human_Func004Func009Func001Func001002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot gray") endfunction function Trig_Hosts_Kicks_Human_Func004Func009Func001Func002001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick grey") endfunction function Trig_Hosts_Kicks_Human_Func004Func009Func001Func002002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot grey") endfunction function Trig_Hosts_Kicks_Human_Func004Func009Func001C takes nothing returns boolean if(GetBooleanOr(Trig_Hosts_Kicks_Human_Func004Func009Func001Func001001(),Trig_Hosts_Kicks_Human_Func004Func009Func001Func001002()))then return true endif if(GetBooleanOr(Trig_Hosts_Kicks_Human_Func004Func009Func001Func002001(),Trig_Hosts_Kicks_Human_Func004Func009Func001Func002002()))then return true endif return false endfunction function Trig_Hosts_Kicks_Human_Func004Func009Func004Func005002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Hosts_Kicks_Human_Func004Func009Func004C takes nothing returns boolean if(not(udg_player04==udg_player02))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func009Func009Func001C takes nothing returns boolean if(not(IsPlayerInForce(Player(8),udg_force02)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force02)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func009Func009Func002C takes nothing returns boolean if(not(IsPlayerInForce(Player(8),udg_force01)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force01)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func009Func009C takes nothing returns boolean if(Trig_Hosts_Kicks_Human_Func004Func009Func009Func001C())then return true endif if(Trig_Hosts_Kicks_Human_Func004Func009Func009Func002C())then return true endif return false endfunction function Trig_Hosts_Kicks_Human_Func004Func009C takes nothing returns boolean if(not Trig_Hosts_Kicks_Human_Func004Func009Func001C())then return false endif if(not(udg_string09!="Skillet-Collide"))then return false endif if(not(udg_string09!="7336"))then return false endif if(not(udg_string09!="torokid"))then return false endif if(not(GetPlayerName(Player(8))!="Skillet-Collide"))then return false endif if(not Trig_Hosts_Kicks_Human_Func004Func009Func009C())then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func010Func001Func001001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick lightblue") endfunction function Trig_Hosts_Kicks_Human_Func004Func010Func001Func001002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot lightblue") endfunction function Trig_Hosts_Kicks_Human_Func004Func010Func001Func002001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick light blue") endfunction function Trig_Hosts_Kicks_Human_Func004Func010Func001Func002002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot light blue") endfunction function Trig_Hosts_Kicks_Human_Func004Func010Func001C takes nothing returns boolean if(GetBooleanOr(Trig_Hosts_Kicks_Human_Func004Func010Func001Func001001(),Trig_Hosts_Kicks_Human_Func004Func010Func001Func001002()))then return true endif if(GetBooleanOr(Trig_Hosts_Kicks_Human_Func004Func010Func001Func002001(),Trig_Hosts_Kicks_Human_Func004Func010Func001Func002002()))then return true endif return false endfunction function Trig_Hosts_Kicks_Human_Func004Func010Func004Func005002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Hosts_Kicks_Human_Func004Func010Func004C takes nothing returns boolean if(not(udg_player04==udg_player02))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func010Func009Func001C takes nothing returns boolean if(not(IsPlayerInForce(Player(9),udg_force02)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force02)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func010Func009Func002C takes nothing returns boolean if(not(IsPlayerInForce(Player(9),udg_force01)==true))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force01)==true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004Func010Func009C takes nothing returns boolean if(Trig_Hosts_Kicks_Human_Func004Func010Func009Func001C())then return true endif if(Trig_Hosts_Kicks_Human_Func004Func010Func009Func002C())then return true endif return false endfunction function Trig_Hosts_Kicks_Human_Func004Func010C takes nothing returns boolean if(not Trig_Hosts_Kicks_Human_Func004Func010Func001C())then return false endif if(not(udg_string10!="Skillet-Collide"))then return false endif if(not(udg_string10!="7336"))then return false endif if(not(udg_string10!="torokid"))then return false endif if(not(GetPlayerName(Player(9))!="Skillet-Collide"))then return false endif if(not Trig_Hosts_Kicks_Human_Func004Func010Func009C())then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Func004C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-kick red"))then return false endif if(not(GetEventPlayerChatString()!="-kick blue"))then return false endif if(not(GetEventPlayerChatString()!="-kick teal"))then return false endif if(not(GetEventPlayerChatString()!="-kick purple"))then return false endif if(not(GetEventPlayerChatString()!="-kick yellow"))then return false endif if(not(GetEventPlayerChatString()!="-kick orange"))then return false endif if(not(GetEventPlayerChatString()!="-kick green"))then return false endif if(not(GetEventPlayerChatString()!="-kick pink"))then return false endif if(not(GetEventPlayerChatString()!="-kick gray"))then return false endif if(not(GetEventPlayerChatString()!="-kick grey"))then return false endif if(not(GetEventPlayerChatString()!="-kick lightblue"))then return false endif if(not(GetEventPlayerChatString()!="-kick light blue"))then return false endif if(not(GetEventPlayerChatString()!="-boot red"))then return false endif if(not(GetEventPlayerChatString()!="-boot blue"))then return false endif if(not(GetEventPlayerChatString()!="-boot teal"))then return false endif if(not(GetEventPlayerChatString()!="-boot purple"))then return false endif if(not(GetEventPlayerChatString()!="-boot yellow"))then return false endif if(not(GetEventPlayerChatString()!="-boot orange"))then return false endif if(not(GetEventPlayerChatString()!="-boot green"))then return false endif if(not(GetEventPlayerChatString()!="-boot pink"))then return false endif if(not(GetEventPlayerChatString()!="-boot gray"))then return false endif if(not(GetEventPlayerChatString()!="-boot grey"))then return false endif if(not(GetEventPlayerChatString()!="-boot lightblue"))then return false endif if(not(GetEventPlayerChatString()!="-boot light blue"))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force04)!=true))then return false endif return true endfunction function Trig_Hosts_Kicks_Human_Actions takes nothing returns nothing if(Trig_Hosts_Kicks_Human_Func004C())then return else if(Trig_Hosts_Kicks_Human_Func004Func001C())then call SetPlayerName(Player(0),udg_string01) set udg_player02=Player(0) if(Trig_Hosts_Kicks_Human_Func004Func001Func003C())then call DoNothing() else set udg_group01=GetUnitsOfPlayerAll(udg_player02) call CustomDefeatBJ(udg_player02,"Выброшен из игры!") call ForceRemovePlayerSimple(udg_player02,udg_force01) call ForceRemovePlayerSimple(udg_player02,udg_force02) call ForGroupBJ(udg_group01,function Trig_Hosts_Kicks_Human_Func004Func001Func003Func005002) endif else endif if(Trig_Hosts_Kicks_Human_Func004Func002C())then call SetPlayerName(Player(1),udg_string02) set udg_player02=Player(1) if(Trig_Hosts_Kicks_Human_Func004Func002Func003C())then call DoNothing() else set udg_group01=GetUnitsOfPlayerAll(udg_player02) call CustomDefeatBJ(udg_player02,"Выброшен из игры!") call ForceRemovePlayerSimple(udg_player02,udg_force01) call ForceRemovePlayerSimple(udg_player02,udg_force02) call ForGroupBJ(udg_group01,function Trig_Hosts_Kicks_Human_Func004Func002Func003Func005002) endif else endif if(Trig_Hosts_Kicks_Human_Func004Func003C())then call SetPlayerName(Player(2),udg_string03) set udg_player02=Player(2) if(Trig_Hosts_Kicks_Human_Func004Func003Func003C())then call DoNothing() else set udg_group01=GetUnitsOfPlayerAll(udg_player02) call CustomDefeatBJ(udg_player02,"Выброшен из игры!") call ForceRemovePlayerSimple(udg_player02,udg_force01) call ForceRemovePlayerSimple(udg_player02,udg_force02) call ForGroupBJ(udg_group01,function Trig_Hosts_Kicks_Human_Func004Func003Func003Func005002) endif else endif if(Trig_Hosts_Kicks_Human_Func004Func004C())then call SetPlayerName(Player(3),udg_string04) set udg_player02=Player(3) if(Trig_Hosts_Kicks_Human_Func004Func004Func003C())then call DoNothing() else set udg_group01=GetUnitsOfPlayerAll(udg_player02) call CustomDefeatBJ(udg_player02,"Выброшен из игры!") call ForceRemovePlayerSimple(udg_player02,udg_force01) call ForceRemovePlayerSimple(udg_player02,udg_force02) call ForGroupBJ(udg_group01,function Trig_Hosts_Kicks_Human_Func004Func004Func003Func005002) endif else endif if(Trig_Hosts_Kicks_Human_Func004Func005C())then call SetPlayerName(Player(4),udg_string05) set udg_player02=Player(4) if(Trig_Hosts_Kicks_Human_Func004Func005Func003C())then call DoNothing() else set udg_group01=GetUnitsOfPlayerAll(udg_player02) call CustomDefeatBJ(udg_player02,"Выброшен из игры!") call ForceRemovePlayerSimple(udg_player02,udg_force01) call ForceRemovePlayerSimple(udg_player02,udg_force02) call ForGroupBJ(udg_group01,function Trig_Hosts_Kicks_Human_Func004Func005Func003Func005002) endif else endif if(Trig_Hosts_Kicks_Human_Func004Func006C())then call SetPlayerName(Player(5),udg_string06) set udg_player02=Player(5) if(Trig_Hosts_Kicks_Human_Func004Func006Func003C())then call DoNothing() else set udg_group01=GetUnitsOfPlayerAll(udg_player02) call CustomDefeatBJ(udg_player02,"Выброшен из игры!") call ForceRemovePlayerSimple(udg_player02,udg_force01) call ForceRemovePlayerSimple(udg_player02,udg_force02) call ForGroupBJ(udg_group01,function Trig_Hosts_Kicks_Human_Func004Func006Func003Func005002) endif else endif if(Trig_Hosts_Kicks_Human_Func004Func007C())then call SetPlayerName(Player(6),udg_string07) set udg_player02=Player(6) if(Trig_Hosts_Kicks_Human_Func004Func007Func003C())then call DoNothing() else set udg_group01=GetUnitsOfPlayerAll(udg_player02) call CustomDefeatBJ(udg_player02,"Выброшен из игры!") call ForceRemovePlayerSimple(udg_player02,udg_force01) call ForceRemovePlayerSimple(udg_player02,udg_force02) call ForGroupBJ(udg_group01,function Trig_Hosts_Kicks_Human_Func004Func007Func003Func005002) endif else endif if(Trig_Hosts_Kicks_Human_Func004Func008C())then call SetPlayerName(Player(7),udg_string08) set udg_player02=Player(7) if(Trig_Hosts_Kicks_Human_Func004Func008Func003C())then call DoNothing() else set udg_group01=GetUnitsOfPlayerAll(udg_player02) call CustomDefeatBJ(udg_player02,"Выброшен из игры!") call ForceRemovePlayerSimple(udg_player02,udg_force01) call ForceRemovePlayerSimple(udg_player02,udg_force02) call ForGroupBJ(udg_group01,function Trig_Hosts_Kicks_Human_Func004Func008Func003Func005002) endif else endif if(Trig_Hosts_Kicks_Human_Func004Func009C())then call SetPlayerName(Player(8),udg_string09) set udg_player02=Player(8) if(Trig_Hosts_Kicks_Human_Func004Func009Func004C())then call DoNothing() else set udg_group01=GetUnitsOfPlayerAll(udg_player02) call CustomDefeatBJ(udg_player02,"Выброшен из игры!") call ForceRemovePlayerSimple(udg_player02,udg_force01) call ForceRemovePlayerSimple(udg_player02,udg_force02) call ForGroupBJ(udg_group01,function Trig_Hosts_Kicks_Human_Func004Func009Func004Func005002) endif else endif if(Trig_Hosts_Kicks_Human_Func004Func010C())then call SetPlayerName(Player(9),udg_string10) set udg_player02=Player(9) if(Trig_Hosts_Kicks_Human_Func004Func010Func004C())then call DoNothing() else set udg_group01=GetUnitsOfPlayerAll(udg_player02) call CustomDefeatBJ(udg_player02,"Выброшен из игры!") call ForceRemovePlayerSimple(udg_player02,udg_force01) call ForceRemovePlayerSimple(udg_player02,udg_force02) call ForGroupBJ(udg_group01,function Trig_Hosts_Kicks_Human_Func004Func010Func004Func005002) endif else endif call DestroyGroup(udg_group01) endif endfunction function Trig_Hosts_Kicks_Vampire_Func006C takes nothing returns boolean if((SubStringBJ(GetEventPlayerChatString(),1,6)=="-boot "))then return true endif if((SubStringBJ(GetEventPlayerChatString(),1,6)=="-kick "))then return true endif return false endfunction function Trig_Hosts_Kicks_Vampire_Conditions takes nothing returns boolean if(not(GetTriggerPlayer()==udg_player04))then return false endif if(not(IsPlayerInForce(udg_player04,udg_force01)==true))then return false endif if(not Trig_Hosts_Kicks_Vampire_Func006C())then return false endif return true endfunction function Trig_Hosts_Kicks_Vampire_Func001Func001C takes nothing returns boolean if(not(GetEventPlayerChatString()!="-kick darkgreen"))then return false endif if(not(GetEventPlayerChatString()!="-kick brown"))then return false endif if(not(GetEventPlayerChatString()!="-boot darkgreen"))then return false endif if(not(GetEventPlayerChatString()!="-boot brown"))then return false endif return true endfunction function Trig_Hosts_Kicks_Vampire_Func001Func003Func001001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick darkgreen") endfunction function Trig_Hosts_Kicks_Vampire_Func001Func003Func001002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot darkgreen") endfunction function Trig_Hosts_Kicks_Vampire_Func001Func003Func008002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Hosts_Kicks_Vampire_Func001Func003Func013001 takes nothing returns boolean return(IsPlayerInForce(Player(10),udg_force04)!=true) endfunction function Trig_Hosts_Kicks_Vampire_Func001Func003Func013002 takes nothing returns boolean return(IsPlayerInForce(Player(10),udg_force01)==true) endfunction function Trig_Hosts_Kicks_Vampire_Func001Func003C takes nothing returns boolean if(not GetBooleanOr(Trig_Hosts_Kicks_Vampire_Func001Func003Func001001(),Trig_Hosts_Kicks_Vampire_Func001Func003Func001002()))then return false endif if(not(udg_string11!="Skillet-Collide"))then return false endif if(not(udg_string11!="7336"))then return false endif if(not(udg_string11!="torokid"))then return false endif if(not(GetPlayerName(Player(10))!="Skillet-Collide"))then return false endif if(not GetBooleanAnd(Trig_Hosts_Kicks_Vampire_Func001Func003Func013001(),Trig_Hosts_Kicks_Vampire_Func001Func003Func013002()))then return false endif if(not(Player(10)!=udg_player04))then return false endif return true endfunction function Trig_Hosts_Kicks_Vampire_Func001Func004Func001001 takes nothing returns boolean return(GetEventPlayerChatString()=="-kick brown") endfunction function Trig_Hosts_Kicks_Vampire_Func001Func004Func001002 takes nothing returns boolean return(GetEventPlayerChatString()=="-boot brown") endfunction function Trig_Hosts_Kicks_Vampire_Func001Func004Func008002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Hosts_Kicks_Vampire_Func001Func004Func013001 takes nothing returns boolean return(IsPlayerInForce(Player(11),udg_force04)!=true) endfunction function Trig_Hosts_Kicks_Vampire_Func001Func004Func013002 takes nothing returns boolean return(IsPlayerInForce(Player(11),udg_force01)==true) endfunction function Trig_Hosts_Kicks_Vampire_Func001Func004C takes nothing returns boolean if(not GetBooleanOr(Trig_Hosts_Kicks_Vampire_Func001Func004Func001001(),Trig_Hosts_Kicks_Vampire_Func001Func004Func001002()))then return false endif if(not(udg_string12!="Skillet-Collide"))then return false endif if(not(udg_string12!="7336"))then return false endif if(not(udg_string12!="torokid"))then return false endif if(not(GetPlayerName(Player(11))!="Skillet-Collide"))then return false endif if(not GetBooleanAnd(Trig_Hosts_Kicks_Vampire_Func001Func004Func013001(),Trig_Hosts_Kicks_Vampire_Func001Func004Func013002()))then return false endif if(not(Player(11)!=udg_player04))then return false endif return true endfunction function Trig_Hosts_Kicks_Vampire_Func001C takes nothing returns boolean if(not Trig_Hosts_Kicks_Vampire_Func001Func001C())then return false endif return true endfunction function Trig_Hosts_Kicks_Vampire_Actions takes nothing returns nothing if(Trig_Hosts_Kicks_Vampire_Func001C())then return else if(Trig_Hosts_Kicks_Vampire_Func001Func003C())then call SetPlayerName(Player(10),udg_string11) set udg_player02=Player(10) call CustomDefeatBJ(udg_player02,"Выброшен из игры!") set udg_group01=GetUnitsOfPlayerAll(udg_player02) call ForceRemovePlayerSimple(udg_player02,udg_force01) call ForceRemovePlayerSimple(udg_player02,udg_force02) call ForGroupBJ(udg_group01,function Trig_Hosts_Kicks_Vampire_Func001Func003Func008002) else endif if(Trig_Hosts_Kicks_Vampire_Func001Func004C())then call SetPlayerName(Player(11),udg_string12) set udg_player02=Player(11) call CustomDefeatBJ(udg_player02,"Выброшен из игры!") set udg_group01=GetUnitsOfPlayerAll(udg_player02) call ForceRemovePlayerSimple(udg_player02,udg_force01) call ForceRemovePlayerSimple(udg_player02,udg_force02) call ForGroupBJ(udg_group01,function Trig_Hosts_Kicks_Vampire_Func001Func004Func008002) else endif call DestroyGroup(udg_group01) endif endfunction function Trig_Vamp_Kick_Func001C takes nothing returns boolean if((IsPlayerInForce(GetTriggerPlayer(),udg_force04)!=true))then return true endif if((udg_player04==GetTriggerPlayer()))then return true endif return false endfunction function Trig_Vamp_Kick_Conditions takes nothing returns boolean if(not Trig_Vamp_Kick_Func001C())then return false endif return true endfunction function Trig_Vamp_Kick_Func002C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-kick red"))then return false endif if(not(udg_string01!="Skillet-Collide"))then return false endif if(not(udg_string01!="7336"))then return false endif if(not(udg_string01!="styles-7336"))then return false endif if(not(IsPlayerInForce(Player(0),udg_force04)==true))then return false endif if(not(Player(0)!=udg_player04))then return false endif return true endfunction function Trig_Vamp_Kick_Func003C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-kick blue"))then return false endif if(not(udg_string02!="Skillet-Collide"))then return false endif if(not(udg_string02!="7336"))then return false endif if(not(udg_string02!="styles-7336"))then return false endif if(not(IsPlayerInForce(Player(1),udg_force04)==true))then return false endif if(not(Player(1)!=udg_player04))then return false endif return true endfunction function Trig_Vamp_Kick_Func004C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-kick teal"))then return false endif if(not(udg_string03!="Skillet-Collide"))then return false endif if(not(udg_string03!="7336"))then return false endif if(not(udg_string03!="styles-7336"))then return false endif if(not(IsPlayerInForce(Player(2),udg_force04)==true))then return false endif if(not(Player(2)!=udg_player04))then return false endif return true endfunction function Trig_Vamp_Kick_Func005C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-kick purple"))then return false endif if(not(udg_string04!="Skillet-Collide"))then return false endif if(not(udg_string04!="7336"))then return false endif if(not(udg_string04!="styles-7336"))then return false endif if(not(IsPlayerInForce(Player(3),udg_force04)==true))then return false endif if(not(Player(3)!=udg_player04))then return false endif return true endfunction function Trig_Vamp_Kick_Func006C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-kick yellow"))then return false endif if(not(udg_string05!="Skillet-Collide"))then return false endif if(not(udg_string05!="7336"))then return false endif if(not(udg_string05!="styles-7336"))then return false endif if(not(IsPlayerInForce(Player(4),udg_force04)==true))then return false endif if(not(Player(4)!=udg_player04))then return false endif return true endfunction function Trig_Vamp_Kick_Func007C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-kick orange"))then return false endif if(not(udg_string06!="Skillet-Collide"))then return false endif if(not(udg_string06!="7336"))then return false endif if(not(udg_string06!="styles-7336"))then return false endif if(not(IsPlayerInForce(Player(5),udg_force04)==true))then return false endif if(not(Player(5)!=udg_player04))then return false endif return true endfunction function Trig_Vamp_Kick_Func008C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-kick green"))then return false endif if(not(udg_string07!="Skillet-Collide"))then return false endif if(not(udg_string07!="7336"))then return false endif if(not(udg_string07!="styles-7336"))then return false endif if(not(IsPlayerInForce(Player(6),udg_force04)==true))then return false endif if(not(Player(6)!=udg_player04))then return false endif return true endfunction function Trig_Vamp_Kick_Func009C takes nothing returns boolean if(not(GetEventPlayerChatString()=="-kick pink"))then return false endif if(not(udg_string08!="Skillet-Collide"))then return false endif if(not(udg_string08!="7336"))then return false endif if(not(udg_string08!="styles-7336"))then return false endif if(not(IsPlayerInForce(Player(7),udg_force04)==true))then return false endif if(not(Player(7)!=udg_player04))then return false endif return true endfunction function Trig_Vamp_Kick_Func010Func001C takes nothing returns boolean if((GetEventPlayerChatString()=="-kick gray"))then return true endif if((GetEventPlayerChatString()=="-kick grey"))then return true endif return false endfunction function Trig_Vamp_Kick_Func010C takes nothing returns boolean if(not Trig_Vamp_Kick_Func010Func001C())then return false endif if(not(udg_string09!="Skillet-Collide"))then return false endif if(not(udg_string09!="7336"))then return false endif if(not(udg_string09!="styles-7336"))then return false endif if(not(IsPlayerInForce(Player(8),udg_force04)==true))then return false endif if(not(Player(8)!=udg_player04))then return false endif return true endfunction function Trig_Vamp_Kick_Func011Func003C takes nothing returns boolean if((GetEventPlayerChatString()=="-kick lightblue"))then return true endif if((GetEventPlayerChatString()=="-kick light blue"))then return true endif return false endfunction function Trig_Vamp_Kick_Func011C takes nothing returns boolean if(not Trig_Vamp_Kick_Func011Func003C())then return false endif if(not(udg_string10!="Skillet-Collide"))then return false endif if(not(udg_string10!="7336"))then return false endif if(not(udg_string10!="styles-7336"))then return false endif if(not(IsPlayerInForce(Player(9),udg_force04)==true))then return false endif if(not(Player(9)!=udg_player04))then return false endif return true endfunction function Trig_Vamp_Kick_Actions takes nothing returns nothing if(Trig_Vamp_Kick_Func002C())then call CustomDefeatBJ(Player(0),"Defeat!") call SetPlayerName(Player(0),udg_string01) else endif if(Trig_Vamp_Kick_Func003C())then call CustomDefeatBJ(Player(1),"Defeat!") call SetPlayerName(Player(1),udg_string02) else endif if(Trig_Vamp_Kick_Func004C())then call CustomDefeatBJ(Player(2),"Defeat!") call SetPlayerName(Player(2),udg_string03) else endif if(Trig_Vamp_Kick_Func005C())then call CustomDefeatBJ(Player(3),"Defeat!") call SetPlayerName(Player(3),udg_string04) else endif if(Trig_Vamp_Kick_Func006C())then call CustomDefeatBJ(Player(4),"Defeat!") call SetPlayerName(Player(4),udg_string05) else endif if(Trig_Vamp_Kick_Func007C())then call CustomDefeatBJ(Player(5),"Defeat!") call SetPlayerName(Player(5),udg_string06) else endif if(Trig_Vamp_Kick_Func008C())then call CustomDefeatBJ(Player(6),"Defeat!") call SetPlayerName(Player(6),udg_string07) else endif if(Trig_Vamp_Kick_Func009C())then call CustomDefeatBJ(Player(7),"Defeat!") call SetPlayerName(Player(7),udg_string08) else endif if(Trig_Vamp_Kick_Func010C())then call CustomDefeatBJ(Player(8),"Defeat!") call SetPlayerName(Player(8),udg_string09) else endif if(Trig_Vamp_Kick_Func011C())then call CustomDefeatBJ(Player(9),"Defeat!") call SetPlayerName(Player(9),udg_string10) else endif endfunction function Trig_Music_Host_Func002Func001C takes nothing returns boolean if(not(udg_player04==GetTriggerPlayer()))then return false endif return true endfunction function Trig_Music_Host_Func002Func002Func001C takes nothing returns boolean if((GetPlayerName(GetTriggerPlayer())=="Skillet-Collide"))then return true endif if((GetPlayerName(GetTriggerPlayer())=="7336"))then return true endif if((GetPlayerName(GetTriggerPlayer())=="styles-7336"))then return true endif return false endfunction function Trig_Music_Host_Func002Func002C takes nothing returns boolean if(not Trig_Music_Host_Func002Func002Func001C())then return false endif if(not(udg_boolean01==true))then return false endif return true endfunction function Trig_Music_Host_Func002C takes nothing returns boolean if(Trig_Music_Host_Func002Func001C())then return true endif if(Trig_Music_Host_Func002Func002C())then return true endif return false endfunction function Trig_Music_Host_Conditions takes nothing returns boolean if(not(SubStringBJ(GetEventPlayerChatString(),1,6)=="-music"))then return false endif if(not Trig_Music_Host_Func002C())then return false endif return true endfunction function Trig_Music_Host_Func003001 takes nothing returns boolean return(GetEventPlayerChatString()=="-music1") endfunction function Trig_Music_Host_Func004001 takes nothing returns boolean return(GetEventPlayerChatString()=="-music2") endfunction function Trig_Music_Host_Func005001 takes nothing returns boolean return(GetEventPlayerChatString()=="-music3") endfunction function Trig_Music_Host_Func006001 takes nothing returns boolean return(GetEventPlayerChatString()=="-music4") endfunction function Trig_Music_Host_Func007001 takes nothing returns boolean return(GetEventPlayerChatString()=="-music5") endfunction function Trig_Music_Host_Func008001 takes nothing returns boolean return(GetEventPlayerChatString()=="-musicoff") endfunction function Trig_Music_Host_Actions takes nothing returns nothing if(Trig_Music_Host_Func003001())then call PlayMusicBJ(udg_string19) else call DoNothing() endif if(Trig_Music_Host_Func004001())then call PlayMusicBJ(udg_string17) else call DoNothing() endif if(Trig_Music_Host_Func005001())then call PlayMusicBJ(udg_string16) else call DoNothing() endif if(Trig_Music_Host_Func006001())then call PlayMusicBJ(udg_string18) else call DoNothing() endif if(Trig_Music_Host_Func007001())then call PlayMusicBJ(udg_string20) else call DoNothing() endif if(Trig_Music_Host_Func008001())then call StopMusicBJ(false) else call DoNothing() endif endfunction function Trig_Building_EXP_Func001C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='nft1'))then return false endif return true endfunction function Trig_Building_EXP_Func002C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='o000'))then return false endif return true endfunction function Trig_Building_EXP_Func003C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='nft2'))then return false endif return true endfunction function Trig_Building_EXP_Func004C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='uzg2'))then return false endif return true endfunction function Trig_Building_EXP_Func005C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='h002'))then return false endif return true endfunction function Trig_Building_EXP_Func006C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='ovln'))then return false endif return true endfunction function Trig_Building_EXP_Func007C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='h005'))then return false endif return true endfunction function Trig_Building_EXP_Func008C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='h006'))then return false endif return true endfunction function Trig_Building_EXP_Func009C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='hwtw'))then return false endif return true endfunction function Trig_Building_EXP_Func010C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='h003'))then return false endif return true endfunction function Trig_Building_EXP_Func011C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='h000'))then return false endif return true endfunction function Trig_Building_EXP_Func012C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='otrb'))then return false endif return true endfunction function Trig_Building_EXP_Func013C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='o007'))then return false endif return true endfunction function Trig_Building_EXP_Func014C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='owtw'))then return false endif return true endfunction function Trig_Building_EXP_Func015C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='o003'))then return false endif return true endfunction function Trig_Building_EXP_Func016C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='o001'))then return false endif return true endfunction function Trig_Building_EXP_Func017C takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='hhou'))then return false endif if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif return true endfunction function Trig_Building_EXP_Func018C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not(GetUnitTypeId(GetDyingUnit())=='h001'))then return false endif return true endfunction function Trig_Building_EXP_Func019C takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='edob'))then return false endif if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif return true endfunction function Trig_Building_EXP_Func020C takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='n001'))then return false endif if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif return true endfunction function Trig_Building_EXP_Actions takes nothing returns nothing if(Trig_Building_EXP_Func001C())then call AddHeroXPSwapped(100,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func002C())then call AddHeroXPSwapped(60,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func003C())then call AddHeroXPSwapped(200,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func004C())then call AddHeroXPSwapped(500,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func005C())then call AddHeroXPSwapped(100,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func006C())then call AddHeroXPSwapped(45,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func007C())then call AddHeroXPSwapped(45,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func008C())then call AddHeroXPSwapped(45,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func009C())then call AddHeroXPSwapped(45,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func010C())then call AddHeroXPSwapped(45,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func011C())then call AddHeroXPSwapped(45,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func012C())then call AddHeroXPSwapped(25,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func013C())then call AddHeroXPSwapped(35,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func014C())then call AddHeroXPSwapped(45,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func015C())then call AddHeroXPSwapped(50,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func016C())then call AddHeroXPSwapped(70,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func017C())then call AddHeroXPSwapped(50,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func018C())then call AddHeroXPSwapped(45,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func019C())then call AddHeroXPSwapped(45,GetKillingUnitBJ(),false) else endif if(Trig_Building_EXP_Func020C())then call AddHeroXPSwapped(200,GetKillingUnitBJ(),false) else endif endfunction function Trig_New_Tier_Building_EXP_Func001Func002C takes nothing returns boolean if((GetUnitTypeId(GetDyingUnit())=='ndt2'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='ndt1'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='net1'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='n003'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='o002'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00A'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='o004'))then return true endif return false endfunction function Trig_New_Tier_Building_EXP_Func001C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not Trig_New_Tier_Building_EXP_Func001Func002C())then return false endif return true endfunction function Trig_New_Tier_Building_EXP_Func002Func002C takes nothing returns boolean if((GetUnitTypeId(GetDyingUnit())=='h007'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00B'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h008'))then return true endif return false endfunction function Trig_New_Tier_Building_EXP_Func002C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not Trig_New_Tier_Building_EXP_Func002Func002C())then return false endif return true endfunction function Trig_New_Tier_Building_EXP_Func003Func002C takes nothing returns boolean if((GetUnitTypeId(GetDyingUnit())=='h00C'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h009'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00G'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='o006'))then return true endif return false endfunction function Trig_New_Tier_Building_EXP_Func003C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not Trig_New_Tier_Building_EXP_Func003Func002C())then return false endif return true endfunction function Trig_New_Tier_Building_EXP_Func004Func002C takes nothing returns boolean if((GetUnitTypeId(GetDyingUnit())=='h00E'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00F'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00D'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00I'))then return true endif return false endfunction function Trig_New_Tier_Building_EXP_Func004C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not Trig_New_Tier_Building_EXP_Func004Func002C())then return false endif return true endfunction function Trig_New_Tier_Building_EXP_Func005Func002C takes nothing returns boolean if((GetUnitTypeId(GetDyingUnit())=='h00H'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00M'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00N'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00L'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00S'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00P'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00J'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00U'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00Q'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='n006'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00T'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00K'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='h00O'))then return true endif if((GetUnitTypeId(GetDyingUnit())=='u003'))then return true endif return false endfunction function Trig_New_Tier_Building_EXP_Func005C takes nothing returns boolean if(not(GetUnitTypeId(GetKillingUnitBJ())!='Hblm'))then return false endif if(not Trig_New_Tier_Building_EXP_Func005Func002C())then return false endif return true endfunction function Trig_New_Tier_Building_EXP_Actions takes nothing returns nothing if(Trig_New_Tier_Building_EXP_Func001C())then call AddHeroXPSwapped(750,GetKillingUnitBJ(),false) else endif if(Trig_New_Tier_Building_EXP_Func002C())then call AddHeroXPSwapped(250,GetKillingUnitBJ(),false) else endif if(Trig_New_Tier_Building_EXP_Func003C())then call AddHeroXPSwapped(500,GetKillingUnitBJ(),false) else endif if(Trig_New_Tier_Building_EXP_Func004C())then call AddHeroXPSwapped(2500,GetKillingUnitBJ(),false) else endif if(Trig_New_Tier_Building_EXP_Func005C())then call AddHeroXPSwapped(5000,GetKillingUnitBJ(),false) else endif endfunction function Trig_Nosferatu_Free_Level_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='Eevi'))then return false endif return true endfunction function Trig_Nosferatu_Free_Level_Actions takes nothing returns nothing call SetHeroLevelBJ(GetTriggerUnit(),(GetHeroLevel(GetTriggerUnit())+1),false) endfunction function Trig_Slayer_EXP_from_Vampire_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='skul'))then return false endif if(not(GetUnitTypeId(GetTriggerUnit())=='Hblm'))then return false endif return true endfunction function Trig_Slayer_EXP_from_Vampire_Actions takes nothing returns nothing call SetHeroLevelBJ(GetManipulatingUnit(),(GetHeroLevel(GetManipulatingUnit())+2),true) call RemoveItem(GetManipulatedItem()) endfunction function Trig_Slayer_EXP_from_Nosferatu_Conditions takes nothing returns boolean if(not(GetItemTypeId(GetManipulatedItem())=='I000'))then return false endif if(not(GetUnitTypeId(GetTriggerUnit())=='Hblm'))then return false endif return true endfunction function Trig_Slayer_EXP_from_Nosferatu_Actions takes nothing returns nothing call SetHeroLevelBJ(GetManipulatingUnit(),(GetHeroLevel(GetManipulatingUnit())+5),true) call RemoveItem(GetManipulatedItem()) endfunction function Trig_AVH_Item_Denial_Func003001001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='U004') endfunction function Trig_AVH_Item_Denial_Func003001002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='Udre') endfunction function Trig_AVH_Item_Denial_Func003001 takes nothing returns boolean return GetBooleanOr(Trig_AVH_Item_Denial_Func003001001(),Trig_AVH_Item_Denial_Func003001002()) endfunction function Trig_AVH_Item_Denial_Func003002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='Eevi') endfunction function Trig_AVH_Item_Denial_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_AVH_Item_Denial_Func003001(),Trig_AVH_Item_Denial_Func003002()))then return false endif if(not(GetItemTypeId(GetManipulatedItem())=='I000'))then return false endif return true endfunction function Trig_AVH_Item_Denial_Actions takes nothing returns nothing call RemoveItem(GetManipulatedItem()) call CreateItemLoc('I000',GetUnitLoc(GetTriggerUnit())) endfunction function Trig_VH_Item_Denial_Func003001001 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='U004') endfunction function Trig_VH_Item_Denial_Func003001002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='Udre') endfunction function Trig_VH_Item_Denial_Func003001 takes nothing returns boolean return GetBooleanOr(Trig_VH_Item_Denial_Func003001001(),Trig_VH_Item_Denial_Func003001002()) endfunction function Trig_VH_Item_Denial_Func003002 takes nothing returns boolean return(GetUnitTypeId(GetTriggerUnit())=='Eevi') endfunction function Trig_VH_Item_Denial_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_VH_Item_Denial_Func003001(),Trig_VH_Item_Denial_Func003002()))then return false endif if(not(GetItemTypeId(GetManipulatedItem())=='skul'))then return false endif return true endfunction function Trig_VH_Item_Denial_Actions takes nothing returns nothing call RemoveItem(GetManipulatedItem()) call CreateItemLoc('skul',GetUnitLoc(GetTriggerUnit())) endfunction function Trig_Item_Drop_Nosferatu_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='Eevi'))then return false endif return true endfunction function Trig_Item_Drop_Nosferatu_Func004001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(0)) endfunction function Trig_Item_Drop_Nosferatu_Func005001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(1)) endfunction function Trig_Item_Drop_Nosferatu_Func006001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(2)) endfunction function Trig_Item_Drop_Nosferatu_Func007001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(3)) endfunction function Trig_Item_Drop_Nosferatu_Func008001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(4)) endfunction function Trig_Item_Drop_Nosferatu_Func009001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(5)) endfunction function Trig_Item_Drop_Nosferatu_Func010001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(6)) endfunction function Trig_Item_Drop_Nosferatu_Func011001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(7)) endfunction function Trig_Item_Drop_Nosferatu_Func012001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(8)) endfunction function Trig_Item_Drop_Nosferatu_Func013001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(9)) endfunction function Trig_Item_Drop_Nosferatu_Func014001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(10)) endfunction function Trig_Item_Drop_Nosferatu_Func015001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(11)) endfunction function Trig_Item_Drop_Nosferatu_Actions takes nothing returns nothing call PlaySoundBJ(udg_sound06) call CreateItemLoc('I000',GetUnitLoc(GetDyingUnit())) call TerrainDeformationRippleBJ(2.00,false,GetUnitLoc(GetDyingUnit()),300.00,200.00,200.00,1,75.00) if(Trig_Item_Drop_Nosferatu_Func004001())then call DisplayTextToForce(GetPlayersAll(),("|cffFF0000"+"Вампир был убит")) else call DoNothing() endif if(Trig_Item_Drop_Nosferatu_Func005001())then call DisplayTextToForce(GetPlayersAll(),("|cff0000FF"+"Вампир был убит.")) else call DoNothing() endif if(Trig_Item_Drop_Nosferatu_Func006001())then call DisplayTextToForce(GetPlayersAll(),("|cff01E7E7"+"Вампир был убит.")) else call DoNothing() endif if(Trig_Item_Drop_Nosferatu_Func007001())then call DisplayTextToForce(GetPlayersAll(),("|cff400080"+"Вампир был убит.")) else call DoNothing() endif if(Trig_Item_Drop_Nosferatu_Func008001())then call DisplayTextToForce(GetPlayersAll(),("|cffFFFF00"+"Вампир был убит.")) else call DoNothing() endif if(Trig_Item_Drop_Nosferatu_Func009001())then call DisplayTextToForce(GetPlayersAll(),("|cffF97C00"+"Вампир был убит.")) else call DoNothing() endif if(Trig_Item_Drop_Nosferatu_Func010001())then call DisplayTextToForce(GetPlayersAll(),("|cff00FF00"+"Вампир был убит.")) else call DoNothing() endif if(Trig_Item_Drop_Nosferatu_Func011001())then call DisplayTextToForce(GetPlayersAll(),("|cffFF80C0"+"Вампир был убит.")) else call DoNothing() endif if(Trig_Item_Drop_Nosferatu_Func012001())then call DisplayTextToForce(GetPlayersAll(),("|cffC0C0C0"+"Вампир был убит.")) else call DoNothing() endif if(Trig_Item_Drop_Nosferatu_Func013001())then call DisplayTextToForce(GetPlayersAll(),("|cff93C4F4"+"Вампир был убит.")) else call DoNothing() endif if(Trig_Item_Drop_Nosferatu_Func014001())then call DisplayTextToForce(GetPlayersAll(),("|cff008040"+"Вампир был убит.")) else call DoNothing() endif if(Trig_Item_Drop_Nosferatu_Func015001())then call DisplayTextToForce(GetPlayersAll(),("|cff572202"+"Вампир был убит.")) else call DoNothing() endif endfunction function Trig_Item_Drop_Vampire_Func016001 takes nothing returns boolean return(GetUnitTypeId(GetDyingUnit())=='U004') endfunction function Trig_Item_Drop_Vampire_Func016002 takes nothing returns boolean return(GetUnitTypeId(GetDyingUnit())=='Udre') endfunction function Trig_Item_Drop_Vampire_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_Item_Drop_Vampire_Func016001(),Trig_Item_Drop_Vampire_Func016002()))then return false endif return true endfunction function Trig_Item_Drop_Vampire_Func004001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(0)) endfunction function Trig_Item_Drop_Vampire_Func005001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(1)) endfunction function Trig_Item_Drop_Vampire_Func006001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(2)) endfunction function Trig_Item_Drop_Vampire_Func007001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(3)) endfunction function Trig_Item_Drop_Vampire_Func008001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(4)) endfunction function Trig_Item_Drop_Vampire_Func009001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(5)) endfunction function Trig_Item_Drop_Vampire_Func010001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(6)) endfunction function Trig_Item_Drop_Vampire_Func011001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(7)) endfunction function Trig_Item_Drop_Vampire_Func012001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(8)) endfunction function Trig_Item_Drop_Vampire_Func013001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(9)) endfunction function Trig_Item_Drop_Vampire_Func014001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(10)) endfunction function Trig_Item_Drop_Vampire_Func015001 takes nothing returns boolean return(GetOwningPlayer(GetKillingUnitBJ())==Player(11)) endfunction function Trig_Item_Drop_Vampire_Actions takes nothing returns nothing call PlaySoundBJ(udg_sound06) call CreateItemLoc('skul',GetUnitLoc(GetDyingUnit())) call TerrainDeformationRippleBJ(2.00,false,GetUnitLoc(GetDyingUnit()),10.00,500.00,64,1,75.00) if(Trig_Item_Drop_Vampire_Func004001())then call DisplayTextToForce(GetPlayersAll(),(("|cffFF0000"+GetPlayerName(GetOwningPlayer(GetKillingUnitBJ())))+" крут! Он убил вампира.")) else call DoNothing() endif if(Trig_Item_Drop_Vampire_Func005001())then call DisplayTextToForce(GetPlayersAll(),(("|cff0000FF"+GetPlayerName(GetOwningPlayer(GetKillingUnitBJ())))+" крут! Он убил вампира.")) else call DoNothing() endif if(Trig_Item_Drop_Vampire_Func006001())then call DisplayTextToForce(GetPlayersAll(),(("|cff01E7E7"+GetPlayerName(GetOwningPlayer(GetKillingUnitBJ())))+" крут! Он убил вампира.")) else call DoNothing() endif if(Trig_Item_Drop_Vampire_Func007001())then call DisplayTextToForce(GetPlayersAll(),(("|cff400080"+GetPlayerName(GetOwningPlayer(GetKillingUnitBJ())))+" крут! Он убил вампира.")) else call DoNothing() endif if(Trig_Item_Drop_Vampire_Func008001())then call DisplayTextToForce(GetPlayersAll(),(("|cffFFFF00"+GetPlayerName(GetOwningPlayer(GetKillingUnitBJ())))+" крут! Он убил вампира.")) else call DoNothing() endif if(Trig_Item_Drop_Vampire_Func009001())then call DisplayTextToForce(GetPlayersAll(),(("|cffF97C00"+GetPlayerName(GetOwningPlayer(GetKillingUnitBJ())))+" крут! Он убил вампира.")) else call DoNothing() endif if(Trig_Item_Drop_Vampire_Func010001())then call DisplayTextToForce(GetPlayersAll(),(("|cff00FF00"+GetPlayerName(GetOwningPlayer(GetKillingUnitBJ())))+" крут! Он убил вампира.")) else call DoNothing() endif if(Trig_Item_Drop_Vampire_Func011001())then call DisplayTextToForce(GetPlayersAll(),(("|cffFF80C0"+GetPlayerName(GetOwningPlayer(GetKillingUnitBJ())))+" крут! Он убил вампира.")) else call DoNothing() endif if(Trig_Item_Drop_Vampire_Func012001())then call DisplayTextToForce(GetPlayersAll(),(("|cffC0C0C0"+GetPlayerName(GetOwningPlayer(GetKillingUnitBJ())))+" крут! Он убил вампира.")) else call DoNothing() endif if(Trig_Item_Drop_Vampire_Func013001())then call DisplayTextToForce(GetPlayersAll(),(("|cff93C4F4"+GetPlayerName(GetOwningPlayer(GetKillingUnitBJ())))+" крут! Он убил вампира.")) else call DoNothing() endif if(Trig_Item_Drop_Vampire_Func014001())then call DisplayTextToForce(GetPlayersAll(),(("|cff008040"+GetPlayerName(GetOwningPlayer(GetKillingUnitBJ())))+" крут! Он убил вампира.")) else call DoNothing() endif if(Trig_Item_Drop_Vampire_Func015001())then call DisplayTextToForce(GetPlayersAll(),(("|cff572202"+GetPlayerName(GetOwningPlayer(GetKillingUnitBJ())))+" крут! Он убил вампира.")) else call DoNothing() endif endfunction function Trig_Random_Item_Drops_Func001001001 takes nothing returns boolean return(GetUnitTypeId(GetKillingUnitBJ())=='Udre') endfunction function Trig_Random_Item_Drops_Func001001002 takes nothing returns boolean return(GetUnitTypeId(GetKillingUnitBJ())=='U004') endfunction function Trig_Random_Item_Drops_Func001001 takes nothing returns boolean return GetBooleanOr(Trig_Random_Item_Drops_Func001001001(),Trig_Random_Item_Drops_Func001001002()) endfunction function Trig_Random_Item_Drops_Func001002 takes nothing returns boolean return(GetUnitTypeId(GetKillingUnitBJ())=='Eevi') endfunction function Trig_Random_Item_Drops_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_Random_Item_Drops_Func001001(),Trig_Random_Item_Drops_Func001002()))then return false endif return true endfunction function Trig_Random_Item_Drops_Func003001 takes nothing returns boolean return(udg_integer03==1) endfunction function Trig_Random_Item_Drops_Func004001 takes nothing returns boolean return(udg_integer03==2) endfunction function Trig_Random_Item_Drops_Func005001 takes nothing returns boolean return(udg_integer03==3) endfunction function Trig_Random_Item_Drops_Func006001 takes nothing returns boolean return(udg_integer03==4) endfunction function Trig_Random_Item_Drops_Func007001 takes nothing returns boolean return(udg_integer03==5) endfunction function Trig_Random_Item_Drops_Func008001 takes nothing returns boolean return(udg_integer03==6) endfunction function Trig_Random_Item_Drops_Func009001 takes nothing returns boolean return(udg_integer03==7) endfunction function Trig_Random_Item_Drops_Func010001 takes nothing returns boolean return(udg_integer03==8) endfunction function Trig_Random_Item_Drops_Func011001 takes nothing returns boolean return(udg_integer03==9) endfunction function Trig_Random_Item_Drops_Func012001 takes nothing returns boolean return(udg_integer03==10) endfunction function Trig_Random_Item_Drops_Actions takes nothing returns nothing set udg_integer03=GetRandomInt(1,100) if(Trig_Random_Item_Drops_Func003001())then call CreateItemLoc('I001',GetUnitLoc(GetDyingUnit())) else call DoNothing() endif if(Trig_Random_Item_Drops_Func004001())then call CreateItemLoc('I002',GetUnitLoc(GetDyingUnit())) else call DoNothing() endif if(Trig_Random_Item_Drops_Func005001())then call CreateItemLoc('I004',GetUnitLoc(GetDyingUnit())) else call DoNothing() endif if(Trig_Random_Item_Drops_Func006001())then call CreateItemLoc('I007',GetUnitLoc(GetDyingUnit())) else call DoNothing() endif if(Trig_Random_Item_Drops_Func007001())then call CreateItemLoc('I006',GetUnitLoc(GetDyingUnit())) else call DoNothing() endif if(Trig_Random_Item_Drops_Func008001())then call CreateItemLoc('I00T',GetUnitLoc(GetDyingUnit())) else call DoNothing() endif if(Trig_Random_Item_Drops_Func009001())then call CreateItemLoc('I008',GetUnitLoc(GetDyingUnit())) else call DoNothing() endif if(Trig_Random_Item_Drops_Func010001())then call CreateItemLoc('I005',GetUnitLoc(GetDyingUnit())) else call DoNothing() endif if(Trig_Random_Item_Drops_Func011001())then call CreateItemLoc('I009',GetUnitLoc(GetDyingUnit())) else call DoNothing() endif if(Trig_Random_Item_Drops_Func012001())then call CreateItemLoc('I00A',GetUnitLoc(GetDyingUnit())) else call DoNothing() endif endfunction function Trig_Avatar_effects_Conditions takes nothing returns boolean if(not(GetSpellAbilityId()=='AHav'))then return false endif return true endfunction function Trig_Avatar_effects_Actions takes nothing returns nothing local effect Mass1 local effect Mass2 local effect Ressurect local effect Ressurect1 local effect Ressurect2 local effect Ressurect3 local effect Ressurect4 local effect Ressurect5 local effect Ressurect6 local effect Ressurect7 local effect Ressurect8 local effect Ressurect9 local effect Ressurect0 call AddSpecialEffectLocBJ(GetUnitLoc(GetTriggerUnit()),"Abilities\\Spells\\Demon\\DemonBoltImpact\\DemonBoltImpact.mdl") set Mass1=GetLastCreatedEffectBJ() call TriggerSleepAction(2) call DestroyEffectBJ(Mass1) call AddSpecialEffectLocBJ(GetUnitLoc(GetTriggerUnit()),"Abilities\\Spells\\Human\\Resurrect\\ResurrectTarget.mdl") set Ressurect=GetLastCreatedEffectBJ() call TriggerSleepAction(2) call DestroyEffectBJ(Ressurect) call AddSpecialEffectLocBJ(GetUnitLoc(GetTriggerUnit()),"Abilities\\Spells\\Human\\Resurrect\\ResurrectTarget.mdl") set Ressurect1=GetLastCreatedEffectBJ() call TriggerSleepAction(2) call DestroyEffectBJ(Ressurect1) call AddSpecialEffectLocBJ(GetUnitLoc(GetTriggerUnit()),"Abilities\\Spells\\Human\\Resurrect\\ResurrectTarget.mdl") set Ressurect2=GetLastCreatedEffectBJ() call TriggerSleepAction(2) call DestroyEffectBJ(Ressurect2) call AddSpecialEffectLocBJ(GetUnitLoc(GetTriggerUnit()),"Abilities\\Spells\\Human\\Resurrect\\ResurrectTarget.mdl") set Ressurect3=GetLastCreatedEffectBJ() call TriggerSleepAction(2) call DestroyEffectBJ(Ressurect3) call AddSpecialEffectLocBJ(GetUnitLoc(GetTriggerUnit()),"Abilities\\Spells\\Human\\Resurrect\\ResurrectTarget.mdl") set Ressurect4=GetLastCreatedEffectBJ() call TriggerSleepAction(2) call DestroyEffectBJ(Ressurect4) call AddSpecialEffectLocBJ(GetUnitLoc(GetTriggerUnit()),"Abilities\\Spells\\Human\\Resurrect\\ResurrectTarget.mdl") set Ressurect5=GetLastCreatedEffectBJ() call TriggerSleepAction(2) call DestroyEffectBJ(Ressurect5) call AddSpecialEffectLocBJ(GetUnitLoc(GetTriggerUnit()),"Abilities\\Spells\\Human\\Resurrect\\ResurrectTarget.mdl") set Ressurect6=GetLastCreatedEffectBJ() call TriggerSleepAction(2) call DestroyEffectBJ(Ressurect6) call AddSpecialEffectLocBJ(GetUnitLoc(GetTriggerUnit()),"Abilities\\Spells\\Human\\Resurrect\\ResurrectTarget.mdl") set Ressurect7=GetLastCreatedEffectBJ() call TriggerSleepAction(2) call DestroyEffectBJ(Ressurect7) call AddSpecialEffectLocBJ(GetUnitLoc(GetTriggerUnit()),"Abilities\\Spells\\Human\\Resurrect\\ResurrectTarget.mdl") set Ressurect8=GetLastCreatedEffectBJ() call TriggerSleepAction(2) call DestroyEffectBJ(Ressurect8) call AddSpecialEffectLocBJ(GetUnitLoc(GetTriggerUnit()),"Abilities\\Spells\\Human\\Resurrect\\ResurrectTarget.mdl") set Ressurect9=GetLastCreatedEffectBJ() call TriggerSleepAction(2) call DestroyEffectBJ(Ressurect9) call AddSpecialEffectLocBJ(GetUnitLoc(GetTriggerUnit()),"Abilities\\Spells\\Human\\Resurrect\\ResurrectTarget.mdl") set Ressurect0=GetLastCreatedEffectBJ() call TriggerSleepAction(2) call DestroyEffectBJ(Ressurect0) call AddSpecialEffectLocBJ(GetUnitLoc(GetTriggerUnit()),"Abilities\\Spells\\Demon\\DemonBoltImpact\\DemonBoltImpact.mdl") set Mass2=GetLastCreatedEffectBJ() call TriggerSleepAction(2) call DestroyEffectBJ(Mass2) set Mass1=null set Mass2=null set Ressurect=null set Ressurect1=null set Ressurect2=null set Ressurect3=null set Ressurect4=null set Ressurect5=null set Ressurect6=null set Ressurect7=null set Ressurect8=null set Ressurect9=null set Ressurect0=null endfunction function Trig_Avatar_Poison_Conditions takes nothing returns boolean if(not(GetSpellAbilityId()=='AHav'))then return false endif return true endfunction function Trig_Avatar_Poison_Actions takes nothing returns nothing call UnitAddAbilityBJ('Aspo',GetTriggerUnit()) call TriggerSleepAction(25.00) call UnitRemoveAbilityBJ('Aspo',GetTriggerUnit()) endfunction function Trig_Avatar_Wave_Func001002001 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="Skillet-Collide") endfunction function Trig_Avatar_Wave_Func002002002 takes nothing returns boolean return(GetPlayerName(GetFilterPlayer())=="Skillet-Collide") endfunction function Trig_Avatar_Wave_Func003002002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Avatar_Wave_Func003002 takes nothing returns nothing call ForGroupBJ(udg_group01,function Trig_Avatar_Wave_Func003002002) endfunction function Trig_Avatar_Wave_Func004002 takes nothing returns nothing call CustomDefeatBJ(GetEnumPlayer(),"Defeat!") endfunction function Trig_Avatar_Wave_Actions takes nothing returns nothing set udg_force06=GetPlayersMatching(Condition(function Trig_Avatar_Wave_Func001002001)) set udg_group01=GetUnitsOfPlayerMatching(GetEnumPlayer(),Condition(function Trig_Avatar_Wave_Func002002002)) call ForForce(udg_force06,function Trig_Avatar_Wave_Func003002) call ForForce(udg_force06,function Trig_Avatar_Wave_Func004002) call DestroyForce(udg_force06) call DestroyGroup(udg_group01) endfunction function Trig_Slayer_Creation_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetTriggerUnit())=='Hblm'))then return false endif return true endfunction function Trig_Slayer_Creation_Func002C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(0)))then return false endif return true endfunction function Trig_Slayer_Creation_Func003C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(1)))then return false endif return true endfunction function Trig_Slayer_Creation_Func004C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(2)))then return false endif return true endfunction function Trig_Slayer_Creation_Func005C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(3)))then return false endif return true endfunction function Trig_Slayer_Creation_Func006C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(4)))then return false endif return true endfunction function Trig_Slayer_Creation_Func007C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(5)))then return false endif return true endfunction function Trig_Slayer_Creation_Func008C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(6)))then return false endif return true endfunction function Trig_Slayer_Creation_Func009C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(7)))then return false endif return true endfunction function Trig_Slayer_Creation_Func010C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(8)))then return false endif return true endfunction function Trig_Slayer_Creation_Func011C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(9)))then return false endif return true endfunction function Trig_Slayer_Creation_Actions takes nothing returns nothing call SelectHeroSkill(GetTriggerUnit(),'Aamk') if(Trig_Slayer_Creation_Func002C())then call DisplayTextToForce(GetPlayersAll(),(("|cffFF0000"+GetPlayerName(Player(0)))+" создал Героя!")) else endif if(Trig_Slayer_Creation_Func003C())then call DisplayTextToForce(GetPlayersAll(),(("|cff0000FF"+GetPlayerName(Player(1)))+" создал Героя!")) else endif if(Trig_Slayer_Creation_Func004C())then call DisplayTextToForce(GetPlayersAll(),(("|cff01E7E7"+GetPlayerName(Player(2)))+" создал Героя!")) else endif if(Trig_Slayer_Creation_Func005C())then call DisplayTextToForce(GetPlayersAll(),(("|cff400080"+GetPlayerName(Player(3)))+" создал Героя!")) else endif if(Trig_Slayer_Creation_Func006C())then call DisplayTextToForce(GetPlayersAll(),(("|cffFFFF00"+GetPlayerName(Player(4)))+" создал Героя!")) else endif if(Trig_Slayer_Creation_Func007C())then call DisplayTextToForce(GetPlayersAll(),(("|cffF97C00"+GetPlayerName(Player(5)))+" создал Героя!")) else endif if(Trig_Slayer_Creation_Func008C())then call DisplayTextToForce(GetPlayersAll(),(("|cff00FF00"+GetPlayerName(Player(6)))+" создал Героя!")) else endif if(Trig_Slayer_Creation_Func009C())then call DisplayTextToForce(GetPlayersAll(),(("|cffFF80C0"+GetPlayerName(Player(7)))+" создал Героя!")) else endif if(Trig_Slayer_Creation_Func010C())then call DisplayTextToForce(GetPlayersAll(),(("|cffC0C0C0"+GetPlayerName(Player(8)))+" создал Героя!")) else endif if(Trig_Slayer_Creation_Func011C())then call DisplayTextToForce(GetPlayersAll(),(("|cff93C4F4"+GetPlayerName(Player(9)))+" создал Героя!")) else endif endfunction function Trig_Slayer_Death_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='Hblm'))then return false endif return true endfunction function Trig_Slayer_Death_Func002001 takes nothing returns boolean return(GetOwningPlayer(GetDyingUnit())==Player(0)) endfunction function Trig_Slayer_Death_Func003001 takes nothing returns boolean return(GetOwningPlayer(GetDyingUnit())==Player(1)) endfunction function Trig_Slayer_Death_Func004001 takes nothing returns boolean return(GetOwningPlayer(GetDyingUnit())==Player(2)) endfunction function Trig_Slayer_Death_Func005001 takes nothing returns boolean return(GetOwningPlayer(GetDyingUnit())==Player(3)) endfunction function Trig_Slayer_Death_Func006001 takes nothing returns boolean return(GetOwningPlayer(GetDyingUnit())==Player(4)) endfunction function Trig_Slayer_Death_Func007001 takes nothing returns boolean return(GetOwningPlayer(GetDyingUnit())==Player(5)) endfunction function Trig_Slayer_Death_Func008001 takes nothing returns boolean return(GetOwningPlayer(GetDyingUnit())==Player(6)) endfunction function Trig_Slayer_Death_Func009001 takes nothing returns boolean return(GetOwningPlayer(GetDyingUnit())==Player(7)) endfunction function Trig_Slayer_Death_Func010001 takes nothing returns boolean return(GetOwningPlayer(GetDyingUnit())==Player(8)) endfunction function Trig_Slayer_Death_Func011001 takes nothing returns boolean return(GetOwningPlayer(GetDyingUnit())==Player(9)) endfunction function Trig_Slayer_Death_Actions takes nothing returns nothing call PlaySoundBJ(udg_sound03) if(Trig_Slayer_Death_Func002001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cffFF0000"+(GetPlayerName(GetOwningPlayer(GetDyingUnit()))+" потерял Героя."))) else call DoNothing() endif if(Trig_Slayer_Death_Func003001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cff0000FF"+(GetPlayerName(GetOwningPlayer(GetDyingUnit()))+" потерял Героя."))) else call DoNothing() endif if(Trig_Slayer_Death_Func004001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cff01E7E7"+(GetPlayerName(GetOwningPlayer(GetDyingUnit()))+" потерял Героя."))) else call DoNothing() endif if(Trig_Slayer_Death_Func005001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cff400080"+(GetPlayerName(GetOwningPlayer(GetDyingUnit()))+" потерял Героя."))) else call DoNothing() endif if(Trig_Slayer_Death_Func006001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cffFFFF00"+(GetPlayerName(GetOwningPlayer(GetDyingUnit()))+" потерял Героя."))) else call DoNothing() endif if(Trig_Slayer_Death_Func007001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cffF97C00"+(GetPlayerName(GetOwningPlayer(GetDyingUnit()))+" потерял Героя."))) else call DoNothing() endif if(Trig_Slayer_Death_Func008001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cff00FF00"+(GetPlayerName(GetOwningPlayer(GetDyingUnit()))+" потерял Героя."))) else call DoNothing() endif if(Trig_Slayer_Death_Func009001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cffFF80C0"+(GetPlayerName(GetOwningPlayer(GetDyingUnit()))+" потерял Героя."))) else call DoNothing() endif if(Trig_Slayer_Death_Func010001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cffC0C0C0"+(GetPlayerName(GetOwningPlayer(GetDyingUnit()))+" потерял Героя."))) else call DoNothing() endif if(Trig_Slayer_Death_Func011001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cff93C4F4"+(GetPlayerName(GetOwningPlayer(GetDyingUnit()))+" потерял Героя."))) else call DoNothing() endif endfunction function Trig_Slayer_Revive_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetRevivingUnit())=='Hblm'))then return false endif return true endfunction function Trig_Slayer_Revive_Func002001 takes nothing returns boolean return(GetOwningPlayer(GetRevivingUnit())==Player(0)) endfunction function Trig_Slayer_Revive_Func003001 takes nothing returns boolean return(GetOwningPlayer(GetRevivingUnit())==Player(1)) endfunction function Trig_Slayer_Revive_Func004001 takes nothing returns boolean return(GetOwningPlayer(GetRevivingUnit())==Player(2)) endfunction function Trig_Slayer_Revive_Func005001 takes nothing returns boolean return(GetOwningPlayer(GetRevivingUnit())==Player(3)) endfunction function Trig_Slayer_Revive_Func006001 takes nothing returns boolean return(GetOwningPlayer(GetRevivingUnit())==Player(4)) endfunction function Trig_Slayer_Revive_Func007001 takes nothing returns boolean return(GetOwningPlayer(GetRevivingUnit())==Player(5)) endfunction function Trig_Slayer_Revive_Func008001 takes nothing returns boolean return(GetOwningPlayer(GetRevivingUnit())==Player(6)) endfunction function Trig_Slayer_Revive_Func009001 takes nothing returns boolean return(GetOwningPlayer(GetRevivingUnit())==Player(7)) endfunction function Trig_Slayer_Revive_Func010001 takes nothing returns boolean return(GetOwningPlayer(GetRevivingUnit())==Player(8)) endfunction function Trig_Slayer_Revive_Func011001 takes nothing returns boolean return(GetOwningPlayer(GetRevivingUnit())==Player(9)) endfunction function Trig_Slayer_Revive_Actions takes nothing returns nothing call SetHeroLevelBJ(GetTriggerUnit(),(GetHeroLevel(GetTriggerUnit())+1),false) if(Trig_Slayer_Revive_Func002001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cffFF0000"+(GetPlayerName(GetOwningPlayer(GetRevivingUnit()))+" возрадил своего Героя."))) else call DoNothing() endif if(Trig_Slayer_Revive_Func003001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cff0000FF"+(GetPlayerName(GetOwningPlayer(GetRevivingUnit()))+" возрадил своего Героя."))) else call DoNothing() endif if(Trig_Slayer_Revive_Func004001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cff01E7E7"+(GetPlayerName(GetOwningPlayer(GetRevivingUnit()))+" возрадил своего Героя."))) else call DoNothing() endif if(Trig_Slayer_Revive_Func005001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cff400080"+(GetPlayerName(GetOwningPlayer(GetRevivingUnit()))+" возрадил своего Героя."))) else call DoNothing() endif if(Trig_Slayer_Revive_Func006001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cffFFFF00"+(GetPlayerName(GetOwningPlayer(GetRevivingUnit()))+" возрадил своего Героя."))) else call DoNothing() endif if(Trig_Slayer_Revive_Func007001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cffF97C00"+(GetPlayerName(GetOwningPlayer(GetRevivingUnit()))+" возрадил своего Героя."))) else call DoNothing() endif if(Trig_Slayer_Revive_Func008001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cff00FF00"+(GetPlayerName(GetOwningPlayer(GetRevivingUnit()))+" возрадил своего Героя."))) else call DoNothing() endif if(Trig_Slayer_Revive_Func009001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cffFF80C0"+(GetPlayerName(GetOwningPlayer(GetRevivingUnit()))+" возрадил своего Героя."))) else call DoNothing() endif if(Trig_Slayer_Revive_Func010001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cffC0C0C0"+(GetPlayerName(GetOwningPlayer(GetRevivingUnit()))+" возрадил своего Героя."))) else call DoNothing() endif if(Trig_Slayer_Revive_Func011001())then call DisplayTimedTextToForce(GetPlayersAll(),10.00,("|cff93C4F4"+(GetPlayerName(GetOwningPlayer(GetRevivingUnit()))+" возрадил своего Героя."))) else call DoNothing() endif endfunction function Trig_Statis_Trap_Birth_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetEnteringUnit())=='otot'))then return false endif return true endfunction function Trig_Statis_Trap_Birth_Actions takes nothing returns nothing call PlaySoundOnUnitBJ(udg_sound07,100,GetEnteringUnit()) endfunction function Trig_Statis_Trap_Death_Conditions takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='otot'))then return false endif return true endfunction function Trig_Statis_Trap_Death_Actions takes nothing returns nothing call PlaySoundOnUnitBJ(udg_sound08,100,GetDyingUnit()) endfunction function Trig_Inferno_45_Minute_Tick_Func002A takes nothing returns nothing call CreateNUnitsAtLoc(1,'ninf',GetEnumPlayer(),GetRandomLocInRect(udg_rect05),GetRandomReal(0.00,360.00)) endfunction function Trig_Inferno_45_Minute_Tick_Actions takes nothing returns nothing call TriggerSleepAction(30.00) call ForForce(udg_force01,function Trig_Inferno_45_Minute_Tick_Func002A) call DisplayTimedTextToForce(GetPlayersAll(),20.00,"|cffff0000 Великое зло послало в помощь Вампирам Великое войско ... в виде 1 голема, но он настолько тупуп что от него никакого толку =)|r") endfunction function Trig_Vamp_dies_Func006001001 takes nothing returns boolean return(GetUnitTypeId(GetDyingUnit())=='Udre') endfunction function Trig_Vamp_dies_Func006001002 takes nothing returns boolean return(GetUnitTypeId(GetDyingUnit())=='U004') endfunction function Trig_Vamp_dies_Func006001 takes nothing returns boolean return GetBooleanOr(Trig_Vamp_dies_Func006001001(),Trig_Vamp_dies_Func006001002()) endfunction function Trig_Vamp_dies_Func006002 takes nothing returns boolean return(GetUnitTypeId(GetDyingUnit())=='Eevi') endfunction function Trig_Vamp_dies_Conditions takes nothing returns boolean if(not GetBooleanOr(Trig_Vamp_dies_Func006001(),Trig_Vamp_dies_Func006002()))then return false endif return true endfunction function Trig_Vamp_dies_Actions takes nothing returns nothing call PolledWait(5.00) call RemoveUnit(GetDyingUnit()) call ForceRemovePlayerSimple(GetOwningPlayer(GetDyingUnit()),udg_force01) call ForceRemovePlayerSimple(GetOwningPlayer(GetDyingUnit()),udg_force03) call ForceAddPlayerSimple(GetOwningPlayer(GetDyingUnit()),udg_force04) endfunction function Trig_Alliances_and_Vamp_Spawn_Conditions takes nothing returns boolean if(not(IsUnitInGroup(GetDyingUnit(),udg_group02)==true))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func001002002 takes nothing returns boolean return(GetUnitTypeId(GetEnumUnit())!='Hblm') endfunction function Trig_Alliances_and_Vamp_Spawn_Func002002001 takes nothing returns boolean return(GetUnitTypeId(GetEnumUnit())!='Hblm') endfunction function Trig_Alliances_and_Vamp_Spawn_Func002002 takes nothing returns nothing if(Trig_Alliances_and_Vamp_Spawn_Func002002001())then call RemoveUnit(GetEnumUnit()) else call DoNothing() endif endfunction function Trig_Alliances_and_Vamp_Spawn_Func006002 takes nothing returns nothing call KillUnit(GetEnumUnit()) endfunction function Trig_Alliances_and_Vamp_Spawn_Func011001 takes nothing returns boolean return(udg_integer05==1) endfunction function Trig_Alliances_and_Vamp_Spawn_Func012C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(0)))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func013C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(1)))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func014C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(2)))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func015C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(3)))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func016C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(4)))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func017C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(5)))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func018C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(6)))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func019C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(7)))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func020C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(8)))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func021C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(9)))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func022C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(10)))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func023C takes nothing returns boolean if(not(GetOwningPlayer(GetTriggerUnit())==Player(11)))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func026C takes nothing returns boolean if(not(IsUnitInGroup(GetDyingUnit(),udg_group02)==true))then return false endif if(not(GetUnitTypeId(GetDyingUnit())!='h00V'))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func027C takes nothing returns boolean if(not(GetUnitTypeId(GetDyingUnit())=='h00V'))then return false endif return true endfunction function Trig_Alliances_and_Vamp_Spawn_Func031A takes nothing returns nothing call SetPlayerAllianceStateBJ(GetOwningPlayer(GetDyingUnit()),GetEnumPlayer(),bj_ALLIANCE_ALLIED_VISION) call SetPlayerAllianceStateBJ(GetEnumPlayer(),GetOwningPlayer(GetDyingUnit()),bj_ALLIANCE_ALLIED_VISION) endfunction function Trig_Alliances_and_Vamp_Spawn_Func032A takes nothing returns nothing call SetPlayerAllianceStateBJ(GetOwningPlayer(GetDyingUnit()),GetEnumPlayer(),bj_ALLIANCE_UNALLIED) call SetPlayerAllianceStateBJ(GetEnumPlayer(),GetOwningPlayer(GetDyingUnit()),bj_ALLIANCE_UNALLIED) endfunction function Trig_Alliances_and_Vamp_Spawn_Actions takes nothing returns nothing set udg_group01=GetUnitsOfPlayerMatching(GetOwningPlayer(GetDyingUnit()),Condition(function Trig_Alliances_and_Vamp_Spawn_Func001002002)) call ForGroupBJ(udg_group01,function Trig_Alliances_and_Vamp_Spawn_Func002002) call DestroyGroup(udg_group01) call DisableTrigger(udg_trigger169) set udg_group01=GetUnitsOfPlayerAndTypeId(GetOwningPlayer(GetDyingUnit()),'Hblm') call ForGroupBJ(udg_group01,function Trig_Alliances_and_Vamp_Spawn_Func006002) call DestroyGroup(udg_group01) call EnableTrigger(udg_trigger169) set udg_integer05=GetUnitLevel(GetKillingUnitBJ()) set udg_integer05=(udg_integer05/2) if(Trig_Alliances_and_Vamp_Spawn_Func011001())then set udg_integer05=2 else call DoNothing() endif if(Trig_Alliances_and_Vamp_Spawn_Func012C())then call DisplayTextToForce(GetPlayersAll(),(("|cffFF0000"+GetPlayerName(GetTriggerPlayer()))+" был укушен Вампирами и теперь стал одним из них...")) else endif if(Trig_Alliances_and_Vamp_Spawn_Func013C())then call DisplayTextToForce(GetPlayersAll(),(("|cff0000FF"+GetPlayerName(GetTriggerPlayer()))+" был укушен Вампирами и теперь стал одним из них...")) else endif if(Trig_Alliances_and_Vamp_Spawn_Func014C())then call DisplayTextToForce(GetPlayersAll(),(("|cff01E7E7"+GetPlayerName(GetTriggerPlayer()))+" был укушен Вампирами и теперь стал одним из них...")) else endif if(Trig_Alliances_and_Vamp_Spawn_Func015C())then call DisplayTextToForce(GetPlayersAll(),(("|cff400080"+GetPlayerName(GetTriggerPlayer()))+" был укушен Вампирами и теперь стал одним из них...")) else endif if(Trig_Alliances_and_Vamp_Spawn_Func016C())then call DisplayTextToForce(GetPlayersAll(),(("|cffFFFF00"+GetPlayerName(GetTriggerPlayer()))+" был укушен Вампирами и теперь стал одним из них...")) else endif if(Trig_Alliances_and_Vamp_Spawn_Func017C())then call DisplayTextToForce(GetPlayersAll(),(("|cffF97C00"+GetPlayerName(GetTriggerPlayer()))+" был укушен Вампирами и теперь стал одним из них...")) else endif if(Trig_Alliances_and_Vamp_Spawn_Func018C())then call DisplayTextToForce(GetPlayersAll(),(("|cff00FF00"+GetPlayerName(GetTriggerPlayer()))+" был укушен Вампирами и теперь стал одним из них...")) else endif if(Trig_Alliances_and_Vamp_Spawn_Func019C())then call DisplayTextToForce(GetPlayersAll(),(("|cffFF80C0"+GetPlayerName(GetTriggerPlayer()))+" был укушен Вампирами и теперь стал одним из них...")) else endif if(Trig_Alliances_and_Vamp_Spawn_Func020C())then call DisplayTextToForce(GetPlayersAll(),(("|cffC0C0C0"+GetPlayerName(GetTriggerPlayer()))+" был укушен Вампирами и теперь стал одним из них...")) else endif if(Trig_Alliances_and_Vamp_Spawn_Func021C())then call DisplayTextToForce(GetPlayersAll(),(("|cff93C4F4"+GetPlayerName(GetTriggerPlayer()))+" был укушен Вампирами и теперь стал одним из них...")) else endif if(Trig_Alliances_and_Vamp_Spawn_Func022C())then call DisplayTextToForce(GetPlayersAll(),(("|cff008040"+GetPlayerName(GetTriggerPlayer()))+" был укушен Вампирами и теперь стал одним из них...")) else endif if(Trig_Alliances_and_Vamp_Spawn_Func023C())then call DisplayTextToForce(GetPlayersAll(),(("|cff572202"+GetPlayerName(GetTriggerPlayer()))+" был укушен Вампирами и теперь стал одним из них...")) else endif call PlaySoundBJ(udg_sound04) call SetPlayerStateBJ(GetOwningPlayer(GetDyingUnit()),PLAYER_STATE_RESOURCE_LUMBER,0) if(Trig_Alliances_and_Vamp_Spawn_Func026C())then call CreateNUnitsAtLocFacingLocBJ(1,'Udre',GetOwningPlayer(GetDyingUnit()),GetUnitLoc(GetDyingUnit()),GetUnitLoc(GetKillingUnitBJ())) else endif if(Trig_Alliances_and_Vamp_Spawn_Func027C())then call CreateNUnitsAtLocFacingLocBJ(1,'U004',GetOwningPlayer(GetDyingUnit()),GetUnitLoc(GetDyingUnit()),GetUnitLoc(GetKillingUnitBJ())) else endif call SetHeroLevelBJ(GetLastCreatedUnit(),udg_integer05,false) call ForceRemovePlayerSimple(GetOwningPlayer(GetDyingUnit()),udg_force02) call ForceAddPlayerSimple(GetOwningPlayer(GetDyingUnit()),udg_force01) call ForForce(udg_force01,function Trig_Alliances_and_Vamp_Spawn_Func031A) call ForForce(udg_force02,function Trig_Alliances_and_Vamp_Spawn_Func032A) endfunction function Trig_Vampire_wins_Conditions takes nothing returns boolean if(not(IsUnitInGroup(GetDyingUnit(),udg_group02)==true))then return false endif if(not(IsUnitGroupEmptyBJ(udg_group02)==true))then return false endif return true endfunction function Trig_Vampire_wins_Actions takes nothing returns nothing call DisableTrigger(udg_trigger179) call StopMusicBJ(true) call TriggerSleepAction(1.00) call DisplayTextToForce(GetPlayersAll(),"|cffFF0000 Мир обречен...") call DisplayTextToForce(GetPlayersAll(),"TRIGSTR_1772") call PlaySoundBJ(udg_sound20) call TriggerSleepAction(2.56) call PlaySoundBJ(udg_sound01) call SetTerrainFogExBJ(0,1000.00,8000,0.00,100,0.00,0.00) call TriggerExecute(udg_trigger182) call TriggerSleepAction(11.44) call CustomDefeatBJ(Player(0),"Defeat!") call CustomDefeatBJ(Player(1),"Defeat!") call CustomDefeatBJ(Player(2),"Defeat!") call CustomDefeatBJ(Player(3),"Defeat!") call CustomDefeatBJ(Player(4),"Defeat!") call CustomDefeatBJ(Player(5),"Defeat!") call CustomDefeatBJ(Player(6),"Defeat!") call CustomDefeatBJ(Player(7),"Defeat!") call CustomDefeatBJ(Player(8),"Defeat!") call CustomDefeatBJ(Player(9),"Defeat!") call CustomVictoryBJ(Player(10),true,true) call CustomVictoryBJ(Player(11),true,true) endfunction function Trig_VampCount_game_over_Actions takes nothing returns nothing call DisableTrigger(udg_trigger178) call DisableTrigger(udg_trigger176) call StopMusicBJ(false) call DisplayTextToForce(GetPlayersAll(),"|cff0080FF Мир спасен от зла... ") call DisplayTextToForce(GetPlayersAll(),"TRIGSTR_1891") call PlaySoundBJ(udg_sound16) call TriggerExecute(udg_trigger182) call TriggerSleepAction(5.50) call PlaySoundBJ(udg_sound01) call TriggerSleepAction(9.50) call CustomVictoryBJ(Player(0),true,true) call CustomVictoryBJ(Player(1),true,true) call CustomVictoryBJ(Player(2),true,true) call CustomVictoryBJ(Player(3),true,true) call CustomVictoryBJ(Player(4),true,true) call CustomVictoryBJ(Player(5),true,true) call CustomVictoryBJ(Player(6),true,true) call CustomVictoryBJ(Player(7),true,true) call CustomVictoryBJ(Player(8),true,true) call CustomVictoryBJ(Player(9),true,true) call CustomDefeatBJ(Player(10),"Defeat!") call CustomDefeatBJ(Player(11),"Defeat!") endfunction function Trig_VampireWinLose_Func003Func001C takes nothing returns boolean if(not(GetUnitTypeId(GetEnumUnit())=='Udre'))then return false endif return true endfunction function Trig_VampireWinLose_Func003A takes nothing returns nothing if(Trig_VampireWinLose_Func003Func001C())then set udg_integer01=(udg_integer01+1) else call DoNothing() endif endfunction function Trig_VampireWinLose_Func004Func001C takes nothing returns boolean if(not(GetUnitTypeId(GetEnumUnit())=='Eevi'))then return false endif return true endfunction function Trig_VampireWinLose_Func004A takes nothing returns nothing if(Trig_VampireWinLose_Func004Func001C())then set udg_integer01=(udg_integer01+1) else call DoNothing() endif endfunction function Trig_VampireWinLose_Func005Func001C takes nothing returns boolean if(not(GetUnitTypeId(GetEnumUnit())=='U004'))then return false endif return true endfunction function Trig_VampireWinLose_Func005A takes nothing returns nothing if(Trig_VampireWinLose_Func005Func001C())then set udg_integer01=(udg_integer01+1) else call DoNothing() endif endfunction function Trig_VampireWinLose_Func006C takes nothing returns boolean if(not(udg_integer01==0))then return false endif return true endfunction function Trig_VampireWinLose_Actions takes nothing returns nothing set udg_group01=GetUnitsInRectAll(GetEntireMapRect()) set udg_integer01=0 call ForGroupBJ(udg_group01,function Trig_VampireWinLose_Func003A) call ForGroupBJ(udg_group01,function Trig_VampireWinLose_Func004A) call ForGroupBJ(udg_group01,function Trig_VampireWinLose_Func005A) if(Trig_VampireWinLose_Func006C())then call ConditionalTriggerExecute(udg_trigger177) else call DoNothing() endif call DestroyGroup(udg_group01) endfunction function Trig_HumanLeavers_Func002Func001C takes nothing returns boolean if(not(IsUnitInGroup(GetEnumUnit(),udg_group02)==true))then return false endif return true endfunction function Trig_HumanLeavers_Func002A takes nothing returns nothing if(Trig_HumanLeavers_Func002Func001C())then set udg_integer02=(udg_integer02+1) else call DoNothing() endif endfunction function Trig_HumanLeavers_Func003C takes nothing returns boolean if(not(udg_integer02==0))then return false endif return true endfunction function Trig_HumanLeavers_Actions takes nothing returns nothing set udg_integer02=0 call ForGroupBJ(GetUnitsInRectAll(GetEntireMapRect()),function Trig_HumanLeavers_Func002A) if(Trig_HumanLeavers_Func003C())then call ConditionalTriggerExecute(udg_trigger181) else call DoNothing() endif endfunction function Trig_Leavers_Func002002 takes nothing returns nothing call RemoveUnit(GetEnumUnit()) endfunction function Trig_Leavers_Func003C takes nothing returns boolean if(not(GetTriggerPlayer()==Player(0)))then return false endif return true endfunction function Trig_Leavers_Func004C takes nothing returns boolean if(not(GetTriggerPlayer()==Player(1)))then return false endif return true endfunction function Trig_Leavers_Func005C takes nothing returns boolean if(not(GetTriggerPlayer()==Player(2)))then return false endif return true endfunction function Trig_Leavers_Func006C takes nothing returns boolean if(not(GetTriggerPlayer()==Player(3)))then return false endif return true endfunction function Trig_Leavers_Func007C takes nothing returns boolean if(not(GetTriggerPlayer()==Player(4)))then return false endif return true endfunction function Trig_Leavers_Func008C takes nothing returns boolean if(not(GetTriggerPlayer()==Player(5)))then return false endif return true endfunction function Trig_Leavers_Func009C takes nothing returns boolean if(not(GetTriggerPlayer()==Player(6)))then return false endif return true endfunction function Trig_Leavers_Func010C takes nothing returns boolean if(not(GetTriggerPlayer()==Player(7)))then return false endif return true endfunction function Trig_Leavers_Func011C takes nothing returns boolean if(not(GetTriggerPlayer()==Player(8)))then return false endif return true endfunction function Trig_Leavers_Func012C takes nothing returns boolean if(not(GetTriggerPlayer()==Player(9)))then return false endif return true endfunction function Trig_Leavers_Func013C takes nothing returns boolean if(not(GetTriggerPlayer()==Player(10)))then return false endif return true endfunction function Trig_Leavers_Func014C takes nothing returns boolean if(not(GetTriggerPlayer()==Player(11)))then return false endif return true endfunction function Trig_Leavers_Actions takes nothing returns nothing set udg_group01=GetUnitsOfPlayerAll(GetTriggerPlayer()) call ForGroupBJ(udg_group01,function Trig_Leavers_Func002002) if(Trig_Leavers_Func003C())then call DisplayTextToForce(GetPlayersAll(),(("|cffFF0000"+GetPlayerName(GetTriggerPlayer()))+"(человек) вышел из Великой битвы!!!!!")) call SetPlayerName(Player(0),udg_string01) call ForceRemovePlayerSimple(Player(0),udg_force01) call ForceRemovePlayerSimple(Player(0),bj_FORCE_PLAYER[0]) call ForceAddPlayerSimple(Player(0),udg_force04) else endif if(Trig_Leavers_Func004C())then call DisplayTextToForce(GetPlayersAll(),(("|cff0000FF"+GetPlayerName(GetTriggerPlayer()))+"(человек) вышел из Великой битвы!!!!!")) call SetPlayerName(Player(1),udg_string02) call ForceRemovePlayerSimple(Player(1),udg_force01) call ForceRemovePlayerSimple(Player(1),bj_FORCE_PLAYER[0]) call ForceAddPlayerSimple(Player(1),udg_force04) else endif if(Trig_Leavers_Func005C())then call DisplayTextToForce(GetPlayersAll(),(("|cff01E7E7"+GetPlayerName(GetTriggerPlayer()))+"(человек) вышел из Великой битвы!!!!!")) call SetPlayerName(Player(2),udg_string03) call ForceRemovePlayerSimple(Player(2),udg_force01) call ForceRemovePlayerSimple(Player(2),bj_FORCE_PLAYER[0]) call ForceAddPlayerSimple(Player(2),udg_force04) else endif if(Trig_Leavers_Func006C())then call DisplayTextToForce(GetPlayersAll(),(("|cff400080"+GetPlayerName(GetTriggerPlayer()))+"(человек) вышел из Великой битвы!!!!!")) call SetPlayerName(Player(3),udg_string04) call ForceRemovePlayerSimple(Player(3),udg_force01) call ForceRemovePlayerSimple(Player(3),bj_FORCE_PLAYER[0]) call ForceAddPlayerSimple(Player(3),udg_force04) else endif if(Trig_Leavers_Func007C())then call DisplayTextToForce(GetPlayersAll(),(("|cffFFFF00"+GetPlayerName(GetTriggerPlayer()))+"(человек) вышел из Великой битвы!!!!!")) call SetPlayerName(Player(4),udg_string05) call ForceRemovePlayerSimple(Player(4),udg_force01) call ForceRemovePlayerSimple(Player(4),bj_FORCE_PLAYER[0]) call ForceAddPlayerSimple(Player(4),udg_force04) else endif if(Trig_Leavers_Func008C())then call DisplayTextToForce(GetPlayersAll(),(("|cffF97C00"+GetPlayerName(GetTriggerPlayer()))+"(человек) вышел из Великой битвы!!!!!")) call SetPlayerName(Player(5),udg_string06) call ForceRemovePlayerSimple(Player(5),udg_force01) call ForceRemovePlayerSimple(Player(5),bj_FORCE_PLAYER[0]) call ForceAddPlayerSimple(Player(5),udg_force04) else endif if(Trig_Leavers_Func009C())then call DisplayTextToForce(GetPlayersAll(),(("|cff00FF00"+GetPlayerName(GetTriggerPlayer()))+"(человек) вышел из Великой битвы!!!!!")) call SetPlayerName(Player(6),udg_string07) call ForceRemovePlayerSimple(Player(6),udg_force01) call ForceRemovePlayerSimple(Player(6),bj_FORCE_PLAYER[0]) call ForceAddPlayerSimple(Player(6),udg_force04) else endif if(Trig_Leavers_Func010C())then call DisplayTextToForce(GetPlayersAll(),(("|cffFF80C0"+GetPlayerName(GetTriggerPlayer()))+"(человек) вышел из Великой битвы!!!!!")) call SetPlayerName(Player(7),udg_string08) call ForceRemovePlayerSimple(Player(7),udg_force01) call ForceRemovePlayerSimple(Player(7),bj_FORCE_PLAYER[0]) call ForceAddPlayerSimple(Player(7),udg_force04) else endif if(Trig_Leavers_Func011C())then call DisplayTextToForce(GetPlayersAll(),(("|cffC0C0C0"+GetPlayerName(GetTriggerPlayer()))+"(человек) вышел из Великой битвы!!!!!")) call SetPlayerName(Player(8),udg_string09) call ForceRemovePlayerSimple(Player(8),udg_force01) call ForceRemovePlayerSimple(Player(8),bj_FORCE_PLAYER[0]) call ForceAddPlayerSimple(Player(8),udg_force04) else endif if(Trig_Leavers_Func012C())then call DisplayTextToForce(GetPlayersAll(),(("|cff93C4F4"+GetPlayerName(GetTriggerPlayer()))+"(человек) вышел из Великой битвы!!!!!")) call SetPlayerName(Player(9),udg_string10) call ForceRemovePlayerSimple(Player(9),udg_force01) call ForceRemovePlayerSimple(Player(9),bj_FORCE_PLAYER[0]) call ForceAddPlayerSimple(Player(9),udg_force04) else endif if(Trig_Leavers_Func013C())then call DisplayTextToForce(GetPlayersAll(),(("|cff008040"+GetPlayerName(GetTriggerPlayer()))+"(Представитель Зла) вышел из Великой битвы!!!!!")) call SetPlayerName(Player(10),udg_string11) call ForceRemovePlayerSimple(Player(10),udg_force01) call ForceRemovePlayerSimple(Player(10),bj_FORCE_PLAYER[0]) call ForceAddPlayerSimple(Player(10),udg_force04) else endif if(Trig_Leavers_Func014C())then call DisplayTextToForce(GetPlayersAll(),(("|cff572202"+GetPlayerName(GetTriggerPlayer()))+"(Представитель Зла) вышел из Великой битвы!!!!!")) call SetPlayerName(Player(11),udg_string12) call ForceRemovePlayerSimple(Player(11),udg_force01) call ForceRemovePlayerSimple(Player(11),bj_FORCE_PLAYER[0]) call ForceAddPlayerSimple(Player(11),udg_force04) else endif call DestroyGroup(udg_group01) endfunction function Trig_HumanLeaverGameOver_Actions takes nothing returns nothing call StopMusicBJ(false) call DisableTrigger(udg_trigger179) call DisableTrigger(udg_trigger176) call DisplayTextToForce(GetPlayersAll(),"|cffFF0000Мир обречен ......") call DisplayTextToForce(GetPlayersAll(),"TRIGSTR_1892") call PlaySoundBJ(udg_sound20) call TriggerSleepAction(2.56) call PlaySoundBJ(udg_sound01) call SetTerrainFogExBJ(0,1000.00,8000,0.00,100,0.00,0.00) call TriggerExecute(udg_trigger182) call TriggerSleepAction(11.44) call CustomDefeatBJ(Player(0),"Defeat!") call CustomDefeatBJ(Player(1),"Defeat!") call CustomDefeatBJ(Player(2),"Defeat!") call CustomDefeatBJ(Player(3),"Defeat!") call CustomDefeatBJ(Player(4),"Defeat!") call CustomDefeatBJ(Player(5),"Defeat!") call CustomDefeatBJ(Player(6),"Defeat!") call CustomDefeatBJ(Player(7),"Defeat!") call CustomDefeatBJ(Player(8),"Defeat!") call CustomDefeatBJ(Player(9),"Defeat!") call CustomVictoryBJ(Player(10),true,true) call CustomVictoryBJ(Player(11),true,true) endfunction function Trig_Reset_Names_Actions takes nothing returns nothing call SetPlayerName(Player(0),udg_string01) call SetPlayerName(Player(1),udg_string02) call SetPlayerName(Player(2),udg_string03) call SetPlayerName(Player(3),udg_string04) call SetPlayerName(Player(4),udg_string05) call SetPlayerName(Player(5),udg_string06) call SetPlayerName(Player(6),udg_string07) call SetPlayerName(Player(7),udg_string08) call SetPlayerName(Player(8),udg_string09) call SetPlayerName(Player(9),udg_string10) call SetPlayerName(Player(10),udg_string11) call SetPlayerName(Player(11),udg_string12) endfunction function Trig_Group_Remove_Die_Conditions takes nothing returns boolean if(not(IsUnitInGroup(GetDyingUnit(),udg_group02)==true))then return false endif return true endfunction function Trig_Group_Remove_Die_Func002C takes nothing returns boolean if(not(IsUnitGroupEmptyBJ(udg_group02)==true))then return false endif return true endfunction function Trig_Group_Remove_Die_Actions takes nothing returns nothing call GroupRemoveUnitSimple(GetDyingUnit(),udg_group02) if(Trig_Group_Remove_Die_Func002C())then call TriggerExecute(udg_trigger176) else endif endfunction function main2 takes nothing returns nothing call SetCameraBounds(-8192.0+GetCameraMargin(CAMERA_MARGIN_LEFT),-8192.0+GetCameraMargin(CAMERA_MARGIN_BOTTOM),8192.0-GetCameraMargin(CAMERA_MARGIN_RIGHT),8192.0-GetCameraMargin(CAMERA_MARGIN_TOP),-8192.0+GetCameraMargin(CAMERA_MARGIN_LEFT),8192.0-GetCameraMargin(CAMERA_MARGIN_TOP),8192.0-GetCameraMargin(CAMERA_MARGIN_RIGHT),-8192.0+GetCameraMargin(CAMERA_MARGIN_BOTTOM)) call SetDayNightModels("Environment\\DNC\\DNCLordaeron\\DNCLordaeronTerrain\\DNCLordaeronTerrain.mdl","Environment\\DNC\\DNCLordaeron\\DNCLordaeronUnit\\DNCLordaeronUnit.mdl") call SetWaterBaseColor(0,128,128,255) call NewSoundEnvironment("Default") call SetAmbientDaySound("LordaeronSummerDay") call SetAmbientNightSound("LordaeronSummerNight") call SetMapMusic("Music",true,0) set udg_sound01=CreateSound("Sound\\Music\\mp3Music\\PH1.mp3",false,false,false,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound01,"PHMusic") call SetSoundDuration(udg_sound01,281582) call SetSoundVolume(udg_sound01,127) set udg_sound02=CreateSound("Sound\\Music\\mp3Music\\Credits.mp3",false,false,false,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound02,"CreditsMusic") call SetSoundDuration(udg_sound02,83017) set udg_sound03=CreateSound("Units\\Demon\\HeroPitLord\\HPitLordWhat1.wav",false,false,true,10,10,"HeroAcksEAX") call SetSoundParamsFromLabel(udg_sound03,"HeroPitLordWhat") call SetSoundDuration(udg_sound03,2711) set udg_sound04=CreateSound("Units\\Demon\\HeroPitLord\\HPitLordYes1.wav",false,false,true,10,10,"HeroAcksEAX") call SetSoundParamsFromLabel(udg_sound04,"HeroPitLordYes") call SetSoundDuration(udg_sound04,2049) set udg_sound05=CreateSound("Units\\Demon\\HeroPitLord\\HPitLordYesAttack1.wav",false,false,true,10,10,"HeroAcksEAX") call SetSoundParamsFromLabel(udg_sound05,"HeroPitLordYesAttack") call SetSoundDuration(udg_sound05,1908) set udg_sound06=CreateSound("Doodads\\Cinematic\\Lightningbolt\\LightningBolt1.wav",false,false,true,10,10,"SpellsEAX") call SetSoundParamsFromLabel(udg_sound06,"CinematicLightningBolt") call SetSoundDuration(udg_sound06,3001) set udg_sound07=CreateSound("Units\\Orc\\StasisTotem\\StasisTrapBirth.wav",false,true,true,10,10,"SpellsEAX") call SetSoundParamsFromLabel(udg_sound07,"StasisTotemBirth") call SetSoundDuration(udg_sound07,2345) set udg_sound08=CreateSound("Units\\Orc\\StasisTotem\\StasisTotem.wav",false,true,true,10,10,"SpellsEAX") call SetSoundParamsFromLabel(udg_sound08,"StasisTotemDeath") call SetSoundDuration(udg_sound08,1858) set udg_sound09=CreateSound("Buildings\\Undead\\Ziggurat\\FrostTowerWhat1.wav",false,false,true,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound09,"FrostTowerWhat") call SetSoundDuration(udg_sound09,4203) call SetSoundChannel(udg_sound09,7) call SetSoundVolume(udg_sound09,127) call SetSoundPitch(udg_sound09,0.1) set udg_sound10=CreateSound("Buildings\\Undead\\Ziggurat\\ZigguratUpgrade.wav",false,false,true,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound10,"ZigguratUpgradeWhat") call SetSoundDuration(udg_sound10,4203) call SetSoundChannel(udg_sound10,7) call SetSoundVolume(udg_sound10,127) call SetSoundPitch(udg_sound10,0.1) set udg_sound11=CreateSound("Buildings\\Undead\\Ziggurat\\ZigguratWhat.wav",false,false,true,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound11,"ZigguratWhat") call SetSoundDuration(udg_sound11,4457) call SetSoundChannel(udg_sound11,7) call SetSoundVolume(udg_sound11,127) call SetSoundPitch(udg_sound11,0.1) set udg_sound12=CreateSound("Units\\Undead\\ObsidianStatue\\ObsidianAvengerPissed1.wav",false,true,true,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound12,"ObsidianDestroyerPissed") call SetSoundDuration(udg_sound12,3024) call SetSoundPitch(udg_sound12,0.8) set udg_sound13=CreateSound("Units\\Undead\\Varimathras\\VarimathrasReady1.wav",false,false,false,10,10,"HeroAcksEAX") call SetSoundParamsFromLabel(udg_sound13,"VarimathrasReady") call SetSoundDuration(udg_sound13,2122) call SetSoundPitch(udg_sound13,1.1) set udg_sound14=CreateSound("Sound\\Buildings\\Undead\\UndeadBuildingBirth3.wav",false,false,true,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound14,"UndeadBuildingBirth3") call SetSoundDuration(udg_sound14,4087) set udg_sound15=CreateSound("Sound\\Music\\mp3Music\\Doom.mp3",false,false,false,10,10,"") call SetSoundDuration(udg_sound15,66125) call SetSoundChannel(udg_sound15,0) call SetSoundVolume(udg_sound15,127) call SetSoundPitch(udg_sound15,1.0) set udg_sound16=CreateSound("Units\\Orc\\Hellscream\\GromPissed3.wav",false,false,true,10,10,"HeroAcksEAX") call SetSoundParamsFromLabel(udg_sound16,"GromPissed") call SetSoundDuration(udg_sound16,5503) set udg_sound17=CreateSound("Units\\Orc\\SpiritWalker\\WhiteTaurenPissed6.wav",false,false,true,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound17,"SpiritWalkerPissed") call SetSoundDuration(udg_sound17,13904) set udg_sound18=CreateSound("Units\\Other\\Rokhan\\RokhanPissed5.wav",false,false,true,10,10,"HeroAcksEAX") call SetSoundParamsFromLabel(udg_sound18,"RokhanPissed") call SetSoundDuration(udg_sound18,7210) set udg_string16="Sound\\Music\\mp3Music\\OrcTheme.mp3" set udg_string17="Sound\\Music\\mp3Music\\Human1.mp3" set udg_string18="Sound\\Music\\mp3Music\\HumanX1.mp3" set udg_string19="Sound\\Music\\mp3Music\\War2IntroMusic.mp3" set udg_string20="Sound\\Music\\mp3Music\\Comradeship.mp3" set udg_sound19=CreateSound("Units\\Undead\\Acolyte\\AcolytePissed3.wav",false,false,true,10,10,"HeroAcksEAX") call SetSoundParamsFromLabel(udg_sound19,"AcolytePissed") call SetSoundDuration(udg_sound19,3715) set udg_sound20=CreateSound("Units\\Undead\\Acolyte\\AcolytePissed2.wav",false,false,true,10,10,"HeroAcksEAX") call SetSoundParamsFromLabel(udg_sound20,"AcolytePissed") call SetSoundDuration(udg_sound20,2566) set udg_sound21=CreateSound("Units\\Undead\\HeroDeathKnight\\DeathKnightPissed6.wav",false,false,true,10,10,"HeroAcksEAX") call SetSoundParamsFromLabel(udg_sound21,"HeroDeathKnightPissed") call SetSoundDuration(udg_sound21,3385) set udg_sound22=CreateSound("Units\\Undead\\Necromancer\\NecromancerPissed3.wav",false,false,true,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound22,"NecromancerPissed") call SetSoundDuration(udg_sound22,2154) set udg_sound23=CreateSound("Units\\Undead\\Varimathras\\VarimathrasPissed8.wav",false,false,true,10,10,"HeroAcksEAX") call SetSoundParamsFromLabel(udg_sound23,"VarimathrasPissed") call SetSoundDuration(udg_sound23,8906) set udg_sound24=CreateSound("Units\\Demon\\HeroPitLord\\HPitLordPissed5.wav",false,false,true,10,10,"HeroAcksEAX") call SetSoundParamsFromLabel(udg_sound24,"HeroPitLordPissed") call SetSoundDuration(udg_sound24,43503) set udg_sound25=CreateSound("Units\\Human\\BloodElfDragonHawk\\DragonHawkPissed8.wav",false,false,true,10,10,"HeroAcksEAX") call SetSoundParamsFromLabel(udg_sound25,"BloodElfDragonHawkPissed") call SetSoundDuration(udg_sound25,10077) set udg_sound26=CreateSound("Units\\Human\\Knight\\KnightPissed1.wav",false,false,true,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound26,"KnightPissed") call SetSoundDuration(udg_sound26,3670) set udg_sound27=CreateSound("Units\\Human\\Knight\\KnightPissed5.wav",false,false,true,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound27,"KnightPissed") call SetSoundDuration(udg_sound27,2229) set udg_sound28=CreateSound("Units\\Human\\MortarTeam\\MortarTeamPissed8.wav",false,false,true,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound28,"MortarTeamPissed") call SetSoundDuration(udg_sound28,3802) set udg_sound29=CreateSound("Units\\Human\\Peasant\\PeasantPissed1.wav",false,false,true,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound29,"PeasantPissed") call SetSoundDuration(udg_sound29,3437) set udg_sound30=CreateSound("Units\\Human\\Priest\\PriestPissed6.wav",false,false,true,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound30,"PriestPissed") call SetSoundDuration(udg_sound30,9323) set udg_sound31=CreateSound("Units\\Human\\Rifleman\\RiflemanPissed5.wav",false,false,true,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound31,"RiflemanPissed") call SetSoundDuration(udg_sound31,4168) set udg_sound32=CreateSound("Units\\Human\\Peasant\\PeasantPissed2.wav",false,false,true,10,10,"DefaultEAXON") call SetSoundParamsFromLabel(udg_sound32,"PeasantPissed") call SetSoundDuration(udg_sound32,2699) call CreateRegions2() set udg_camerasetup01=CreateCameraSetup() call CameraSetupSetField(udg_camerasetup01,CAMERA_FIELD_ZOFFSET,0.0,0.0) call CameraSetupSetField(udg_camerasetup01,CAMERA_FIELD_ROTATION,90.0,0.0) call CameraSetupSetField(udg_camerasetup01,CAMERA_FIELD_ANGLE_OF_ATTACK,340.0,0.0) call CameraSetupSetField(udg_camerasetup01,CAMERA_FIELD_TARGET_DISTANCE,1996.5,0.0) call CameraSetupSetField(udg_camerasetup01,CAMERA_FIELD_ROLL,0.0,0.0) call CameraSetupSetField(udg_camerasetup01,CAMERA_FIELD_FIELD_OF_VIEW,43.0,0.0) call CameraSetupSetField(udg_camerasetup01,CAMERA_FIELD_FARZ,5000.0,0.0) call CameraSetupSetDestPosition(udg_camerasetup01,-246.1,-951.2,0.0) set udg_camerasetup02=CreateCameraSetup() call CameraSetupSetField(udg_camerasetup02,CAMERA_FIELD_ZOFFSET,0.0,0.0) call CameraSetupSetField(udg_camerasetup02,CAMERA_FIELD_ROTATION,90.0,0.0) call CameraSetupSetField(udg_camerasetup02,CAMERA_FIELD_ANGLE_OF_ATTACK,300.0,0.0) call CameraSetupSetField(udg_camerasetup02,CAMERA_FIELD_TARGET_DISTANCE,1815.0,0.0) call CameraSetupSetField(udg_camerasetup02,CAMERA_FIELD_ROLL,0.0,0.0) call CameraSetupSetField(udg_camerasetup02,CAMERA_FIELD_FIELD_OF_VIEW,62.0,0.0) call CameraSetupSetField(udg_camerasetup02,CAMERA_FIELD_FARZ,5000.0,0.0) call CameraSetupSetDestPosition(udg_camerasetup02,-220.4,-1187.0,0.0) call CreateAllDestructables() call CreateNeutralPassiveBuildings2() call CreateNeutralPassive2() call InitGlobals2() set udg_trigger01=CreateTrigger() call TriggerAddAction(udg_trigger01,function Trig_Quest_Menu_Actions) set udg_trigger02=CreateTrigger() call TriggerAddAction(udg_trigger02,function Trig_No_fog_Actions) set udg_trigger03=CreateTrigger() call TriggerAddAction(udg_trigger03,function Trig_Slayers_level_here_Actions) set udg_trigger04=CreateTrigger() call TriggerRegisterTimerEventPeriodic(udg_trigger04,900.00) call TriggerAddAction(udg_trigger04,function Trig_GoldLumber_15_Minutes_Actions) set udg_trigger05=CreateTrigger() call TriggerAddAction(udg_trigger05,function Trig_Starting_Lumber_Actions) set udg_trigger06=CreateTrigger() call TriggerAddAction(udg_trigger06,function Trig_Spawn_Players_Actions) set udg_trigger07=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger07,GetEntireMapRect()) call TriggerAddCondition(udg_trigger07,Condition(function Trig_Spawn_Custom_Players_Copy_Conditions)) call TriggerAddAction(udg_trigger07,function Trig_Spawn_Custom_Players_Copy_Actions) set udg_trigger08=CreateTrigger() call DisableTrigger(udg_trigger08) call TriggerRegisterEnterRectSimple(udg_trigger08,GetEntireMapRect()) call TriggerAddCondition(udg_trigger08,Condition(function Trig_Spawn_Custom_Players_Copy_Copy_Conditions)) call TriggerAddAction(udg_trigger08,function Trig_Spawn_Custom_Players_Copy_Copy_Actions) set udg_trigger09=CreateTrigger() call TriggerAddAction(udg_trigger09,function Trig_Player_Groups_Actions) set udg_trigger10=CreateTrigger() call TriggerAddAction(udg_trigger10,function Trig_Spawn_Vampire_Actions) set udg_trigger11=CreateTrigger() call TriggerRegisterTimerEventPeriodic(udg_trigger11,60.00) call TriggerAddAction(udg_trigger11,function Trig_Fountain_Actions) set udg_trigger12=CreateTrigger() call TriggerAddAction(udg_trigger12,function Trig_Portal_Actions) set udg_trigger13=CreateTrigger() call TriggerAddAction(udg_trigger13,function Trig_DetectHost_Actions) set udg_trigger14=CreateTrigger() call TriggerAddAction(udg_trigger14,function Trig_udg_Actions) set udg_trigger15=CreateTrigger() call TriggerAddAction(udg_trigger15,function Trig_Kill_Zone_Switch_Actions) set udg_trigger16=CreateTrigger() call DisableTrigger(udg_trigger16) call TriggerAddAction(udg_trigger16,function Trig_Kill_Zone_Kill_Humans_Actions) set udg_trigger17=CreateTrigger() call DisableTrigger(udg_trigger17) call TriggerAddAction(udg_trigger17,function Trig_Kill_Zone_Kill_Vampires_Actions) set udg_trigger18=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger18,Player(0),"-self",true) call TriggerRegisterPlayerChatEvent(udg_trigger18,Player(1),"-self",true) call TriggerRegisterPlayerChatEvent(udg_trigger18,Player(2),"-self",true) call TriggerRegisterPlayerChatEvent(udg_trigger18,Player(3),"-self",true) call TriggerRegisterPlayerChatEvent(udg_trigger18,Player(4),"-self",true) call TriggerRegisterPlayerChatEvent(udg_trigger18,Player(5),"-self",true) call TriggerRegisterPlayerChatEvent(udg_trigger18,Player(6),"-self",true) call TriggerRegisterPlayerChatEvent(udg_trigger18,Player(7),"-self",true) call TriggerRegisterPlayerChatEvent(udg_trigger18,Player(8),"-self",true) call TriggerRegisterPlayerChatEvent(udg_trigger18,Player(9),"-self",true) call TriggerAddCondition(udg_trigger18,Condition(function Trig_Oivai_Conditions)) call TriggerAddAction(udg_trigger18,function Trig_Oivai_Actions) set udg_trigger19=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger19,EVENT_PLAYER_UNIT_SPELL_CAST) call TriggerAddCondition(udg_trigger19,Condition(function Trig_Regrow_Trees_Conditions)) call TriggerAddAction(udg_trigger19,function Trig_Regrow_Trees_Actions) set udg_trigger20=CreateTrigger() call TriggerRegisterTimerEventPeriodic(udg_trigger20,60.00) call TriggerAddAction(udg_trigger20,function Trig_Gold_Mine_Actions) set udg_trigger21=CreateTrigger() call TriggerRegisterTimerEventPeriodic(udg_trigger21,15.00) call TriggerAddAction(udg_trigger21,function Trig_Gold_Mine_Super_Actions) set udg_trigger22=CreateTrigger() call TriggerRegisterTimerEventPeriodic(udg_trigger22,6.00) call TriggerAddAction(udg_trigger22,function Trig_Gold_Mine_Ultra_Actions) set udg_trigger23=CreateTrigger() call TriggerRegisterTimerEventPeriodic(udg_trigger23,4.00) call TriggerAddAction(udg_trigger23,function Trig_Gold_Mine_Elite_Actions) set udg_trigger24=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger24,EVENT_PLAYER_UNIT_USE_ITEM) call TriggerAddCondition(udg_trigger24,Condition(function Trig_Refresh_Potion_Conditions)) call TriggerAddAction(udg_trigger24,function Trig_Refresh_Potion_Actions) set udg_trigger25=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger25,EVENT_PLAYER_UNIT_TRAIN_FINISH) call TriggerAddCondition(udg_trigger25,Condition(function Trig_Fang_Notice_Conditions)) call TriggerAddAction(udg_trigger25,function Trig_Fang_Notice_Actions) set udg_trigger26=CreateTrigger() call TriggerRegisterTimerEventSingle(udg_trigger26,55.00) call TriggerAddAction(udg_trigger26,function Trig_Tier_Actions) set udg_trigger27=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger27,EVENT_PLAYER_UNIT_UPGRADE_START) call TriggerAddCondition(udg_trigger27,Condition(function Trig_Tier_3_Notice_Conditions)) call TriggerAddAction(udg_trigger27,function Trig_Tier_3_Notice_Actions) set udg_trigger28=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger28,EVENT_PLAYER_UNIT_CONSTRUCT_START) call TriggerAddCondition(udg_trigger28,Condition(function Trig_Tier_4_Notice_Conditions)) call TriggerAddAction(udg_trigger28,function Trig_Tier_4_Notice_Actions) set udg_trigger29=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger29,EVENT_PLAYER_UNIT_CONSTRUCT_START) call TriggerAddCondition(udg_trigger29,Condition(function Trig_Tier_5_Notice_Conditions)) call TriggerAddAction(udg_trigger29,function Trig_Tier_5_Notice_Actions) set udg_trigger30=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger30,EVENT_PLAYER_UNIT_CONSTRUCT_FINISH) call TriggerRegisterAnyUnitEventBJ(udg_trigger30,EVENT_PLAYER_UNIT_UPGRADE_FINISH) call TriggerAddCondition(udg_trigger30,Condition(function Trig_Ruby_Wall_Notice_Conditions)) call TriggerAddAction(udg_trigger30,function Trig_Ruby_Wall_Notice_Actions) set udg_trigger31=CreateTrigger() call TriggerRegisterTimerEventSingle(udg_trigger31,2700.00) call TriggerAddAction(udg_trigger31,function Trig_Demonic_Gate_Actions) set udg_trigger32=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger32,Player(0),"-health",true) call TriggerRegisterPlayerChatEvent(udg_trigger32,Player(1),"-health",true) call TriggerRegisterPlayerChatEvent(udg_trigger32,Player(2),"-health",true) call TriggerRegisterPlayerChatEvent(udg_trigger32,Player(3),"-health",true) call TriggerRegisterPlayerChatEvent(udg_trigger32,Player(4),"-health",true) call TriggerRegisterPlayerChatEvent(udg_trigger32,Player(5),"-health",true) call TriggerRegisterPlayerChatEvent(udg_trigger32,Player(6),"-health",true) call TriggerRegisterPlayerChatEvent(udg_trigger32,Player(7),"-health",true) call TriggerRegisterPlayerChatEvent(udg_trigger32,Player(8),"-health",true) call TriggerRegisterPlayerChatEvent(udg_trigger32,Player(9),"-health",true) call TriggerRegisterPlayerChatEvent(udg_trigger32,Player(10),"-health",true) call TriggerRegisterPlayerChatEvent(udg_trigger32,Player(11),"-health",true) call TriggerAddAction(udg_trigger32,function Trig_Health_display_Actions) set udg_trigger33=CreateTrigger() call TriggerRegisterTimerEventSingle(udg_trigger33,1320.00) call TriggerAddAction(udg_trigger33,function Trig_Demonic_Gate_Copy_Actions) set udg_trigger34=CreateTrigger() call TriggerAddAction(udg_trigger34,function Trig_Bounty_Actions) set udg_trigger35=CreateTrigger() call TriggerRegisterTimerEventSingle(udg_trigger35,0.01) call TriggerAddAction(udg_trigger35,function Trig_Gold_Timer_Actions) set udg_trigger36=CreateTrigger() call TriggerRegisterTimerEventPeriodic(udg_trigger36,60.00) call TriggerAddAction(udg_trigger36,function Trig_Timed_Lumber_Actions) set udg_trigger37=CreateTrigger() call DisableTrigger(udg_trigger37) call TriggerRegisterTimerEventPeriodic(udg_trigger37,2) call TriggerAddAction(udg_trigger37,function Trig_Jan_zap_look_lawl_Actions) set udg_trigger38=CreateTrigger() call TriggerRegisterPlayerAllianceChange(udg_trigger38,Player(0),ALLIANCE_SHARED_CONTROL) call TriggerRegisterPlayerAllianceChange(udg_trigger38,Player(1),ALLIANCE_SHARED_CONTROL) call TriggerRegisterPlayerAllianceChange(udg_trigger38,Player(2),ALLIANCE_SHARED_CONTROL) call TriggerRegisterPlayerAllianceChange(udg_trigger38,Player(3),ALLIANCE_SHARED_CONTROL) call TriggerRegisterPlayerAllianceChange(udg_trigger38,Player(4),ALLIANCE_SHARED_CONTROL) call TriggerRegisterPlayerAllianceChange(udg_trigger38,Player(5),ALLIANCE_SHARED_CONTROL) call TriggerRegisterPlayerAllianceChange(udg_trigger38,Player(6),ALLIANCE_SHARED_CONTROL) call TriggerRegisterPlayerAllianceChange(udg_trigger38,Player(7),ALLIANCE_SHARED_CONTROL) call TriggerRegisterPlayerAllianceChange(udg_trigger38,Player(8),ALLIANCE_SHARED_CONTROL) call TriggerRegisterPlayerAllianceChange(udg_trigger38,Player(9),ALLIANCE_SHARED_CONTROL) call TriggerRegisterPlayerAllianceChange(udg_trigger38,Player(10),ALLIANCE_SHARED_CONTROL) call TriggerRegisterPlayerAllianceChange(udg_trigger38,Player(11),ALLIANCE_SHARED_CONTROL) call TriggerAddAction(udg_trigger38,function Trig_Full_Control_Actions) set udg_trigger39=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger39,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger39,Condition(function Trig_Trackers_dont_fade_Conditions)) call TriggerAddAction(udg_trigger39,function Trig_Trackers_dont_fade_Actions) set udg_trigger40=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger40,EVENT_PLAYER_UNIT_SPELL_CAST) call TriggerAddCondition(udg_trigger40,Condition(function Trig_AutoTreeChopOn_Conditions)) call TriggerAddAction(udg_trigger40,function Trig_AutoTreeChopOn_Actions) set udg_trigger41=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger41,EVENT_PLAYER_UNIT_SPELL_CAST) call TriggerAddCondition(udg_trigger41,Condition(function Trig_AutoTreeChopOff_Conditions)) call TriggerAddAction(udg_trigger41,function Trig_AutoTreeChopOff_Actions) set udg_trigger42=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger42,EVENT_PLAYER_UNIT_TRAIN_FINISH) call TriggerAddCondition(udg_trigger42,Condition(function Trig_AutoTreeChop_Conditions)) call TriggerAddAction(udg_trigger42,function Trig_AutoTreeChop_Actions) set udg_trigger43=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger43,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger43,Condition(function Trig_Human_Drop_Conditions)) call TriggerAddAction(udg_trigger43,function Trig_Human_Drop_Actions) set udg_trigger44=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger44,GetPlayableMapRect()) call TriggerAddCondition(udg_trigger44,Condition(function Trig_Wood_to_Gold_Conditions)) call TriggerAddAction(udg_trigger44,function Trig_Wood_to_Gold_Actions) set udg_trigger45=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger45,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger45,Condition(function Trig_Sphere_of_Doom_Conditions)) call TriggerAddAction(udg_trigger45,function Trig_Sphere_of_Doom_Actions) set udg_trigger46=CreateTrigger() call DisableTrigger(udg_trigger46) call TriggerRegisterTimerEventPeriodic(udg_trigger46,15.00) call TriggerAddAction(udg_trigger46,function Trig_Sphere_No2_Actions) set udg_trigger47=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger47,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger47,Condition(function Trig_Sphere_Grab_Conditions)) call TriggerAddAction(udg_trigger47,function Trig_Sphere_Grab_Actions) set udg_trigger48=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger48,EVENT_PLAYER_UNIT_DROP_ITEM) call TriggerAddCondition(udg_trigger48,Condition(function Trig_Sphere_Drop_Conditions)) call TriggerAddAction(udg_trigger48,function Trig_Sphere_Drop_Actions) set udg_trigger49=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger49,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger49,Condition(function Trig_Demonic_Remains_Conditions)) call TriggerAddAction(udg_trigger49,function Trig_Demonic_Remains_Actions) set udg_trigger50=CreateTrigger() call TriggerRegisterTimerEventSingle(udg_trigger50,55.00) call TriggerAddAction(udg_trigger50,function Trig_Demonic_Remains_Grab_Actions) set udg_trigger51=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger51,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger51,Condition(function Trig_Shield_Grab_Conditions)) call TriggerAddAction(udg_trigger51,function Trig_Shield_Grab_Actions) set udg_trigger52=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger52,EVENT_PLAYER_UNIT_DROP_ITEM) call TriggerAddCondition(udg_trigger52,Condition(function Trig_Shield_Drop_Conditions)) call TriggerAddAction(udg_trigger52,function Trig_Shield_Drop_Actions) set udg_trigger53=CreateTrigger() call TriggerRegisterTimerEventPeriodic(udg_trigger53,60.00) call TriggerAddAction(udg_trigger53,function Trig_Urn_Count_Actions) set udg_trigger54=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger54,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger54,Condition(function Trig_Urn_Grab_Conditions)) call TriggerAddAction(udg_trigger54,function Trig_Urn_Grab_Actions) set udg_trigger55=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger55,EVENT_PLAYER_UNIT_DROP_ITEM) call TriggerAddCondition(udg_trigger55,Condition(function Trig_Urn_Drop_Conditions)) call TriggerAddAction(udg_trigger55,function Trig_Urn_Drop_Actions) set udg_trigger56=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger56,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger56,Condition(function Trig_Ankh_drop_Conditions)) call TriggerAddAction(udg_trigger56,function Trig_Ankh_drop_Actions) set udg_trigger57=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger57,EVENT_PLAYER_UNIT_SPELL_CAST) call TriggerAddCondition(udg_trigger57,Condition(function Trig_Blessed_Potion_Heal_Conditions)) call TriggerAddAction(udg_trigger57,function Trig_Blessed_Potion_Heal_Actions) set udg_trigger58=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger58,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger58,Condition(function Trig_Grave_Stacking_Conditions)) call TriggerAddAction(udg_trigger58,function Trig_Grave_Stacking_Actions) set udg_trigger59=CreateTrigger() call TriggerAddAction(udg_trigger59,function Trig_Upset_Actions) set udg_trigger60=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger60,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger60,Condition(function Trig_Ricochet_Gem_Conditions)) call TriggerAddAction(udg_trigger60,function Trig_Ricochet_Gem_Actions) set udg_trigger61=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger61,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger61,Condition(function Trig_Draculas_Cloak_Conditions)) call TriggerAddAction(udg_trigger61,function Trig_Draculas_Cloak_Actions) set udg_trigger62=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger62,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger62,Condition(function Trig_Blessed_Potion_Conditions)) call TriggerAddAction(udg_trigger62,function Trig_Blessed_Potion_Actions) set udg_trigger63=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger63,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger63,Condition(function Trig_Ricochet_Gem_Recipe_Conditions)) call TriggerAddAction(udg_trigger63,function Trig_Ricochet_Gem_Recipe_Actions) set udg_trigger64=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger64,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger64,Condition(function Trig_Dracs_Cloak_Recipe_Conditions)) call TriggerAddAction(udg_trigger64,function Trig_Dracs_Cloak_Recipe_Actions) set udg_trigger65=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger65,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger65,Condition(function Trig_Blessed_Potion_Recipe_Conditions)) call TriggerAddAction(udg_trigger65,function Trig_Blessed_Potion_Recipe_Actions) set udg_trigger66=CreateTrigger() call TriggerRegisterPlayerEventEndCinematic(udg_trigger66,Player(0)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger66,Player(1)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger66,Player(2)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger66,Player(3)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger66,Player(4)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger66,Player(5)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger66,Player(6)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger66,Player(7)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger66,Player(8)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger66,Player(9)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger66,Player(10)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger66,Player(11)) call TriggerAddCondition(udg_trigger66,Condition(function Trig_or_Conditions)) call TriggerAddAction(udg_trigger66,function Trig_or_Actions) set udg_trigger67=CreateTrigger() call DisableTrigger(udg_trigger67) call TriggerRegisterPlayerEventEndCinematic(udg_trigger67,Player(0)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger67,Player(1)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger67,Player(2)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger67,Player(3)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger67,Player(4)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger67,Player(5)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger67,Player(6)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger67,Player(7)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger67,Player(8)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger67,Player(9)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger67,Player(10)) call TriggerRegisterPlayerEventEndCinematic(udg_trigger67,Player(11)) call TriggerAddCondition(udg_trigger67,Condition(function Trig_or2_Conditions)) call TriggerAddAction(udg_trigger67,function Trig_or2_Actions) set udg_trigger68=CreateTrigger() call TriggerRegisterTimerEventSingle(udg_trigger68,55.00) call TriggerAddAction(udg_trigger68,function Trig_Over_Actions) set udg_trigger69=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger69,Player(0)," ",false) call TriggerRegisterPlayerChatEvent(udg_trigger69,Player(1)," ",false) call TriggerRegisterPlayerChatEvent(udg_trigger69,Player(2)," ",false) call TriggerRegisterPlayerChatEvent(udg_trigger69,Player(3)," ",false) call TriggerRegisterPlayerChatEvent(udg_trigger69,Player(4)," ",false) call TriggerRegisterPlayerChatEvent(udg_trigger69,Player(5)," ",false) call TriggerRegisterPlayerChatEvent(udg_trigger69,Player(6)," ",false) call TriggerRegisterPlayerChatEvent(udg_trigger69,Player(7)," ",false) call TriggerRegisterPlayerChatEvent(udg_trigger69,Player(8)," ",false) call TriggerRegisterPlayerChatEvent(udg_trigger69,Player(9)," ",false) call TriggerRegisterPlayerChatEvent(udg_trigger69,Player(10)," ",false) call TriggerRegisterPlayerChatEvent(udg_trigger69,Player(11)," ",false) call TriggerAddCondition(udg_trigger69,Condition(function Trig_Blakno_Conditions)) call TriggerAddAction(udg_trigger69,function Trig_Blakno_Actions) set udg_trigger70=CreateTrigger() call TriggerRegisterTimerExpireEventBJ(udg_trigger70,udg_timer03) call TriggerAddAction(udg_trigger70,function Trig_timething_Actions) set udg_trigger71=CreateTrigger() call DisableTrigger(udg_trigger71) call TriggerRegisterPlayerKeyEventBJ(udg_trigger71,Player(0),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger71,Player(1),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger71,Player(2),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger71,Player(3),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger71,Player(4),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger71,Player(5),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger71,Player(6),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger71,Player(7),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger71,Player(8),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger71,Player(9),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger71,Player(10),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger71,Player(11),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerAddCondition(udg_trigger71,Condition(function Trig_about_Conditions)) call TriggerAddAction(udg_trigger71,function Trig_about_Actions) set udg_trigger72=CreateTrigger() call TriggerRegisterPlayerKeyEventBJ(udg_trigger72,Player(0),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger72,Player(1),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger72,Player(2),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger72,Player(3),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger72,Player(4),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger72,Player(5),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger72,Player(6),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger72,Player(7),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger72,Player(8),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger72,Player(9),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger72,Player(10),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger72,Player(11),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerAddCondition(udg_trigger72,Condition(function Trig_regen_Conditions)) call TriggerAddAction(udg_trigger72,function Trig_regen_Actions) set udg_trigger73=CreateTrigger() call TriggerRegisterPlayerKeyEventBJ(udg_trigger73,Player(0),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger73,Player(1),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger73,Player(2),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger73,Player(3),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger73,Player(4),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger73,Player(5),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger73,Player(6),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger73,Player(7),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger73,Player(8),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger73,Player(9),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger73,Player(10),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger73,Player(11),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerAddCondition(udg_trigger73,Condition(function Trig_avid_Conditions)) call TriggerAddAction(udg_trigger73,function Trig_avid_Actions) set udg_trigger74=CreateTrigger() call TriggerRegisterPlayerKeyEventBJ(udg_trigger74,Player(0),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger74,Player(1),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger74,Player(2),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger74,Player(3),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger74,Player(4),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger74,Player(5),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger74,Player(6),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger74,Player(7),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger74,Player(8),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger74,Player(9),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger74,Player(10),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger74,Player(11),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerAddCondition(udg_trigger74,Condition(function Trig_revived_Conditions)) call TriggerAddAction(udg_trigger74,function Trig_revived_Actions) set udg_trigger75=CreateTrigger() call TriggerRegisterTimerExpireEventBJ(udg_trigger75,udg_timer04) call TriggerAddAction(udg_trigger75,function Trig_delay_Actions) set udg_trigger76=CreateTrigger() call TriggerRegisterPlayerKeyEventBJ(udg_trigger76,Player(0),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger76,Player(1),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger76,Player(2),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger76,Player(3),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger76,Player(4),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger76,Player(5),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger76,Player(6),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger76,Player(7),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger76,Player(8),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger76,Player(9),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger76,Player(10),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger76,Player(11),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_LEFT) call TriggerAddCondition(udg_trigger76,Condition(function Trig_spazing_Conditions)) call TriggerAddAction(udg_trigger76,function Trig_spazing_Actions) set udg_trigger77=CreateTrigger() call TriggerRegisterPlayerKeyEventBJ(udg_trigger77,Player(0),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger77,Player(1),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger77,Player(2),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger77,Player(3),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger77,Player(4),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger77,Player(5),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger77,Player(6),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger77,Player(7),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger77,Player(8),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger77,Player(9),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger77,Player(10),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerRegisterPlayerKeyEventBJ(udg_trigger77,Player(11),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_UP) call TriggerAddCondition(udg_trigger77,Condition(function Trig_again_Conditions)) call TriggerAddAction(udg_trigger77,function Trig_again_Actions) set udg_trigger78=CreateTrigger() call TriggerRegisterPlayerKeyEventBJ(udg_trigger78,Player(0),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger78,Player(1),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger78,Player(2),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger78,Player(3),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger78,Player(4),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger78,Player(5),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger78,Player(6),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger78,Player(7),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger78,Player(8),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger78,Player(9),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger78,Player(10),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerRegisterPlayerKeyEventBJ(udg_trigger78,Player(11),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_RIGHT) call TriggerAddCondition(udg_trigger78,Condition(function Trig_what_about_Conditions)) call TriggerAddAction(udg_trigger78,function Trig_what_about_Actions) set udg_trigger79=CreateTrigger() call TriggerRegisterPlayerKeyEventBJ(udg_trigger79,Player(0),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger79,Player(1),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger79,Player(2),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger79,Player(3),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger79,Player(4),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger79,Player(5),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger79,Player(6),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger79,Player(7),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger79,Player(8),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger79,Player(9),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger79,Player(10),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerRegisterPlayerKeyEventBJ(udg_trigger79,Player(11),bj_KEYEVENTTYPE_DEPRESS,bj_KEYEVENTKEY_DOWN) call TriggerAddCondition(udg_trigger79,Condition(function Trig_Dony_Conditions)) call TriggerAddAction(udg_trigger79,function Trig_Dony_Actions) set udg_trigger80=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger80,Player(0),"-setname ",false) call TriggerRegisterPlayerChatEvent(udg_trigger80,Player(1),"-setname ",false) call TriggerRegisterPlayerChatEvent(udg_trigger80,Player(2),"-setname ",false) call TriggerRegisterPlayerChatEvent(udg_trigger80,Player(3),"-setname ",false) call TriggerRegisterPlayerChatEvent(udg_trigger80,Player(4),"-setname ",false) call TriggerRegisterPlayerChatEvent(udg_trigger80,Player(5),"-setname ",false) call TriggerRegisterPlayerChatEvent(udg_trigger80,Player(6),"-setname ",false) call TriggerRegisterPlayerChatEvent(udg_trigger80,Player(7),"-setname ",false) call TriggerRegisterPlayerChatEvent(udg_trigger80,Player(8),"-setname ",false) call TriggerRegisterPlayerChatEvent(udg_trigger80,Player(9),"-setname ",false) call TriggerRegisterPlayerChatEvent(udg_trigger80,Player(10),"-setname ",false) call TriggerRegisterPlayerChatEvent(udg_trigger80,Player(11),"-setname ",false) call TriggerAddCondition(udg_trigger80,Condition(function Trig_Setname_Conditions)) call TriggerAddAction(udg_trigger80,function Trig_Setname_Actions) set udg_trigger81=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger81,Player(0),"-show",true) call TriggerRegisterPlayerChatEvent(udg_trigger81,Player(1),"-show",true) call TriggerRegisterPlayerChatEvent(udg_trigger81,Player(2),"-show",true) call TriggerRegisterPlayerChatEvent(udg_trigger81,Player(3),"-show",true) call TriggerRegisterPlayerChatEvent(udg_trigger81,Player(4),"-show",true) call TriggerRegisterPlayerChatEvent(udg_trigger81,Player(5),"-show",true) call TriggerRegisterPlayerChatEvent(udg_trigger81,Player(6),"-show",true) call TriggerRegisterPlayerChatEvent(udg_trigger81,Player(7),"-show",true) call TriggerRegisterPlayerChatEvent(udg_trigger81,Player(8),"-show",true) call TriggerRegisterPlayerChatEvent(udg_trigger81,Player(9),"-show",true) call TriggerRegisterPlayerChatEvent(udg_trigger81,Player(10),"-show",true) call TriggerRegisterPlayerChatEvent(udg_trigger81,Player(11),"-show",true) call TriggerAddAction(udg_trigger81,function Trig_Show_Actions) set udg_trigger82=CreateTrigger() call TriggerAddAction(udg_trigger82,function Trig_Return_Set_Actions) set udg_trigger83=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger83,Player(0),"-return",true) call TriggerRegisterPlayerChatEvent(udg_trigger83,Player(1),"-return",true) call TriggerRegisterPlayerChatEvent(udg_trigger83,Player(2),"-return",true) call TriggerRegisterPlayerChatEvent(udg_trigger83,Player(3),"-return",true) call TriggerRegisterPlayerChatEvent(udg_trigger83,Player(4),"-return",true) call TriggerRegisterPlayerChatEvent(udg_trigger83,Player(5),"-return",true) call TriggerRegisterPlayerChatEvent(udg_trigger83,Player(6),"-return",true) call TriggerRegisterPlayerChatEvent(udg_trigger83,Player(7),"-return",true) call TriggerRegisterPlayerChatEvent(udg_trigger83,Player(8),"-return",true) call TriggerRegisterPlayerChatEvent(udg_trigger83,Player(9),"-return",true) call TriggerRegisterPlayerChatEvent(udg_trigger83,Player(10),"-return",true) call TriggerRegisterPlayerChatEvent(udg_trigger83,Player(11),"-return",true) call TriggerAddAction(udg_trigger83,function Trig_Return_Actions) set udg_trigger84=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger84,Player(0),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger84,Player(1),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger84,Player(2),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger84,Player(3),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger84,Player(4),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger84,Player(5),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger84,Player(6),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger84,Player(7),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger84,Player(8),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger84,Player(9),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger84,Player(10),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger84,Player(11),"-returnall",true) call TriggerAddCondition(udg_trigger84,Condition(function Trig_Return_all_Conditions)) call TriggerAddAction(udg_trigger84,function Trig_Return_all_Actions) set udg_trigger85=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(0),"-kick ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(0),"-boot ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(1),"-kick ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(1),"-boot ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(2),"-kick ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(2),"-boot ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(3),"-kick ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(3),"-boot ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(4),"-kick ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(4),"-boot ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(5),"-kick ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(5),"-boot ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(6),"-kick ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(6),"-boot ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(7),"-kick ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(7),"-boot ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(8),"-kick ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(8),"-boot ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(9),"-kick ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(9),"-boot ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(10),"-kick ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(10),"-boot ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(11),"-kick ",false) call TriggerRegisterPlayerChatEvent(udg_trigger85,Player(11),"-boot ",false) call TriggerAddCondition(udg_trigger85,Condition(function Trig_Adminy_Kicky_lawl_Conditions)) call TriggerAddAction(udg_trigger85,function Trig_Adminy_Kicky_lawl_Actions) set udg_trigger86=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger86,Player(0),"-vip",false) call TriggerRegisterPlayerChatEvent(udg_trigger86,Player(1),"-vip",false) call TriggerRegisterPlayerChatEvent(udg_trigger86,Player(2),"-vip",false) call TriggerRegisterPlayerChatEvent(udg_trigger86,Player(3),"-vip",false) call TriggerRegisterPlayerChatEvent(udg_trigger86,Player(4),"-vip",false) call TriggerRegisterPlayerChatEvent(udg_trigger86,Player(5),"-vip",false) call TriggerRegisterPlayerChatEvent(udg_trigger86,Player(6),"-vip",false) call TriggerRegisterPlayerChatEvent(udg_trigger86,Player(7),"-vip",false) call TriggerRegisterPlayerChatEvent(udg_trigger86,Player(8),"-vip",false) call TriggerRegisterPlayerChatEvent(udg_trigger86,Player(9),"-vip",false) call TriggerRegisterPlayerChatEvent(udg_trigger86,Player(10),"-vip",false) call TriggerRegisterPlayerChatEvent(udg_trigger86,Player(11),"-vip",false) call TriggerAddCondition(udg_trigger86,Condition(function Trig_VIP_lolz_Conditions)) call TriggerAddAction(udg_trigger86,function Trig_VIP_lolz_Actions) set udg_trigger87=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger87,Player(1),"-dr",true) call TriggerRegisterPlayerChatEvent(udg_trigger87,Player(2),"-dr",true) call TriggerRegisterPlayerChatEvent(udg_trigger87,Player(3),"-dr",true) call TriggerRegisterPlayerChatEvent(udg_trigger87,Player(4),"-dr",true) call TriggerRegisterPlayerChatEvent(udg_trigger87,Player(5),"-dr",true) call TriggerRegisterPlayerChatEvent(udg_trigger87,Player(6),"-dr",true) call TriggerRegisterPlayerChatEvent(udg_trigger87,Player(7),"-dr",true) call TriggerRegisterPlayerChatEvent(udg_trigger87,Player(8),"-dr",true) call TriggerRegisterPlayerChatEvent(udg_trigger87,Player(9),"-dr",true) call TriggerRegisterPlayerChatEvent(udg_trigger87,Player(10),"-dr",true) call TriggerRegisterPlayerChatEvent(udg_trigger87,Player(11),"-dr",true) call TriggerAddCondition(udg_trigger87,Condition(function Trig_Skilletdisablehost_Conditions)) call TriggerAddAction(udg_trigger87,function Trig_Skilletdisablehost_Actions) set udg_trigger88=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger88,Player(0),"-dsn",true) call TriggerRegisterPlayerChatEvent(udg_trigger88,Player(1),"-dsn",true) call TriggerRegisterPlayerChatEvent(udg_trigger88,Player(2),"-dsn",true) call TriggerRegisterPlayerChatEvent(udg_trigger88,Player(3),"-dsn",true) call TriggerRegisterPlayerChatEvent(udg_trigger88,Player(4),"-dsn",true) call TriggerRegisterPlayerChatEvent(udg_trigger88,Player(5),"-dsn",true) call TriggerRegisterPlayerChatEvent(udg_trigger88,Player(6),"-dsn",true) call TriggerRegisterPlayerChatEvent(udg_trigger88,Player(7),"-dsn",true) call TriggerRegisterPlayerChatEvent(udg_trigger88,Player(8),"-dsn",true) call TriggerRegisterPlayerChatEvent(udg_trigger88,Player(9),"-dsn",true) call TriggerRegisterPlayerChatEvent(udg_trigger88,Player(10),"-dsn",true) call TriggerRegisterPlayerChatEvent(udg_trigger88,Player(11),"-dsn",true) call TriggerAddCondition(udg_trigger88,Condition(function Trig_Turn_off_Setname_Conditions)) call TriggerAddAction(udg_trigger88,function Trig_Turn_off_Setname_Actions) set udg_trigger89=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger89,Player(0),"-esn",true) call TriggerRegisterPlayerChatEvent(udg_trigger89,Player(1),"-esn",true) call TriggerRegisterPlayerChatEvent(udg_trigger89,Player(2),"-esn",true) call TriggerRegisterPlayerChatEvent(udg_trigger89,Player(3),"-esn",true) call TriggerRegisterPlayerChatEvent(udg_trigger89,Player(4),"-esn",true) call TriggerRegisterPlayerChatEvent(udg_trigger89,Player(5),"-esn",true) call TriggerRegisterPlayerChatEvent(udg_trigger89,Player(6),"-esn",true) call TriggerRegisterPlayerChatEvent(udg_trigger89,Player(7),"-esn",true) call TriggerRegisterPlayerChatEvent(udg_trigger89,Player(8),"-esn",true) call TriggerRegisterPlayerChatEvent(udg_trigger89,Player(9),"-esn",true) call TriggerRegisterPlayerChatEvent(udg_trigger89,Player(10),"-esn",true) call TriggerRegisterPlayerChatEvent(udg_trigger89,Player(11),"-esn",true) call TriggerAddCondition(udg_trigger89,Condition(function Trig_Turn_on_Setname_Conditions)) call TriggerAddAction(udg_trigger89,function Trig_Turn_on_Setname_Actions) set udg_trigger90=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger90,Player(1),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger90,Player(2),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger90,Player(3),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger90,Player(4),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger90,Player(5),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger90,Player(6),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger90,Player(7),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger90,Player(8),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger90,Player(9),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger90,Player(10),"-returnall",true) call TriggerRegisterPlayerChatEvent(udg_trigger90,Player(11),"-returnall",true) call TriggerAddCondition(udg_trigger90,Condition(function Trig_Return_all_Copy_Conditions)) call TriggerAddAction(udg_trigger90,function Trig_Return_all_Copy_Actions) set udg_trigger91=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger91,Player(0),"-set",false) call TriggerRegisterPlayerChatEvent(udg_trigger91,Player(1),"-set",false) call TriggerRegisterPlayerChatEvent(udg_trigger91,Player(2),"-set",false) call TriggerRegisterPlayerChatEvent(udg_trigger91,Player(3),"-set",false) call TriggerRegisterPlayerChatEvent(udg_trigger91,Player(4),"-set",false) call TriggerRegisterPlayerChatEvent(udg_trigger91,Player(5),"-set",false) call TriggerRegisterPlayerChatEvent(udg_trigger91,Player(6),"-set",false) call TriggerRegisterPlayerChatEvent(udg_trigger91,Player(7),"-set",false) call TriggerRegisterPlayerChatEvent(udg_trigger91,Player(8),"-set",false) call TriggerRegisterPlayerChatEvent(udg_trigger91,Player(9),"-set",false) call TriggerRegisterPlayerChatEvent(udg_trigger91,Player(10),"-set",false) call TriggerRegisterPlayerChatEvent(udg_trigger91,Player(11),"-set",false) call TriggerAddCondition(udg_trigger91,Condition(function Trig_Compacted_Setcolor_Conditions)) call TriggerAddAction(udg_trigger91,function Trig_Compacted_Setcolor_Actions) set udg_trigger92=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger92,Player(0),"-color",false) call TriggerRegisterPlayerChatEvent(udg_trigger92,Player(1),"-color",false) call TriggerRegisterPlayerChatEvent(udg_trigger92,Player(2),"-color",false) call TriggerRegisterPlayerChatEvent(udg_trigger92,Player(3),"-color",false) call TriggerRegisterPlayerChatEvent(udg_trigger92,Player(4),"-color",false) call TriggerRegisterPlayerChatEvent(udg_trigger92,Player(5),"-color",false) call TriggerRegisterPlayerChatEvent(udg_trigger92,Player(6),"-color",false) call TriggerRegisterPlayerChatEvent(udg_trigger92,Player(7),"-color",false) call TriggerRegisterPlayerChatEvent(udg_trigger92,Player(8),"-color",false) call TriggerRegisterPlayerChatEvent(udg_trigger92,Player(9),"-color",false) call TriggerRegisterPlayerChatEvent(udg_trigger92,Player(10),"-color",false) call TriggerRegisterPlayerChatEvent(udg_trigger92,Player(11),"-color",false) call TriggerAddCondition(udg_trigger92,Condition(function Trig_ColorStuff_Conditions)) call TriggerAddAction(udg_trigger92,function Trig_ColorStuff_Actions) set udg_trigger93=CreateTrigger() call TriggerRegisterPlayerSelectionEventBJ(udg_trigger93,Player(10),true) call TriggerRegisterPlayerSelectionEventBJ(udg_trigger93,Player(11),true) call TriggerAddAction(udg_trigger93,function Trig_Hack_Detect_Actions) set udg_trigger94=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger94,EVENT_PLAYER_UNIT_SPELL_CAST) call TriggerAddCondition(udg_trigger94,Condition(function Trig_Select_Conditions)) call TriggerAddAction(udg_trigger94,function Trig_Select_Actions) set udg_trigger95=CreateTrigger() call TriggerRegisterPlayerSelectionEventBJ(udg_trigger95,Player(0),true) call TriggerRegisterPlayerSelectionEventBJ(udg_trigger95,Player(1),true) call TriggerRegisterPlayerSelectionEventBJ(udg_trigger95,Player(2),true) call TriggerRegisterPlayerSelectionEventBJ(udg_trigger95,Player(3),true) call TriggerRegisterPlayerSelectionEventBJ(udg_trigger95,Player(4),true) call TriggerRegisterPlayerSelectionEventBJ(udg_trigger95,Player(5),true) call TriggerRegisterPlayerSelectionEventBJ(udg_trigger95,Player(6),true) call TriggerRegisterPlayerSelectionEventBJ(udg_trigger95,Player(7),true) call TriggerRegisterPlayerSelectionEventBJ(udg_trigger95,Player(8),true) call TriggerRegisterPlayerSelectionEventBJ(udg_trigger95,Player(9),true) call TriggerRegisterPlayerSelectionEventBJ(udg_trigger95,Player(10),true) call TriggerRegisterPlayerSelectionEventBJ(udg_trigger95,Player(11),true) call TriggerAddCondition(udg_trigger95,Condition(function Trig_Dontclickme_Conditions)) call TriggerAddAction(udg_trigger95,function Trig_Dontclickme_Actions) set udg_trigger96=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger96,EVENT_PLAYER_UNIT_SPELL_CAST) call TriggerAddCondition(udg_trigger96,Condition(function Trig_LOL_Conditions)) call TriggerAddAction(udg_trigger96,function Trig_LOL_Actions) set udg_trigger97=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger97,Player(0),"-ha",false) call TriggerRegisterPlayerChatEvent(udg_trigger97,Player(1),"-ha",false) call TriggerRegisterPlayerChatEvent(udg_trigger97,Player(2),"-ha",false) call TriggerRegisterPlayerChatEvent(udg_trigger97,Player(3),"-ha",false) call TriggerRegisterPlayerChatEvent(udg_trigger97,Player(4),"-ha",false) call TriggerRegisterPlayerChatEvent(udg_trigger97,Player(5),"-ha",false) call TriggerRegisterPlayerChatEvent(udg_trigger97,Player(6),"-ha",false) call TriggerRegisterPlayerChatEvent(udg_trigger97,Player(7),"-ha",false) call TriggerRegisterPlayerChatEvent(udg_trigger97,Player(8),"-ha",false) call TriggerRegisterPlayerChatEvent(udg_trigger97,Player(9),"-ha",false) call TriggerRegisterPlayerChatEvent(udg_trigger97,Player(10),"-ha",false) call TriggerRegisterPlayerChatEvent(udg_trigger97,Player(11),"-ha",false) call TriggerAddCondition(udg_trigger97,Condition(function Trig_Jamming_Conditions)) call TriggerAddAction(udg_trigger97,function Trig_Jamming_Actions) set udg_trigger98=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger98,EVENT_PLAYER_UNIT_ATTACKED) call TriggerAddCondition(udg_trigger98,Condition(function Trig_Stop_Goblin_Building_Attack_Copy_Conditions)) call TriggerAddAction(udg_trigger98,function Trig_Stop_Goblin_Building_Attack_Copy_Actions) set udg_trigger99=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger99,EVENT_PLAYER_UNIT_ATTACKED) call TriggerAddCondition(udg_trigger99,Condition(function Trig_Stop_Fel_Beast_Conditions)) call TriggerAddAction(udg_trigger99,function Trig_Stop_Fel_Beast_Actions) set udg_trigger100=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger100,EVENT_PLAYER_UNIT_ATTACKED) call TriggerAddCondition(udg_trigger100,Condition(function Trig_Stop_Fel_Beast_Copy_Conditions)) call TriggerAddAction(udg_trigger100,function Trig_Stop_Fel_Beast_Copy_Actions) set udg_trigger101=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger101,EVENT_PLAYER_UNIT_ATTACKED) call TriggerAddCondition(udg_trigger101,Condition(function Trig_Stop_Assassin_Conditions)) call TriggerAddAction(udg_trigger101,function Trig_Stop_Assassin_Actions) set udg_trigger102=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger102,EVENT_PLAYER_UNIT_ATTACKED) call TriggerAddCondition(udg_trigger102,Condition(function Trig_Stop_Human_Attacker_Copy_Conditions)) call TriggerAddAction(udg_trigger102,function Trig_Stop_Human_Attacker_Copy_Actions) set udg_trigger103=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger103,EVENT_PLAYER_UNIT_ATTACKED) call TriggerAddCondition(udg_trigger103,Condition(function Trig_Stop_VampVamp_Attack_Conditions)) call TriggerAddAction(udg_trigger103,function Trig_Stop_VampVamp_Attack_Actions) set udg_trigger104=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger104,EVENT_PLAYER_UNIT_ATTACKED) call TriggerAddCondition(udg_trigger104,Condition(function Trig_Stop_VampVampGirl_Attack_Conditions)) call TriggerAddAction(udg_trigger104,function Trig_Stop_VampVampGirl_Attack_Actions) set udg_trigger105=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger105,EVENT_PLAYER_UNIT_ATTACKED) call TriggerAddCondition(udg_trigger105,Condition(function Trig_Stop_VampGirlVamp_Attack_Conditions)) call TriggerAddAction(udg_trigger105,function Trig_Stop_VampGirlVamp_Attack_Actions) set udg_trigger106=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger106,EVENT_PLAYER_UNIT_ATTACKED) call TriggerAddCondition(udg_trigger106,Condition(function Trig_Stop_VampGirlVampGirl_Attack_Conditions)) call TriggerAddAction(udg_trigger106,function Trig_Stop_VampGirlVampGirl_Attack_Actions) set udg_trigger107=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger107,EVENT_PLAYER_UNIT_ATTACKED) call TriggerAddCondition(udg_trigger107,Condition(function Trig_Stop_VampNosf_Attack_Conditions)) call TriggerAddAction(udg_trigger107,function Trig_Stop_VampNosf_Attack_Actions) set udg_trigger108=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger108,EVENT_PLAYER_UNIT_ATTACKED) call TriggerAddCondition(udg_trigger108,Condition(function Trig_Stop_VampGirlNosf_Attack_Conditions)) call TriggerAddAction(udg_trigger108,function Trig_Stop_VampGirlNosf_Attack_Actions) set udg_trigger109=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger109,EVENT_PLAYER_UNIT_ATTACKED) call TriggerAddCondition(udg_trigger109,Condition(function Trig_Stop_Human_Building_Attack_Conditions)) call TriggerAddAction(udg_trigger109,function Trig_Stop_Human_Building_Attack_Actions) set udg_trigger110=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger110,EVENT_PLAYER_UNIT_ATTACKED) call TriggerAddCondition(udg_trigger110,Condition(function Trig_Stop_Skillet_Getting_atkd_Conditions)) call TriggerAddAction(udg_trigger110,function Trig_Stop_Skillet_Getting_atkd_Actions) set udg_trigger111=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger111,udg_rect07) call TriggerAddCondition(udg_trigger111,Condition(function Trig_DancePool_Conditions)) call TriggerAddAction(udg_trigger111,function Trig_DancePool_Actions) set udg_trigger112=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger112,udg_rect22) call TriggerAddCondition(udg_trigger112,Condition(function Trig_First_tele_HUMAN_1_Conditions)) call TriggerAddAction(udg_trigger112,function Trig_First_tele_HUMAN_1_Actions) set udg_trigger113=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger113,udg_rect13) call TriggerAddCondition(udg_trigger113,Condition(function Trig_First_tele_HUMAN_2_Conditions)) call TriggerAddAction(udg_trigger113,function Trig_First_tele_HUMAN_2_Actions) set udg_trigger114=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger114,udg_rect16) call TriggerAddCondition(udg_trigger114,Condition(function Trig_Second_Tele_HUMAN_1_Conditions)) call TriggerAddAction(udg_trigger114,function Trig_Second_Tele_HUMAN_1_Actions) set udg_trigger115=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger115,udg_rect18) call TriggerAddCondition(udg_trigger115,Condition(function Trig_Second_Tele_HUMAN_2_Conditions)) call TriggerAddAction(udg_trigger115,function Trig_Second_Tele_HUMAN_2_Actions) set udg_trigger116=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger116,udg_rect22) call TriggerAddCondition(udg_trigger116,Condition(function Trig_First_tele_VAMPIRE_1_Conditions)) call TriggerAddAction(udg_trigger116,function Trig_First_tele_VAMPIRE_1_Actions) set udg_trigger117=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger117,udg_rect13) call TriggerAddCondition(udg_trigger117,Condition(function Trig_First_tele_VAMPIRE_2_Conditions)) call TriggerAddAction(udg_trigger117,function Trig_First_tele_VAMPIRE_2_Actions) set udg_trigger118=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger118,udg_rect16) call TriggerAddCondition(udg_trigger118,Condition(function Trig_Second_Tele_VAMPIRE_1_Conditions)) call TriggerAddAction(udg_trigger118,function Trig_Second_Tele_VAMPIRE_1_Actions) set udg_trigger119=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger119,udg_rect18) call TriggerAddCondition(udg_trigger119,Condition(function Trig_Second_Tele_VAMPIRE_2_Conditions)) call TriggerAddAction(udg_trigger119,function Trig_Second_Tele_VAMPIRE_2_Actions) set udg_trigger120=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger120,udg_rect23) call TriggerRegisterEnterRectSimple(udg_trigger120,udg_rect08) call TriggerRegisterEnterRectSimple(udg_trigger120,udg_rect19) call TriggerRegisterEnterRectSimple(udg_trigger120,udg_rect15) call TriggerRegisterEnterRectSimple(udg_trigger120,udg_rect25) call TriggerAddCondition(udg_trigger120,Condition(function Trig_Human_antiblock_Conditions)) call TriggerAddAction(udg_trigger120,function Trig_Human_antiblock_Actions) set udg_trigger121=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger121,udg_rect10) call TriggerRegisterEnterRectSimple(udg_trigger121,udg_rect11) call TriggerRegisterEnterRectSimple(udg_trigger121,udg_rect14) call TriggerRegisterEnterRectSimple(udg_trigger121,udg_rect17) call TriggerRegisterEnterRectSimple(udg_trigger121,udg_rect25) call TriggerAddCondition(udg_trigger121,Condition(function Trig_Antibuild_Conditions)) call TriggerAddAction(udg_trigger121,function Trig_Antibuild_Actions) set udg_trigger122=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger122,EVENT_PLAYER_UNIT_CONSTRUCT_START) call TriggerAddCondition(udg_trigger122,Condition(function Trig_Carnelian_Conditions)) call TriggerAddAction(udg_trigger122,function Trig_Carnelian_Actions) set udg_trigger123=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger123,EVENT_PLAYER_UNIT_UPGRADE_CANCEL) call TriggerAddCondition(udg_trigger123,Condition(function Trig_Carnelian_Copy_Conditions)) call TriggerAddAction(udg_trigger123,function Trig_Carnelian_Copy_Actions) set udg_trigger124=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger124,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger124,Condition(function Trig_Carnelian_Wall_Conditions)) call TriggerAddAction(udg_trigger124,function Trig_Carnelian_Wall_Actions) set udg_trigger125=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger125,EVENT_PLAYER_UNIT_UPGRADE_START) call TriggerAddCondition(udg_trigger125,Condition(function Trig_Topaz_Conditions)) call TriggerAddAction(udg_trigger125,function Trig_Topaz_Actions) set udg_trigger126=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger126,EVENT_PLAYER_UNIT_UPGRADE_CANCEL) call TriggerAddCondition(udg_trigger126,Condition(function Trig_Topaz_Copy_Conditions)) call TriggerAddAction(udg_trigger126,function Trig_Topaz_Copy_Actions) set udg_trigger127=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger127,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger127,Condition(function Trig_Topaz_Wall_Conditions)) call TriggerAddAction(udg_trigger127,function Trig_Topaz_Wall_Actions) set udg_trigger128=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger128,EVENT_PLAYER_UNIT_UPGRADE_START) call TriggerAddCondition(udg_trigger128,Condition(function Trig_Amethyst_Conditions)) call TriggerAddAction(udg_trigger128,function Trig_Amethyst_Actions) set udg_trigger129=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger129,EVENT_PLAYER_UNIT_UPGRADE_CANCEL) call TriggerAddCondition(udg_trigger129,Condition(function Trig_Amethyst_Copy_Conditions)) call TriggerAddAction(udg_trigger129,function Trig_Amethyst_Copy_Actions) set udg_trigger130=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger130,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger130,Condition(function Trig_Amethyst_Wall_Conditions)) call TriggerAddAction(udg_trigger130,function Trig_Amethyst_Wall_Actions) set udg_trigger131=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger131,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger131,Condition(function Trig_Sapphire_Wall_Conditions)) call TriggerAddAction(udg_trigger131,function Trig_Sapphire_Wall_Actions) set udg_trigger132=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger132,EVENT_PLAYER_UNIT_UPGRADE_START) call TriggerAddCondition(udg_trigger132,Condition(function Trig_Emerald_Conditions)) call TriggerAddAction(udg_trigger132,function Trig_Emerald_Actions) set udg_trigger133=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger133,EVENT_PLAYER_UNIT_UPGRADE_CANCEL) call TriggerAddCondition(udg_trigger133,Condition(function Trig_Emerald_Copy_Conditions)) call TriggerAddAction(udg_trigger133,function Trig_Emerald_Copy_Actions) set udg_trigger134=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger134,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger134,Condition(function Trig_Emerald_Wall_Conditions)) call TriggerAddAction(udg_trigger134,function Trig_Emerald_Wall_Actions) set udg_trigger135=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger135,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger135,Condition(function Trig_Chrysoprase_Wall_Conditions)) call TriggerAddAction(udg_trigger135,function Trig_Chrysoprase_Wall_Actions) set udg_trigger136=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger136,EVENT_PLAYER_UNIT_CONSTRUCT_START) call TriggerAddCondition(udg_trigger136,Condition(function Trig_Ruby_Conditions)) call TriggerAddAction(udg_trigger136,function Trig_Ruby_Actions) set udg_trigger137=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger137,EVENT_PLAYER_UNIT_UPGRADE_CANCEL) call TriggerAddCondition(udg_trigger137,Condition(function Trig_Ruby_Copy_Conditions)) call TriggerAddAction(udg_trigger137,function Trig_Ruby_Copy_Actions) set udg_trigger138=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger138,EVENT_PLAYER_UNIT_UPGRADE_START) call TriggerAddCondition(udg_trigger138,Condition(function Trig_Ruby_Copy_2_Conditions)) call TriggerAddAction(udg_trigger138,function Trig_Ruby_Copy_2_Actions) set udg_trigger139=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger139,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger139,Condition(function Trig_Ruby_Wall_Conditions)) call TriggerAddAction(udg_trigger139,function Trig_Ruby_Wall_Actions) set udg_trigger140=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger140,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger140,Condition(function Trig_Onyx_Wall_Conditions)) call TriggerAddAction(udg_trigger140,function Trig_Onyx_Wall_Actions) set udg_trigger141=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger141,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger141,Condition(function Trig_Frost_Tower_Conditions)) call TriggerAddAction(udg_trigger141,function Trig_Frost_Tower_Actions) set udg_trigger142=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger142,EVENT_PLAYER_UNIT_CONSTRUCT_START) call TriggerAddCondition(udg_trigger142,Condition(function Trig_Venom_Spire_Birth_Conditions)) call TriggerAddAction(udg_trigger142,function Trig_Venom_Spire_Birth_Actions) set udg_trigger143=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger143,EVENT_PLAYER_UNIT_UPGRADE_START) call TriggerAddCondition(udg_trigger143,Condition(function Trig_Ultra_Venom_Spire_Conditions)) call TriggerAddAction(udg_trigger143,function Trig_Ultra_Venom_Spire_Actions) set udg_trigger144=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger144,EVENT_PLAYER_UNIT_UPGRADE_START) call TriggerAddCondition(udg_trigger144,Condition(function Trig_Ultra_Vampire_Spire_Tower_Conditions)) call TriggerAddAction(udg_trigger144,function Trig_Ultra_Vampire_Spire_Tower_Actions) set udg_trigger145=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger145,EVENT_PLAYER_UNIT_CONSTRUCT_START) call TriggerAddCondition(udg_trigger145,Condition(function Trig_Comet_Tower_Conditions)) call TriggerAddAction(udg_trigger145,function Trig_Comet_Tower_Actions) set udg_trigger146=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger146,EVENT_PLAYER_UNIT_UPGRADE_START) call TriggerAddCondition(udg_trigger146,Condition(function Trig_Meteor_Tower_Conditions)) call TriggerAddAction(udg_trigger146,function Trig_Meteor_Tower_Actions) set udg_trigger147=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger147,EVENT_PLAYER_UNIT_UPGRADE_START) call TriggerAddCondition(udg_trigger147,Condition(function Trig_Armageddon_Tower_Conditions)) call TriggerAddAction(udg_trigger147,function Trig_Armageddon_Tower_Actions) set udg_trigger148=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger148,EVENT_PLAYER_UNIT_CONSTRUCT_START) call TriggerAddCondition(udg_trigger148,Condition(function Trig_Mass_Grave_Conditions)) call TriggerAddAction(udg_trigger148,function Trig_Mass_Grave_Actions) set udg_trigger149=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger149,GetEntireMapRect()) call TriggerAddCondition(udg_trigger149,Condition(function Trig_Vampires_Tint_Conditions)) call TriggerAddAction(udg_trigger149,function Trig_Vampires_Tint_Actions) set udg_trigger150=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger150,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger150,Condition(function Trig_Teleport_Item_Conditions)) call TriggerAddAction(udg_trigger150,function Trig_Teleport_Item_Actions) set udg_trigger151=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger151,Player(0),"-",false) call TriggerRegisterPlayerChatEvent(udg_trigger151,Player(1),"-",false) call TriggerRegisterPlayerChatEvent(udg_trigger151,Player(2),"-",false) call TriggerRegisterPlayerChatEvent(udg_trigger151,Player(3),"-",false) call TriggerRegisterPlayerChatEvent(udg_trigger151,Player(4),"-",false) call TriggerRegisterPlayerChatEvent(udg_trigger151,Player(5),"-",false) call TriggerRegisterPlayerChatEvent(udg_trigger151,Player(6),"-",false) call TriggerRegisterPlayerChatEvent(udg_trigger151,Player(7),"-",false) call TriggerRegisterPlayerChatEvent(udg_trigger151,Player(8),"-",false) call TriggerRegisterPlayerChatEvent(udg_trigger151,Player(9),"-",false) call TriggerRegisterPlayerChatEvent(udg_trigger151,Player(10),"-",false) call TriggerRegisterPlayerChatEvent(udg_trigger151,Player(11),"-",false) call TriggerAddCondition(udg_trigger151,Condition(function Trig_Hosts_Kicks_Human_Conditions)) call TriggerAddAction(udg_trigger151,function Trig_Hosts_Kicks_Human_Actions) set udg_trigger152=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger152,Player(10),"-",false) call TriggerRegisterPlayerChatEvent(udg_trigger152,Player(11),"-",false) call TriggerAddCondition(udg_trigger152,Condition(function Trig_Hosts_Kicks_Vampire_Conditions)) call TriggerAddAction(udg_trigger152,function Trig_Hosts_Kicks_Vampire_Actions) set udg_trigger153=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger153,Player(10),"-kick ",false) call TriggerRegisterPlayerChatEvent(udg_trigger153,Player(11),"-kick ",false) call TriggerAddCondition(udg_trigger153,Condition(function Trig_Vamp_Kick_Conditions)) call TriggerAddAction(udg_trigger153,function Trig_Vamp_Kick_Actions) set udg_trigger154=CreateTrigger() call TriggerRegisterPlayerChatEvent(udg_trigger154,Player(0),"-music",false) call TriggerRegisterPlayerChatEvent(udg_trigger154,Player(1),"-music",false) call TriggerRegisterPlayerChatEvent(udg_trigger154,Player(2),"-music",false) call TriggerRegisterPlayerChatEvent(udg_trigger154,Player(3),"-music",false) call TriggerRegisterPlayerChatEvent(udg_trigger154,Player(4),"-music",false) call TriggerRegisterPlayerChatEvent(udg_trigger154,Player(5),"-music",false) call TriggerRegisterPlayerChatEvent(udg_trigger154,Player(6),"-music",false) call TriggerRegisterPlayerChatEvent(udg_trigger154,Player(7),"-music",false) call TriggerRegisterPlayerChatEvent(udg_trigger154,Player(8),"-music",false) call TriggerRegisterPlayerChatEvent(udg_trigger154,Player(9),"-music",false) call TriggerRegisterPlayerChatEvent(udg_trigger154,Player(10),"-music",false) call TriggerRegisterPlayerChatEvent(udg_trigger154,Player(11),"-music",false) call TriggerAddCondition(udg_trigger154,Condition(function Trig_Music_Host_Conditions)) call TriggerAddAction(udg_trigger154,function Trig_Music_Host_Actions) set udg_trigger155=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger155,EVENT_PLAYER_UNIT_DEATH) call TriggerAddAction(udg_trigger155,function Trig_Building_EXP_Actions) set udg_trigger156=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger156,EVENT_PLAYER_UNIT_DEATH) call TriggerAddAction(udg_trigger156,function Trig_New_Tier_Building_EXP_Actions) set udg_trigger157=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger157,GetEntireMapRect()) call TriggerAddCondition(udg_trigger157,Condition(function Trig_Nosferatu_Free_Level_Conditions)) call TriggerAddAction(udg_trigger157,function Trig_Nosferatu_Free_Level_Actions) set udg_trigger158=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger158,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger158,Condition(function Trig_Slayer_EXP_from_Vampire_Conditions)) call TriggerAddAction(udg_trigger158,function Trig_Slayer_EXP_from_Vampire_Actions) set udg_trigger159=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger159,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger159,Condition(function Trig_Slayer_EXP_from_Nosferatu_Conditions)) call TriggerAddAction(udg_trigger159,function Trig_Slayer_EXP_from_Nosferatu_Actions) set udg_trigger160=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger160,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger160,Condition(function Trig_AVH_Item_Denial_Conditions)) call TriggerAddAction(udg_trigger160,function Trig_AVH_Item_Denial_Actions) set udg_trigger161=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger161,EVENT_PLAYER_UNIT_PICKUP_ITEM) call TriggerAddCondition(udg_trigger161,Condition(function Trig_VH_Item_Denial_Conditions)) call TriggerAddAction(udg_trigger161,function Trig_VH_Item_Denial_Actions) set udg_trigger162=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger162,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger162,Condition(function Trig_Item_Drop_Nosferatu_Conditions)) call TriggerAddAction(udg_trigger162,function Trig_Item_Drop_Nosferatu_Actions) set udg_trigger163=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger163,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger163,Condition(function Trig_Item_Drop_Vampire_Conditions)) call TriggerAddAction(udg_trigger163,function Trig_Item_Drop_Vampire_Actions) set udg_trigger164=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger164,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger164,Condition(function Trig_Random_Item_Drops_Conditions)) call TriggerAddAction(udg_trigger164,function Trig_Random_Item_Drops_Actions) set udg_trigger165=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger165,EVENT_PLAYER_UNIT_SPELL_CAST) call TriggerAddCondition(udg_trigger165,Condition(function Trig_Avatar_effects_Conditions)) call TriggerAddAction(udg_trigger165,function Trig_Avatar_effects_Actions) set udg_trigger166=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger166,EVENT_PLAYER_UNIT_SPELL_CAST) call TriggerAddCondition(udg_trigger166,Condition(function Trig_Avatar_Poison_Conditions)) call TriggerAddAction(udg_trigger166,function Trig_Avatar_Poison_Actions) set udg_trigger167=CreateTrigger() call TriggerRegisterTimerEventSingle(udg_trigger167,55.00) call TriggerAddAction(udg_trigger167,function Trig_Avatar_Wave_Actions) set udg_trigger168=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger168,GetEntireMapRect()) call TriggerAddCondition(udg_trigger168,Condition(function Trig_Slayer_Creation_Conditions)) call TriggerAddAction(udg_trigger168,function Trig_Slayer_Creation_Actions) set udg_trigger169=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger169,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger169,Condition(function Trig_Slayer_Death_Conditions)) call TriggerAddAction(udg_trigger169,function Trig_Slayer_Death_Actions) set udg_trigger170=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger170,EVENT_PLAYER_HERO_REVIVE_FINISH) call TriggerAddCondition(udg_trigger170,Condition(function Trig_Slayer_Revive_Conditions)) call TriggerAddAction(udg_trigger170,function Trig_Slayer_Revive_Actions) set udg_trigger171=CreateTrigger() call TriggerRegisterEnterRectSimple(udg_trigger171,GetPlayableMapRect()) call TriggerAddCondition(udg_trigger171,Condition(function Trig_Statis_Trap_Birth_Conditions)) call TriggerAddAction(udg_trigger171,function Trig_Statis_Trap_Birth_Actions) set udg_trigger172=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger172,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger172,Condition(function Trig_Statis_Trap_Death_Conditions)) call TriggerAddAction(udg_trigger172,function Trig_Statis_Trap_Death_Actions) set udg_trigger173=CreateTrigger() call DisableTrigger(udg_trigger173) call TriggerRegisterTimerEventPeriodic(udg_trigger173,1800.00) call TriggerAddAction(udg_trigger173,function Trig_Inferno_45_Minute_Tick_Actions) set udg_trigger174=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger174,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger174,Condition(function Trig_Vamp_dies_Conditions)) call TriggerAddAction(udg_trigger174,function Trig_Vamp_dies_Actions) set udg_trigger175=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger175,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger175,Condition(function Trig_Alliances_and_Vamp_Spawn_Conditions)) call TriggerAddAction(udg_trigger175,function Trig_Alliances_and_Vamp_Spawn_Actions) set udg_trigger176=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger176,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger176,Condition(function Trig_Vampire_wins_Conditions)) call TriggerAddAction(udg_trigger176,function Trig_Vampire_wins_Actions) set udg_trigger177=CreateTrigger() call DisableTrigger(udg_trigger177) call TriggerAddAction(udg_trigger177,function Trig_VampCount_game_over_Actions) set udg_trigger178=CreateTrigger() call DisableTrigger(udg_trigger178) call TriggerRegisterTimerEventPeriodic(udg_trigger178,5.00) call TriggerAddAction(udg_trigger178,function Trig_VampireWinLose_Actions) set udg_trigger179=CreateTrigger() call DisableTrigger(udg_trigger179) call TriggerRegisterPlayerEventLeave(udg_trigger179,Player(0)) call TriggerRegisterPlayerEventLeave(udg_trigger179,Player(1)) call TriggerRegisterPlayerEventLeave(udg_trigger179,Player(2)) call TriggerRegisterPlayerEventLeave(udg_trigger179,Player(3)) call TriggerRegisterPlayerEventLeave(udg_trigger179,Player(4)) call TriggerRegisterPlayerEventLeave(udg_trigger179,Player(5)) call TriggerRegisterPlayerEventLeave(udg_trigger179,Player(6)) call TriggerRegisterPlayerEventLeave(udg_trigger179,Player(7)) call TriggerRegisterPlayerEventLeave(udg_trigger179,Player(8)) call TriggerRegisterPlayerEventLeave(udg_trigger179,Player(9)) call TriggerRegisterPlayerEventLeave(udg_trigger179,Player(10)) call TriggerRegisterPlayerEventLeave(udg_trigger179,Player(11)) call TriggerAddAction(udg_trigger179,function Trig_HumanLeavers_Actions) set udg_trigger180=CreateTrigger() call TriggerRegisterPlayerEventLeave(udg_trigger180,Player(0)) call TriggerRegisterPlayerEventLeave(udg_trigger180,Player(1)) call TriggerRegisterPlayerEventLeave(udg_trigger180,Player(2)) call TriggerRegisterPlayerEventLeave(udg_trigger180,Player(3)) call TriggerRegisterPlayerEventLeave(udg_trigger180,Player(4)) call TriggerRegisterPlayerEventLeave(udg_trigger180,Player(5)) call TriggerRegisterPlayerEventLeave(udg_trigger180,Player(6)) call TriggerRegisterPlayerEventLeave(udg_trigger180,Player(7)) call TriggerRegisterPlayerEventLeave(udg_trigger180,Player(8)) call TriggerRegisterPlayerEventLeave(udg_trigger180,Player(9)) call TriggerRegisterPlayerEventLeave(udg_trigger180,Player(10)) call TriggerRegisterPlayerEventLeave(udg_trigger180,Player(11)) call TriggerAddAction(udg_trigger180,function Trig_Leavers_Actions) set udg_trigger181=CreateTrigger() call DisableTrigger(udg_trigger181) call TriggerAddAction(udg_trigger181,function Trig_HumanLeaverGameOver_Actions) set udg_trigger182=CreateTrigger() call TriggerAddAction(udg_trigger182,function Trig_Reset_Names_Actions) set udg_trigger183=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(udg_trigger183,EVENT_PLAYER_UNIT_DEATH) call TriggerAddCondition(udg_trigger183,Condition(function Trig_Group_Remove_Die_Conditions)) call TriggerAddAction(udg_trigger183,function Trig_Group_Remove_Die_Actions) call ConditionalTriggerExecute(udg_trigger01) call ConditionalTriggerExecute(udg_trigger02) call ConditionalTriggerExecute(udg_trigger03) call ConditionalTriggerExecute(udg_trigger05) call ConditionalTriggerExecute(udg_trigger06) call ConditionalTriggerExecute(udg_trigger09) call ConditionalTriggerExecute(udg_trigger10) call ConditionalTriggerExecute(udg_trigger12) call ConditionalTriggerExecute(udg_trigger13) call ConditionalTriggerExecute(udg_trigger15) call ConditionalTriggerExecute(udg_trigger34) call ConditionalTriggerExecute(udg_trigger59) call ConditionalTriggerExecute(udg_trigger82) endfunction function InitTrig_init takes nothing returns nothing call ExecuteFunc("main2") endfunction