Advertisement
Guest User

Get Free GameGuard Anti Cheat On Your Counter Strike 1.6 Server FreeGameGuard v1.2 By Doron Bachar

a guest
Feb 8th, 2022
1,127
1
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.56 KB | None | 1 0
  1. //FreeGameguard Plugin Version 1.2 By Doron Bachar
  2. //Free Anti Cheat For Counter Strike 1.6 (Backdoor to Gameguard.ac FastCup eSport Anti Cheat)
  3. //Video all about this plugin (Explanations and demonstrations): https://youtu.be/tz8dk5Gsoxs
  4. //My Youtube Channel: https://www.youtube.com/c/dbachartechz
  5. //Tested in 8.2.2022 work great
  6.  
  7. #include <amxmodx>
  8.    
  9. new Trie:g_tInfo
  10.  
  11. public plugin_init() {
  12.     g_tInfo=TrieCreate()
  13.     register_clcmd("+dscript", "duck")
  14. }
  15.  
  16. public plugin_end() {
  17.     TrieDestroy(g_tInfo)
  18. }
  19.  
  20. public client_putinserver(id) {
  21.     if(is_user_bot(id) || is_user_hltv(id)) return PLUGIN_CONTINUE
  22.     else {
  23.         TrieSetCell(g_tInfo, SteamId(id), 0)
  24.         set_task(3.0, "check", id)
  25.     }
  26.     return PLUGIN_CONTINUE
  27. }
  28.  
  29. public client_disconnect(id) {
  30.     if(TrieKeyExists(g_tInfo, SteamId(id))) TrieDeleteKey(g_tInfo, SteamId(id))
  31. }
  32.  
  33. public check(id) {
  34.     client_cmd(id, "alias")
  35.     client_cmd(id, "clear")
  36.     set_task(10.0, "process_result", id)
  37. }
  38.  
  39. public client_command(id) {
  40.     if(!is_user_connected(id) || is_user_bot(id) || is_user_hltv(id)) return PLUGIN_CONTINUE
  41.     else {
  42.         new args[64]
  43.         read_argv(0, args, charsmax(args))
  44.         if(equal (args, "alias")) TrieSetCell(g_tInfo, SteamId(id), 1)
  45.     }
  46.     return PLUGIN_CONTINUE
  47. }
  48.  
  49. public process_result(id) {
  50.     new result
  51.     TrieGetCell(g_tInfo, SteamId(id), result)
  52.     if(result==0) server_cmd("kick #%d Gameguard.ac", get_user_userid(id))
  53. }
  54.  
  55. public duck(id) {
  56.     client_cmd(id, "+duck;wait;-duck")
  57. }
  58.  
  59. stock SteamId(id) {
  60.     new steamId[22]
  61.     get_user_authid(id, steamId, charsmax(steamId))
  62.     return steamId
  63. }
  64.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement