22.09.2018, 13:14
Try this
Код:
if(!strcmp(sub_cmd, "sms")) { new targetid, number, text[128]; if (sscanf(params, "ds[128]", number, text)) return SCM(playerid, COLOR_LIGHTRED, "* [USAGE]: /phone sms [phone number] [message]"); if (targetid == INVALID_PLAYER_ID) return SCM(playerid, COLOR_LIGHTRED, "* The specified phone number is not in service."); if (Player[targetid][PhoneStatus] == 0) return SCM(playerid, COLOR_LIGHTRED, "* The recipient has their phone powered OFF."); if (Player[targetid][PhoneNumber] == number && Player[targetid][HasPhone] == 1) { GivePlayerMoney(playerid, -1); SetMoneyInfo(playerid, 1, false, 2000); ShowPlayerFooter(playerid, "You've been ~r~charged~w~ $1 to send a text."); SendClientMessageEx(targetid, COLOR_YELLOW, "[TEXT]: %s - %s (%d)", text, ReturnName(playerid, 0), Player[playerid][PhoneNumber]); SendClientMessageEx(playerid, COLOR_YELLOW, "[TEXT]: %s - %s (%d)", text, ReturnName(playerid, 0), Player[playerid][PhoneNumber]); PlayerPlaySound(targetid, 1057, 0.0, 0.0, 0.0); SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, "* %s takes out %s phone and sends a text.", ReturnName(playerid, 0), CheckSex(playerid)); } }