16.08.2010, 19:07
Try sscanf.
pawn Код:
dcmd_pm(playerid, params[])
{
new
target,
playername[24],
message[128],
string[128];
if(sscanf(params, "us", target, message))
return SendClientMessage(playerid, COLOR_YELLOW, "Usage: /pm [Playerid/PartOfName] [Message]");
if(!IsPlayerConnected(target))
return SendClientMessage(playerid, COLOR_YELLOW, "Error: Invalid Playerid!");
GetPlayerName(playerid, playername, sizeof(playername));
format(string, sizeof(string), "(PM) %s (%d): %s", playername, playerid, message);
SendClientMessage(target, COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_YELLOW, "PM Sent.");
return 1;
}