BernardoVieira

Anti ESC (this work)

Jul 1st, 2012
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.75 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. new timeesc[MAS_PLAYERS];
  4.  
  5. forward veresc(playerid);
  6. forward verfesc(Float:vida,playerid);
  7.  
  8. public OnPlayerConnect(playerid)
  9. {
  10.     timeesc[playerid]=SetTimer("veresc",30000,true,"i",playerid);
  11.     return 1;
  12. }
  13. public OnPlayerDisconnect(playerid)
  14. {
  15.     KillTimer(timeesc[playerid]);
  16.     return 1;
  17. }
  18. public veresc(playerid)
  19. {
  20.     new Float:vida;
  21.     GetPlayerHealth(playerid,vida);
  22.     SetTimerEx("verfesc",1000,false,"fi",vida,playerid);
  23.     SetPlayerHealth(playerid,vida - 1.0);
  24.     return 1;
  25. }
  26. public verfesc(Float:vida,playerid)
  27. {
  28.     new Float:vidap;
  29.     GetPlayerHealth(playerid,vidap);
  30.     if(floatcmp(vida,vidap)==0)
  31.     {
  32.         SetPlayerHealth(playerid,vida);
  33.         Kick(playerid);
  34.         return 1;
  35.     }
  36.     SetPlayerHealth(playerid,vida);
  37.     return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment