So, i'm trying to make chat command events. But for some reason, this code won't work.
function serverCmdMessageSent(%client,%msg)
{
if(!%client.refObj)
{
Parent::serverCmdMessageSent(%client,%msg);
}
else
{
if(%msg $= %client.refObjMsg)
{
Parent::serverCmdMessageSent(%client,%msg);
%client.refObj.onEventCommand(%client);
%msg="none";
}
else
{
Parent::serverCmdMessageSent(%client,%msg);
}
}
}
And yes, I got 1 output event and 1 input event.
function fxDTSBrick::onEventCmd(%this,%client)
{
$InputTarget_Self=%this;
$InputTarget_Client=%client;
$InputTarget_Player=%client.player;
$InputTarget_MiniGame=getMinigameFromObject(%this);
%this.processInputEvent("onEventCommand",%client);
}
function fxDTSBrick::setPlayerEventCmd(%this,%msg,%client)
{
%client.refObj=%this;
%client.refObjMsg=%msg;
}
Why doesn't this work?