DiogoB

[Pawn] Anti BugEagle

Jan 31st, 2012
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.80 KB | None | 0 0
  1. #define BugEagle (1)
  2. new TempoBug[MAX_PLAYERS];
  3. forward CallTempoBugEagle(playerid);
  4.  
  5.  
  6. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  7. {
  8.     #if !defined BugEagle
  9.         return false;
  10.     #endif
  11.     #if BugEagle == 0
  12.         return false;
  13.     #endif
  14.  
  15.     if(GetPlayerWeapon(playerid) == 24 && PRESSED(KEY_FIRE))
  16.     {
  17.         SetPVarInt(playerid, "UsandoBug", 10);
  18.         TempoBug[playerid] = SetTimerEx("CallTempoBugEagle", 1000, false, "i", playerid);
  19.     }
  20.     if(GetPVarInt(playerid, "UsandoBug") == 10 && newkeys != KEY_FIRE && newkeys & KEY_CROUCH)
  21.     {
  22.         Ban(playerid);
  23.         SetPVarInt(playerid, "UsandoBug", 0);
  24.         KillTimer(TempoBug[playerid]);
  25.     }
  26.  
  27.     return true;
  28. }
  29.  
  30. public CallTempoBugEagle(playerid)
  31.     return SetPVarInt(playerid, "UsandoBug", 10);
Advertisement
Add Comment
Please, Sign In to add comment