philipps13

Anti-Cheat V0.1 (fixxed1)

Jul 15th, 2011
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define FILTERSCRIPT
  4.  
  5. #if defined FILTERSCRIPT
  6.  
  7. #define COLOR_BLUE 0x33CCFFAA
  8. #define COLOR_RED 0xFF0000AA
  9.  
  10. new banned[MAX_PLAYERS];
  11.  
  12. forward banntimer(playerid);
  13. forward weapontimer();
  14.  
  15. public OnFilterScriptInit()
  16. {
  17. print("\n--------------------------------------");
  18. print(" Anti-Cheat by philipps13");
  19. print("--------------------------------------\n");
  20.  
  21. SetTimer("weapontimer",5000,1);
  22. return 1;
  23. }
  24.  
  25. public OnFilterScriptExit()
  26. {
  27. return 1;
  28. }
  29.  
  30. #endif
  31.  
  32. public OnPlayerConnect(playerid)
  33. {
  34. SendClientMessage(playerid,COLOR_BLUE,"Dieser Server wird von einen Anti-Cheat System geschützt!!!!!!!!!Unterlasst das Cheaten!!!!!MFG das Server Team!!!!!");
  35. return 1;
  36. }
  37.  
  38. public banntimer(playerid)
  39. {
  40. Ban(playerid);
  41. return 1;
  42. }
  43.  
  44. public weapontimer()
  45. {
  46. for (new i = 0; i < MAX_PLAYERS; i++)
  47. {
  48. if (GetPlayerWeapon(i) == 38 || GetPlayerWeapon(i) == 35 || GetPlayerWeapon(i) == 36 || GetPlayerWeapon(i) == 39)
  49. {
  50. new pname[20];
  51. new string[128];
  52. GetPlayerName(i, pname, sizeof(pname));
  53. format(string, sizeof(string), "(--ANTI-CHEAT--) %s wurde vom Server gebannt.Grund:Waffen-Hacking", pname);
  54. SendClientMessageToAll(COLOR_RED,string);
  55. SetTimerEx("banntimer", 2000, 0, "i", i);
  56. banned[i] =1;
  57. }
  58. }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment