24.02.2019, 12:17
pawn Код:
foreach(Player, i)
{
number=PlayerInfo[i][pNumber];
}
pawn Код:
CMD:sms(playerid,params[])
{
new message[128], string[128], number;
if(PlayerInfo[playerid][pCellphone] == 0) return SendClientMessage(playerid, COLOR_GREY, "You don't own a phone");
if(PlayerInfo[playerid][pCellphoneOnline] == 0) return SendClientMessage(playerid, COLOR_GREY, " Your phone is turned off");
if(sscanf(params,"ds[128]", number, message)) return SendClientMessage(playerid, COLOR_RED, "USAGE:{ffffff}/sms <number> <message>");
if(number == PlayerInfo[playerid][pNumber]) return SendClientMessage(playerid, COLOR_GREY, "You can't send a message to yourself");
foreach(new i : Player)
{
if(PlayerInfo[i][pNumber] != number) continue;
if(PlayerInfo[i][pCellphone] == 0)
return SendClientMessage(playerid, COLOR_GREY, " That player does not have a phone");
if(PlayerInfo[i][pCellphoneOnline] == 0)
return SendClientMessage(playerid, COLOR_GREY, "That player has his phone turned off");
format(string, sizeof(string), "From %s:%s", GetName(playerid), message);
SendClientMessage(i, COLOR_YELLOW, string);
format(string, sizeof(string), "To %s:%s", GetName(i), message);
SendClientMessage(playerid, COLOR_GREY, string);
}
return 1;
}