function Trig_update2_Actions takes nothing returns nothing
local integer i = GetPlayerId(udg_Resource_Player)+1
local integer Clay = GetPlayerCustomResource(udg_Resource_Player, 2)
local integer Stone = GetPlayerCustomResource(udg_Resource_Player, 3)
local integer Ore = GetPlayerCustomResource(udg_Resource_Player, 4)
local integer Gold = GetPlayerCustomResource(udg_Resource_Player, 5)
call LeaderboardSetPlayerItemValueBJ( Player(11), udg_lb[i], Clay)
call LeaderboardSetPlayerItemValueBJ( Player(8), udg_lb[i], Stone)
call LeaderboardSetPlayerItemValueBJ( Player(9), udg_lb[i], Ore)
call LeaderboardSetPlayerItemValueBJ( Player(4), udg_lb[i], Gold)
endfunction
//==============================================================
function InitTrig_update2 takes nothing returns nothing
set gg_trg_update2 = CreateTrigger( )
call TriggerRegisterVariableEvent( gg_trg_update2, "udg_Resource_Event", EQUAL, 2.00 )
call TriggerRegisterVariableEvent( gg_trg_update2, "udg_Resource_Event", EQUAL, 3.00 )
call TriggerRegisterVariableEvent( gg_trg_update2, "udg_Resource_Event", EQUAL, 4.00 )
call TriggerRegisterVariableEvent( gg_trg_update2, "udg_Resource_Event", EQUAL, 5.00 )
call TriggerAddAction( gg_trg_update2, function Trig_update2_Actions )
endfunction