Advertisement
Guest User

Untitled

a guest
Sep 14th, 2019
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. //Add this anywhere in the gm but not in a function.
  2. // Credits to VincentDunn for this small ProxDetector recommended for /me's and /do's.
  3. stock ProxDetector(Float:radi, playerid, string[],color)
  4. {
  5. new Float:x,Float:y,Float:z;
  6. GetPlayerPos(playerid,x,y,z);
  7. foreach(Player,i)
  8. {
  9. if(IsPlayerInRangeOfPoint(i,radi,x,y,z))
  10. {
  11. SendClientMessage(i,color,string);
  12. }
  13. }
  14. }
  15.  
  16. COMMAND:ame(playerid, params[])
  17. {
  18. new string[128],msg[128],pname[MAX_PLAYER_NAME];
  19. GetPlayerName(playerid,pname,sizeof(pname));
  20. if(sscanf(params,"s[128]",msg)) return SendClientMessage(playerid,COLOR_WHITE, "USAGE: /ame <text>");
  21. format(string,sizeof(string),"[AME] %s %s",pname,msg);
  22. ProxDetector(20.0, playerid, string,0x330066AA);
  23. SetPlayerChatBubble(playerid, string, 0x330066AA, 100.0, 10000);
  24. return 1;
  25. }
  26. COMMAND:ado(playerid, params[])
  27. {
  28. new string[128],msg[128],pname[MAX_PLAYER_NAME];
  29. GetPlayerName(playerid,pname,sizeof(pname));
  30. if(sscanf(params,"s[128]",msg)) return SendClientMessage(playerid,COLOR_WHITE, "USAGE: /ado <text>");
  31. format(string,sizeof(string),"[ADO] %s ((%s))",msg,pname);
  32. ProxDetector(20.0, playerid, string,0x330066AA);
  33. SetPlayerChatBubble(playerid, string, 0x330066AA, 100.0, 10000);
  34. return 1;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement