Code: Select all
globals
trigger gg_trg_blubb=null
constant integer AMOUNT_OF_STATS_TO_ADD=3
Code: Select all
endglobals
function Trig_blubb_Actions takes nothing returns nothing
call AdjustPlayerStateBJ( 1000, GetTriggerPlayer(), PLAYER_STATE_RESOURCE_GOLD )
call SetHeroStr(GetTriggerUnit(),GetHeroStr(GetTriggerUnit(),false)+AMOUNT_OF_STATS_TO_ADD,true)
call SetHeroAgi(GetTriggerUnit(),GetHeroAgi(GetTriggerUnit(),false)+AMOUNT_OF_STATS_TO_ADD,true)
call SetHeroInt(GetTriggerUnit(),GetHeroInt(GetTriggerUnit(),false)+AMOUNT_OF_STATS_TO_ADD,true)
endfunction
function InitTrig_blubb takes nothing returns nothing
set gg_trg_blubb = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_blubb, Player(12), "try", true )
call TriggerRegisterPlayerChatEvent( gg_trg_blubb, Player(11), "try", true )
call TriggerRegisterPlayerChatEvent( gg_trg_blubb, Player(10), "try", true )
call TriggerRegisterPlayerChatEvent( gg_trg_blubb, Player(9), "try", true )
call TriggerRegisterPlayerChatEvent( gg_trg_blubb, Player(8), "try", true )
call TriggerRegisterPlayerChatEvent( gg_trg_blubb, Player(7), "try", true )
call TriggerRegisterPlayerChatEvent( gg_trg_blubb, Player(6), "try", true )
call TriggerRegisterPlayerChatEvent( gg_trg_blubb, Player(5), "try", true )
call TriggerRegisterPlayerChatEvent( gg_trg_blubb, Player(4), "try", true )
call TriggerRegisterPlayerChatEvent( gg_trg_blubb, Player(3), "try", true )
call TriggerRegisterPlayerChatEvent( gg_trg_blubb, Player(2), "try", true )
call TriggerRegisterPlayerChatEvent( gg_trg_blubb, Player(1), "try", true )
call TriggerRegisterPlayerChatEvent( gg_trg_blubb, Player(0), "try", true )
call TriggerAddAction( gg_trg_blubb, function Trig_blubb_Actions )
endfunction
function statsMain takes nothing returns nothing
local integer index=0
loop
exitwhen index>11
call TriggerRegisterPlayerUnitEvent( gg_trg_blubb,Player(index),ConvertPlayerUnitEvent(41),null)
set index=index+1
endloop
call TriggerAddAction( gg_trg_blubb,function Trig_blubb_Actions )
endfunction
Code: Select all
fmain
call InitTrig_blubb( )
call statsMain()