Advertisement
artyom_triodin1

SAMP PM SCRIPT

Oct 13th, 2014
724
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. #include <a_samp>
  2. #include <sscanf2>
  3. #include <zcmd>
  4.  
  5. #define RED 0xFF0000FF
  6. #define GREEN 0x00FF00FF
  7. #define BLUE 0x0000FFFF
  8. #define YELLOW 0xFFFF00FF
  9. #define SBLUE 0x00FFFFFF
  10.  
  11. #if defined FILTERSCRIPT
  12.  
  13. #endif
  14.  
  15. CMD:pm(playerid, params[])
  16. {
  17. new pid, name[MAX_PLAYER_NAME], name2[MAX_PLAYER_NAME], mass[128], naw[128];
  18. GetPlayerName(playerid, name, sizeof(name));
  19. GetPlayerName(pid, name2, sizeof(name2));
  20. if(sscanf(params, "uf", pid)) return SendClientMessage(playerid, RED, "Usage: /PM [ID]!");
  21. if(!IsPlayerConnected(pid)) return SendClientMessage(playerid, RED, "Player Does Not Exist!!!");
  22. format(mass, sizeof(mass), "Hi %s Type In The Input The Message That You Want To Send To %s", name, name2);
  23. ShowPlayerDialog(playerid, 10, DIALOG_STYLE_INPUT, "PM", mass, "Send", "Cancel");
  24. format(naw, sizeof(naw), "%s Tyiping A Message To You !!! !!! !!! . . . . . . .. .", name);
  25. SendClientMessage(pid, YELLOW, naw);
  26. return 1;
  27. }
  28.  
  29. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  30. {
  31. if(dialogid == 10)
  32. {
  33. new pid;
  34. if(!response) return SendClientMessage(pid, RED, "Message Canceled!!! !!! !!! . . . . .. . . ");
  35. SendClientMessage(playerid, GREEN, "Message Was Sent Succes Fully !! ! !! > .. . ... . . . ");
  36. SendClientMessage(playerid, SBLUE, "Message Was Sent Succes Fully, The Message Is Down! Below!!! !!!! !!!. . .. . . . .");
  37. SendClientMessage(pid, YELLOW, inputtext);
  38. }
  39. return 1;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement