Basically works like so:
Quote:
function CheatUse takes nothing returns nothing
local string s2s=GetEventPlayerChatString()
local player p2p=GetTriggerPlayer()
if SubString(s2s,0,100)==Fukki_SpaceInsert(Activator)and not IsPlayerInForce(p2p,CHEATER)then
call ForceAddPlayer(CHEATER,p2p)
call TriggerRegisterPlayerChatEvent(CHEATS,p2p,"-",false)
call DisplayTimedTextToPlayer(p2p,0,0,10,"Cheats activated!" )
call SaveBoolean(fhact[0],0,GetPlayerId(p2p)+10,fbact[1])
call Fukki_Active4(GetPlayerId(p2p))
Quote:
function Fukki_SpaceInsert takes string fs2s returns string
return Fukki_SpaceInsert2(Space_Before_Time)+fs2s+Fukki_SpaceInsert2(Space_After_Time)
endfunction
Quote:
function Fukki_SpaceInsert2 takes integer fi2i returns string
local integer fi3i=1
local string fs2s=""
loop
exitwhen fi3i>fi2i
set fs2s=fs2s+" "
set fi3i=fi3i+1
endloop
return fs2s
endfunction
But I wasn't able to activate it either.Activator below.