Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:sms(playerid,params[])
- {
- if(p_info[playerid][phoneonline]) return SendClientMessage(playerid, error, "Ваш телефон выключен");
- if(p_info[playerid][mute] > 0) return SendClientMessage(playerid, error, "Время мута еще не истекло");
- new str[164];
- if(!p_info[playerid][phone]) return SendClientMessage(playerid, error, "У Вас нет телефона, приобретите его в Магазине 24/7");
- if(p_info[playerid][mob_balance] >= 5)
- {
- if(sscanf(params, "is[128]", params[0],params[1])) return SendClientMessage(playerid, error, "Используйте: /sms [номер телефона] [текст]");
- if(strlen(params[1]) > 128) return SendClientMessage(playerid, error, "Вы превысили лимит. Разрешено не более 128 букв.");
- new number = -1,id = -1;
- for(new i; i<GetMaxPlayers();i++)
- {
- if(p_info[i][p_number] == params[0])
- {
- number = p_info[i][p_number];
- id = i;
- break;
- }
- }
- if(number == -1 && id == -1) SendClientMessage(playerid, -1, "Неверный номер абонента");
- else
- {
- if(p_info[id][phoneonline]) return SendClientMessage(playerid, error, "Телефон абонента выключен");
- f(str, "SMS: %s Получатель: %s[%i] [т. %d])",params[1],get_name(id),id,p_info[id][p_number]);
- SendClientMessage (playerid, 0xFFFF00FF, str);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- f(str, "SMS: %s Отправитель: %s[%i] [т. %d])",params[1],get_name(playerid),playerid,p_info[playerid][p_number]);
- SendClientMessage(id,0xFFFF00FF, str);
- PlayerPlaySound(id,1052, 0.0, 0.0, 0.0);
- }
- }
- else
- {
- SendClientMessage(playerid, error, "Недостаточно средств на счету телефона");
- SendClientMessage(playerid, error, "Пополнить мобильный телефон можно в любом банкомате");
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement