Guest User

Example

a guest
Jan 25th, 2015
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.17 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #undef MAX_PLAYERS
  4. #define MAX_PLAYERS (100)
  5.  
  6. #include <editrange>
  7.  
  8.  
  9. public OnPlayerCommandText(playerid, cmdtext[])
  10. {
  11.     if(IsPlayerEditRange(playerid))
  12.     {
  13.         SendClientMessage(playerid, -1, "Nie możesz korzystać z komend podczas korzystania z edytora!");
  14.         return 1;
  15.     }
  16.    
  17.     if (strcmp("/edit", cmdtext, true, 5) == 0)
  18.     {
  19.         PlayerEditRange(playerid, 10);
  20.         return 1;
  21.     }
  22.     return 0;
  23. }
  24.  
  25. public OnPlayerEditRangeFinish(playerid, rangeid, Float:range, success)
  26. {
  27.     if(success == EDITRANGE_REASON_FAIL) return 1;
  28.    
  29.     switch(rangeid)
  30.     {
  31.         case 1:
  32.         {
  33.             printf("%d", range);
  34.         }
  35.         case 10:
  36.         {
  37.             if(success == EDITRANGE_REASON_CANCEL) return 1;
  38.            
  39.             new str[64];
  40.             format(str, 64, "Range: %f | Rangeid: %d", range, rangeid);
  41.             SendClientMessage(playerid, 0x00AAFFFF, str);
  42.             /*
  43.             new Float:x,Float:y,Float:z;
  44.             GetPlayerPos(playerid, x,y,z);
  45.             CreateDynamicSphere(x,y,z, range);
  46.             */
  47.         }
  48.     }
  49.     return 1;
  50. }
  51. public OnPlayerEditRangeUpdate(playerid, rangeid, Float:range)
  52. {
  53.     new str[64];
  54.     format(str, 64, "Range: %f | Rangeid: %d", range, rangeid);
  55.     SendClientMessage(playerid, -1, str);
  56.     return 1;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment