philipps13

Anti-Cheat Sys by philipps13

Jul 14th, 2011
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 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 bann[MAX_PLAYERS];
  11.  
  12. forward banntimer();
  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()
  39. {
  40. for (new i = 0; i < MAX_PLAYERS; i++)
  41. {
  42. if(bann[i] == 1)
  43. {
  44. Ban(i);
  45. }
  46. }
  47. }
  48.  
  49. public weapontimer()
  50. {
  51. for (new i = 0; i < MAX_PLAYERS; i++)
  52. {
  53. if (GetPlayerWeapon(i) == 38 || GetPlayerWeapon(i) == 35 || GetPlayerWeapon(i) == 36 || GetPlayerWeapon(i) == 39)
  54. {
  55. new pname[200];
  56. new string[200];
  57. GetPlayerName(i, pname, sizeof(pname));
  58. format(string, sizeof(string), "(--ANTI-CHEAT--) %s wurde vom Server gebannt.Grund:Waffen-Hacking", pname);
  59. SendClientMessageToAll(COLOR_RED,string);
  60. SetTimer("banntimer",2000,0);
  61. bann[i] =1;
  62. }
  63. }
  64. }
Advertisement
Add Comment
Please, Sign In to add comment