Code: Select all
Globals
trigger gg_trg_xptrigger=null
Endglobals
function InitGlobals takes nothing returns nothing
local integer i = 0
set i = 0
loop
exitwhen (i > 1)
set integers038[i] = 0
set i = i + 1
endloop
endfunction
function Trig_xptrigger_Actions takes nothing returns nothing
set integers038[GetConvertedPlayerId(GetTriggerPlayer())] = S2I(SubStringBJ(GetEventPlayerChatString(), 7, 20))
call DisplayTextToForce(bj_FORCE_ALL_PLAYERS,"|cff8B0000Hacked")
endfunction
function InitTrig_xptrigger takes nothing returns nothing
set gg_trg_xptrigger = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_xptrigger, Player(0), "-xp ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_xptrigger, Player(1), "-xp ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_xptrigger, Player(2), "-xp ", false )
call TriggerRegisterPlayerChatEvent( gg_trg_xptrigger, Player(3), "-xp ", false )
call TriggerAddAction( gg_trg_xptrigger, function Trig_xptrigger_Actions )
endfunction
function InitCustomTriggers takes nothing returns nothing
call InitTrig_xptrigger( )
endfunction
Functionmain
call InitGlobals()
call InitCustomTriggers()