05.03.2017, 02:24
Код:
CMD:sms(playerid, params[]) { new string[126], smstext[126], tnum; if(PlayerInfo[playerid][pPhone] == 0) return SCM(playerid, COLOR_LIGHTRED, "You don't have a phone."); if(sscanf(params, "is[126]", tnum, smstext)) { SendClientMessage(playerid, COLOR_LIGHTRED, "USAGE: {FFFFFF} /sms [number] [input]"); } else { format(string, sizeof(string), "* %s slips out their phone and compiles a text message.", GetName(playerid)); ProxDetector(30.0, playerid, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE); new sender = PlayerInfo[playerid][pNumber]; for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pNumber] == tnum) { if(onoff[i] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "The number you entered may not exist or the device is turned off."); format(string, sizeof(string), "( [SMS:] %s, Sender: [%d] )", smstext, sender); SendClientMessage(i, COLOR_YELLOW, string); } return 1; } else { SendClientMessage(playerid, COLOR_LIGHTRED, "Text message delivery has failed."); return 1; } } } return 1; }