(672) : error 001: expected token: "-string end-", but found "-identifier-" (672) : warning 215: expression has no effect (672) : warning 215: expression has no effect (672) : error 029: invalid expression, assumed zero (672) : fatal error 107: too many error messages on one line
dcmd_pm(playerid, params[])
{
if (strlen(params))
{
new id;
id = strval(params);
if (IsPlayerConnected(id))
{
new message[256];
new name[MAX_PLAYER_NAME], string[44];
GetPlayerName(playerid, name, sizeof(name));
message = "No Message";
SendClientMessage(id, 0x00FF00AA, "PM:(%s)%s:%s" playerid, name, message);
SendClientMessage(playerid, 0x00FF00AA, "PM send!");
}
else
{
SendClientMessage(playerid, 0xFF0000AA, "Player not found");
}
}
else
{
SendClientMessage(playerid, 0xFF0000AA, "Usage: \"/pm <playerid> <message>\"");
}
return 1;
}
SendClientMessage(id, 0x00FF00AA, "PM:(%s)%s:%s" playerid, name, message);
message = "No Message";
strmid(message, "No Message", 0, 255, 255);
(672) : error 001: expected token: "-string end-", but found "-identifier-" (672) : warning 215: expression has no effect (672) : warning 215: expression has no effect (672) : warning 215: expression has no effect (672) : error 001: expected token: ";", but found ")" (672) : error 029: invalid expression, assumed zero (672) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
SendClientMessage(id, 0x00FF00AA, "PM:(%s)%s:%s" playerid, name, message);
new message[128];
format(message,sizeof(message), "PM:(%d)%s:%s", playerid, name, message);
SendClientMessage(id, 0x00FF00AA, message);
|
Originally Posted by Conroy
You cannot put formats into a SendClientMessage, you need to format the string beforehand.
pawn Код:
pawn Код:
|

.