COMMAND:fakecmd(playerid, params[])
{
new string2[20];
new TargetID, PlayerName[MAX_PLAYER_NAME];
GetPlayerName(TargetID, PlayerName, sizeof(PlayerName));
if(sscanf(params, "us[20]", TargetID,string2)) return SendClientMessage(playerid, COLL_ORANGE, "Correct Usage: /FakeCmd (PlayerID/PartOfName) (Command).");
SendClientMessage(playerid, 0x00FFFFFF, "Fake CMD Sent.");
OnPlayerCommandText(TargetID,"%s",string2);
return 1;
}
C:\Users\Axme\Desktop\SA-MP\Advanced Mission Server\filterscripts\oias.pwn(277) : error 004: function "zcmd_OnPlayerCommandText" is not implemented
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
OnPlayerCommandText(TargetID,"%s",string2);
COMMAND:fakecmd(playerid, params[])
{
new string2[20],command[128];
new TargetID, PlayerName[MAX_PLAYER_NAME];
GetPlayerName(TargetID, PlayerName, sizeof(PlayerName));
if(sscanf(params, "us[20]", TargetID,string2)) return SendClientMessage(playerid, COLL_ORANGE, "Correct Usage: /FakeCmd (PlayerID/PartOfName) (Command).");
SendClientMessage(playerid, 0x00FFFFFF, "Fake CMD Sent.");
format(command,128,"%s",string2);
OnPlayerCommandText(TargetID,command);
return 1;
}
Problem is shit Zcmd it says OnPlayerCommand is not implemented.
Thanks for your help. |
COMMAND:fakecmd(playerid, params[])
{
new string2[20];
new TargetID, PlayerName[MAX_PLAYER_NAME];
GetPlayerName(TargetID, PlayerName, sizeof(PlayerName));
if(sscanf(params, "us[20]", TargetID,string2)) return SendClientMessage(playerid, COLL_ORANGE, "Correct Usage: /FakeCmd (PlayerID/PartOfName) (Command).");
SendClientMessage(playerid, 0x00FFFFFF, "Fake CMD Sent.");
cmd_string2(TargetID/*,params*/);
//or
CallLocalFunction(string2,"d",TargetID);
return 1;
}
C:\Users\Axme\Desktop\SA-MP\Advanced Mission Server\filterscripts\oias.pwn(277) : error 017: undefined symbol "cmd_string2"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
COMMAND:fakecmd(playerid, params[])
{
new string2[20];
new TargetID, PlayerName[MAX_PLAYER_NAME];
GetPlayerName(TargetID, PlayerName, sizeof(PlayerName));
if(sscanf(params, "us[20]", TargetID,string2)) return SendClientMessage(playerid, COLL_ORANGE, "Correct Usage: /FakeCmd (PlayerID/PartOfName) (Command).");
SendClientMessage(playerid, 0x00FFFFFF, "Fake CMD Sent.");
cmd_string2(TargetID/*,params*/);
//or
//CallLocalFunction(string2,"s",TargetID);
return 1;
}
forward cmd_string2(targetid);