Advertisement
svit_best

Untitled

Feb 14th, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1. /*
  2. Привет всем! Я научу создавать команду /sms
  3. На примере командного процессора DC_CMD(Автор: Daniel Cortez)
  4. */
  5. #include a_samp//Загрузка стандартных функции SA:MP
  6. #include sscanf2//Не знаю как сказать :D
  7. #include dc_cmd//Командный процессор
  8. //Начнём создавать команду =)
  9. CMD:sms(playerid,params[])//sms это команда, playerid это наш ID игрока, params это параметры
  10. {
  11. if(sscanf(params, "is[128]", params[0], params[1])) return SendClientMessage(playerid, 0xFFFFFFFF, "Введите: /sms [id] [сообщение]");//Тут указывание параметры(i - числовое число это будет для отправление указаного ID игрока, s[128] - текстовое число[количество символов] это будет текст для отправки сообщение)
  12. if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, 0xFFFFFFFF, "Игрок не найден");//Проверяем есть ли игрок на сервере? Если нету то заканчиваем команду и отправляем себе текст
  13. if(params[0] == playerid) return SendClientMessage(playerid, 0xFFFFFFFF, "Вы не можете отправлять себе SMS");//Проверяем указаный ID равняется как у нас, если да то заканчиваем команду и отправляем себе текст.
  14. static text_to[] = "SMS к %s[ID: %d]: %s";
  15. new string[sizeof(text_to)+MAX_PLAYER_NAME+131];
  16. format(string, sizeof(string),text_to,GN(params[0]),params[0], params[1]);//форматируем тексты что бы было 1 целое текст
  17. SendClientMessage(playerid,0xFFF000FF,string);//отправляем себе текст
  18. static text_me[] = "SMS от %s[ID: %d]: %s";
  19. new string[sizeof(text_me)+MAX_PLAYER_NAME+131];
  20. format(string, sizeof(string),text_me,GN(playerid),playerid, params[1]);//форматируем тексты что бы было 1 целое текст
  21. SendClientMessage(params[0],0xFFF000FF,string);//Отправляем игроку текст
  22. return true;//Заканчиваем команду.
  23. }
  24. /*
  25. Специально для группы vk.com/ru_pawn
  26. Подготовил Владислав Кот([BS]=]Santa_Claus[=)
  27. На счёт GN спросите у меня в ЛС у меня ВК(vk.com/id207182184)
  28. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement