pdgm.pwn(698) : error 029: invalid expression, assumed zero pdgm.pwn(698) : error 017: undefined symbol "cmd_me" pdgm.pwn(698) : error 029: invalid expression, assumed zero pdgm.pwn(698) : fatal error 107: too many error messages on one line
COMMAND:me(playerid, params[])
#include <zcmd>
|
What are the last 5 or 10 lines above it? Because sometimes the compiler will give you errors on that line, but in fact they are in lines above it.
|
if(strcmp(cmdtext, "/despawned", true) == 0)
{
currentveh = GetPlayerVehicleID(playerid);
DestroyVehicle(currentveh);
SendClientMessage(playerid, COLOR_MESSAGGI,"[Acmd:] Hai eliminato questo veicolo");
return 1;
}
CMD:me( playerid, params[ ] )
{
new str[182], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof pname );
if( sscanf(params,"u", str ) ) return SendClientMessage(playerid,0xF0F8FFAA, "USAGE: {FFFFFF}/me action");
format(str, 182, "%s : %s",pname, params );
SendClientMessageToAll(0xF0F8FFAA, str);
return 1;
}
|
PHP код:
|
// I guess this is your code
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/despawned", true) == 0)
{
currentveh = GetPlayerVehicleID(playerid);
DestroyVehicle(currentveh);
SendClientMessage(playerid, COLOR_MESSAGGI,"[Acmd:] Hai eliminato questo veicolo");
return 1;
}
COMMAND:me(playerid, params[])
{
new
string[ 128 ], Name[ MAX_PLAYER_NAME ];
GetPlayerName(playerid, Name, sizeof(Name));
if(isnull(params)) return SendClientMessage(playerid, COLOR, "Usage: /me <Text>");
format(string, sizeof(string), "*%s %s", Name, params);
return SendClientMessageToAll(0xFF00FFFF, string);
}
return 0;
}