Code: Select all
//===========================================================================
// Trigger: Gold
//
// You have to be player one to cheat.... to lazy to add more oh ya this is made by chanchiem well the cheats are
//===========================================================================
function Trig_Gold_Actions takes nothing returns nothing
call AdjustPlayerStateBJ( S2I(SubStringBJ(GetEventPlayerChatString(), 7, StringLength(GetEventPlayerChatString()))), Player(0), PLAYER_STATE_RESOURCE_GOLD )
endfunction
//===========================================================================
function InitTrig_Gold takes nothing returns nothing
set gg_trg_Gold = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Gold, Player(0), "-gold", false )
call TriggerAddAction( gg_trg_Gold, function Trig_Gold_Actions )
endfunction
//===========================================================================
// Trigger: WOod
//
// You have to be player one to cheat.... to lazy to add more oh ya this is made by chanchiem well the cheats are
//===========================================================================
function Trig_WOod_Actions takes nothing returns nothing
call AdjustPlayerStateBJ( S2I(SubStringBJ(GetEventPlayerChatString(), 7, StringLength(GetEventPlayerChatString()))), Player(0), PLAYER_STATE_RESOURCE_LUMBER )
endfunction
//===========================================================================
function InitTrig_WOod takes nothing returns nothing
set gg_trg_WOod = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_WOod, Player(0), "-wood", false )
call TriggerAddAction( gg_trg_WOod, function Trig_WOod_Actions )
endfunction
//===========================================================================
// Trigger: Level
//
// To use this type -level "number" to change the of hero's level u want
// (no quotes)
//===========================================================================
function Trig_Level_Func001002 takes nothing returns nothing
call SetHeroLevelBJ( GetEnumUnit(), S2I(SubStringBJ(GetEventPlayerChatString(), 7, StringLength(GetEventPlayerChatString()))), false )
endfunction
function Trig_Level_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsSelectedAll(Player(0)), function Trig_Level_Func001002 )
endfunction
//===========================================================================
function InitTrig_Level takes nothing returns nothing
set gg_trg_Level = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Level, Player(0), "-level", false )
call TriggerAddAction( gg_trg_Level, function Trig_Level_Actions )
endfunction
//===========================================================================
// Trigger: Mana
//
// type -mana to set the amount of mana u want
//===========================================================================
function Trig_Mana_Func001002 takes nothing returns nothing
call SetUnitManaBJ( GetEnumUnit(), S2R(SubStringBJ(GetEventPlayerChatString(), 7, StringLength(GetEventPlayerChatString()))) )
endfunction
function Trig_Mana_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsSelectedAll(Player(0)), function Trig_Mana_Func001002 )
endfunction
//===========================================================================
function InitTrig_Mana takes nothing returns nothing
set gg_trg_Mana = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Mana, Player(0), "-mana", false )
call TriggerAddAction( gg_trg_Mana, function Trig_Mana_Actions )
endfunction
//===========================================================================
// Trigger: Life
//===========================================================================
function Trig_Life_Func001002 takes nothing returns nothing
call SetUnitLifeBJ( GetEnumUnit(), S2R(SubStringBJ(GetEventPlayerChatString(), 6, StringLength(GetEventPlayerChatString()))) )
endfunction
function Trig_Life_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsSelectedAll(Player(0)), function Trig_Life_Func001002 )
endfunction
//===========================================================================
function InitTrig_Life takes nothing returns nothing
set gg_trg_Life = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Life, Player(0), "-life", false )
call TriggerAddAction( gg_trg_Life, function Trig_Life_Actions )
endfunction
//===========================================================================
// Trigger: Inteligince
//
// Use -int to change the intellegince
//===========================================================================
function Trig_Inteligince_Func001002 takes nothing returns nothing
call ModifyHeroStat( bj_HEROSTAT_INT, GetEnumUnit(), bj_MODIFYMETHOD_SET, S2I(SubStringBJ(GetEventPlayerChatString(), 6, StringLength(GetEventPlayerChatString()))) )
endfunction
function Trig_Inteligince_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsSelectedAll(Player(0)), function Trig_Inteligince_Func001002 )
endfunction
//===========================================================================
function InitTrig_Inteligince takes nothing returns nothing
set gg_trg_Inteligince = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Inteligince, Player(0), "-int", false )
call TriggerAddAction( gg_trg_Inteligince, function Trig_Inteligince_Actions )
endfunction
//===========================================================================
// Trigger: Strength
//===========================================================================
function Trig_Strength_Func002002 takes nothing returns nothing
call ModifyHeroStat( bj_HEROSTAT_STR, GetEnumUnit(), bj_MODIFYMETHOD_SET, S2I(SubStringBJ(GetEventPlayerChatString(), 6, StringLength(GetEventPlayerChatString()))) )
endfunction
function Trig_Strength_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsSelectedAll(Player(0)), function Trig_Strength_Func002002 )
endfunction
//===========================================================================
function InitTrig_Strength takes nothing returns nothing
set gg_trg_Strength = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Strength, Player(0), "-str", false )
call TriggerAddAction( gg_trg_Strength, function Trig_Strength_Actions )
endfunction
//===========================================================================
// Trigger: Agi
//===========================================================================
function Trig_Agi_Func002002 takes nothing returns nothing
call ModifyHeroStat( bj_HEROSTAT_AGI, GetEnumUnit(), bj_MODIFYMETHOD_SET, S2I(SubStringBJ(GetEventPlayerChatString(), 6, StringLength(GetEventPlayerChatString()))) )
endfunction
function Trig_Agi_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsSelectedAll(Player(0)), function Trig_Agi_Func002002 )
endfunction
//===========================================================================
function InitTrig_Agi takes nothing returns nothing
set gg_trg_Agi = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Agi, Player(0), "-agi", false )
call TriggerAddAction( gg_trg_Agi, function Trig_Agi_Actions )
endfunction
//===========================================================================
// Trigger: Level Up
//===========================================================================
function Trig_Level_Up_Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), Player(0)) == true )
endfunction
function Trig_Level_Up_Func002A takes nothing returns nothing
call SetHeroLevelBJ( GetEnumUnit(), ( GetHeroLevel(GetEnumUnit()) + 1 ), true )
endfunction
function Trig_Level_Up_Actions takes nothing returns nothing
set bj_wantDestroyGroup = true
call ForGroupBJ( GetUnitsInRectMatching(GetPlayableMapRect(), Condition(function Trig_Level_Up_Func002001002)), function Trig_Level_Up_Func002A )
endfunction
//===========================================================================
function InitTrig_Level_Up takes nothing returns nothing
set gg_trg_Level_Up = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Level_Up, Player(0), "+", false )
call TriggerAddAction( gg_trg_Level_Up, function Trig_Level_Up_Actions )
endfunction
//===========================================================================
// Trigger: Level Down
//===========================================================================
function Trig_Level_Down_Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), Player(0)) == true )
endfunction
function Trig_Level_Down_Func002A takes nothing returns nothing
call SetHeroLevelBJ( GetEnumUnit(), ( GetHeroLevel(GetEnumUnit()) - 1 ), true )
endfunction
function Trig_Level_Down_Actions takes nothing returns nothing
set bj_wantDestroyGroup = true
call ForGroupBJ( GetUnitsInRectMatching(GetPlayableMapRect(), Condition(function Trig_Level_Down_Func002001002)), function Trig_Level_Down_Func002A )
endfunction
//===========================================================================
function InitTrig_Level_Down takes nothing returns nothing
set gg_trg_Level_Down = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Level_Down, Player(0), "-", true )
call TriggerAddAction( gg_trg_Level_Down, function Trig_Level_Down_Actions )
endfunction
//===========================================================================
// Trigger: Level Up Copy
//===========================================================================
function Trig_Level_Up_Copy_Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), Player(0)) == true )
endfunction
function Trig_Level_Up_Copy_Func002A takes nothing returns nothing
call SetHeroLevelBJ( GetEnumUnit(), ( GetHeroLevel(GetEnumUnit()) + 10 ), true )
endfunction
function Trig_Level_Up_Copy_Actions takes nothing returns nothing
set bj_wantDestroyGroup = true
call ForGroupBJ( GetUnitsInRectMatching(GetPlayableMapRect(), Condition(function Trig_Level_Up_Copy_Func002001002)), function Trig_Level_Up_Copy_Func002A )
endfunction
//===========================================================================
function InitTrig_Level_Up_Copy takes nothing returns nothing
set gg_trg_Level_Up_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Level_Up_Copy, Player(0), "+10", false )
call TriggerAddAction( gg_trg_Level_Up_Copy, function Trig_Level_Up_Copy_Actions )
endfunction
//===========================================================================
// Trigger: Level Down Copy
//===========================================================================
function Trig_Level_Down_Copy_Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), Player(0)) == true )
endfunction
function Trig_Level_Down_Copy_Func002A takes nothing returns nothing
call SetHeroLevelBJ( GetEnumUnit(), ( GetHeroLevel(GetEnumUnit()) - 10 ), true )
endfunction
function Trig_Level_Down_Copy_Actions takes nothing returns nothing
set bj_wantDestroyGroup = true
call ForGroupBJ( GetUnitsInRectMatching(GetPlayableMapRect(), Condition(function Trig_Level_Down_Copy_Func002001002)), function Trig_Level_Down_Copy_Func002A )
endfunction
//===========================================================================
function InitTrig_Level_Down_Copy takes nothing returns nothing
set gg_trg_Level_Down_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Level_Down_Copy, Player(0), "-10", true )
call TriggerAddAction( gg_trg_Level_Down_Copy, function Trig_Level_Down_Copy_Actions )
endfunction
//===========================================================================
// Trigger: Level Up Copy Copy
//===========================================================================
function Trig_Level_Up_Copy_Copy_Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), Player(0)) == true )
endfunction
function Trig_Level_Up_Copy_Copy_Func002A takes nothing returns nothing
call SetHeroLevelBJ( GetEnumUnit(), ( GetHeroLevel(GetEnumUnit()) + 100 ), true )
endfunction
function Trig_Level_Up_Copy_Copy_Actions takes nothing returns nothing
set bj_wantDestroyGroup = true
call ForGroupBJ( GetUnitsInRectMatching(GetPlayableMapRect(), Condition(function Trig_Level_Up_Copy_Copy_Func002001002)), function Trig_Level_Up_Copy_Copy_Func002A )
endfunction
//===========================================================================
function InitTrig_Level_Up_Copy_Copy takes nothing returns nothing
set gg_trg_Level_Up_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Level_Up_Copy_Copy, Player(0), "+100", false )
call TriggerAddAction( gg_trg_Level_Up_Copy_Copy, function Trig_Level_Up_Copy_Copy_Actions )
endfunction
//===========================================================================
// Trigger: Level Down Copy Copy
//===========================================================================
function Trig_Level_Down_Copy_Copy_Func002001002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), Player(0)) == true )
endfunction
function Trig_Level_Down_Copy_Copy_Func002A takes nothing returns nothing
call SetHeroLevelBJ( GetEnumUnit(), ( GetHeroLevel(GetEnumUnit()) - 100 ), true )
endfunction
function Trig_Level_Down_Copy_Copy_Actions takes nothing returns nothing
set bj_wantDestroyGroup = true
call ForGroupBJ( GetUnitsInRectMatching(GetPlayableMapRect(), Condition(function Trig_Level_Down_Copy_Copy_Func002001002)), function Trig_Level_Down_Copy_Copy_Func002A )
endfunction
//===========================================================================
function InitTrig_Level_Down_Copy_Copy takes nothing returns nothing
set gg_trg_Level_Down_Copy_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Level_Down_Copy_Copy, Player(0), "-100", true )
call TriggerAddAction( gg_trg_Level_Down_Copy_Copy, function Trig_Level_Down_Copy_Copy_Actions )
endfunction
//===========================================================================
function InitCustomTriggers takes nothing returns nothing
call InitTrig_init( )
call InitTrig_Gold( )
call InitTrig_WOod( )
call InitTrig_Level( )
call InitTrig_Mana( )
call InitTrig_Life( )
call InitTrig_Inteligince( )
call InitTrig_Strength( )
call InitTrig_Agi( )
call InitTrig_Level_Up( )
call InitTrig_Level_Down( )
call InitTrig_Level_Up_Copy( )
call InitTrig_Level_Down_Copy( )
call InitTrig_Level_Up_Copy_Copy( )
call InitTrig_Level_Down_Copy_Copy( )
endfunction