11.02.2017, 20:47
Sscanf is easy to use
PHP код:
CMD:pm(playerid, params[])
{
new id,message[128], string[256], sendername[25], giveplayer[25];
if(sscanf(params, "us[128]", id, message)) return SendClientMessage(playerid, 0xFFFFFFFF,"{FFFFFF}Syntax: /pm <Name/Playerid> <Message>");
{
if(id != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(id, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "> PM from %s: %s", sendername, message);
SendClientMessage(id, -1, string);
format(string, sizeof(string), "PM sent to %s: %s", giveplayer , message);
SendClientMessage(playerid, -1, string);
}
else return SendClientMessage(playerid, -1, "{FFFFCC}Error: Player not connected.");
}
return 1;
}