Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- YCMD:sms(playerid, params[], help)
- {
- if(PlayerInfo[playerid][pPhone] == 0) return SCM(playerid, COLOR_GREY, "Nu ai un telefon.");
- if(PlayerInfo[playerid][pPhoneCredit] == 0) return SCM(playerid, COLOR_GREY, "You don't have enough credit.");
- new text[90], nrtel;
- if(sscanf(params, "is[90]", nrtel, text)) return SendSyntax(playerid, "/sms <number> <message>");
- new id = INVALID_PLAYER_ID;
- foreach(new i : Player)
- {
- if(PlayerInfo[i][pPhoneNumber] == nrtel && nrtel != 0)
- {
- id = i;
- break;
- }
- }
- if (id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GREY, "Invalid number/Player not connected!");
- if(!IsPlayerLogged(id)) return SCM(playerid, COLOR_GREY, "Player not log in.");
- // if(id == playerid) return SCM(playerid, -1, "Nu poti sa folosesti aceasta comanda asupra ta.");
- if(PlayerInfo[id][pPhoneOn] == 0) return SCM(playerid, COLOR_GREY, "This player have his phone turned off.");
- if(PlayerInfo[playerid][pPhoneOn] == 0) return SCM(playerid, COLOR_GREY, "You have the phone turned off.");
- SCMF(playerid, 0xC8E0DFFF, "SMS sended to %s (%d): %s", GetName(id), PlayerInfo[id][pPhoneNumber], text);
- SCMF(id, COLOR_YELLOW, "SMS from %s (%d): %s", GetName(playerid), PlayerInfo[playerid][pPhoneNumber], text);
- PlayerPlaySound(playerid, 1138, 0.0, 0.0, 0.0);
- PlayerInfo[playerid][pPhoneCredit]--;
- mysqlQuery("UPDATE `server_accounts` SET `PhoneCredits` = '%d' WHERE `ID` = '%d'", PlayerInfo[playerid][pPhoneCredit], PlayerInfo[playerid][pSQLID]);
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement