Enosh123

Anti Money-Hack by EvilDevil\GTAItsMe (c) 2010~2012

Aug 9th, 2012
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.29 KB | None | 0 0
  1. // כל הזכויות שמורות ל
  2. // EvilDevil - GTAItsMe
  3. forward EvilDevil_GivePlayerMoney(playerid, money);
  4. forward EvilDevil_ResetPlayerMoney(playerid);
  5. forward EvilDevil_GetPlayerMoney(playerid);
  6. forward EvilDevil_SetPlayerMoney(playerid, money);
  7. forward SetPlayerMoney(playerid, money);
  8. forward check(playerid);
  9.  
  10. public OnPlayerConnect(playerid)return SetTimer("check",250,true), 1;
  11.  
  12. public SetPlayerMoney(playerid, money)
  13. {
  14.     ResetPlayerMoney(playerid);
  15.     GivePlayerMoney(playerid, money);
  16. }
  17.  
  18. public EvilDevil_SetPlayerMoney(playerid, money)
  19. {
  20.     SetPVarInt(playerid, "money", money);
  21.     SetPlayerMoney(playerid,money);
  22. }
  23.  
  24. public EvilDevil_GivePlayerMoney(playerid, money)
  25. {
  26.     SetPVarInt(playerid, "money", +money);
  27.     GivePlayerMoney(playerid, money);
  28. }
  29.  
  30. public EvilDevil_ResetPlayerMoney(playerid)
  31. {
  32.     SetPVarInt(playerid, "money", 0);
  33.     ResetPlayerMoney(playerid);
  34. }
  35.  
  36. public EvilDevil_GetPlayerMoney(playerid)return GetPVarInt(playerid, "money");
  37.  
  38. public check(playerid)
  39. {
  40.     if(EvilDevil_GetPlayerMoney(playerid) != GetPlayerMoney(playerid))
  41.     {
  42.         new str[256], name[24];
  43.         GetPlayerName(playerid, name, 24);
  44.         format(str,256,"[System] The Player %s(%i) was Kicked for Money Hack by The System!",name,playerid);
  45.         SendClientMessageToAll(0xFF000000,str);
  46.         Kick(playerid);
  47.     }
  48. }
Add Comment
Please, Sign In to add comment