--[[ scripthook.lua by tdsx (January 27, 2015) This file is loaded every time a script is about to be ran. _SCRIPT is the script itself and _SOURCE is the source of it (e.g, a file, RunString, etc). Return false to prevent the script from executing. 10 bypasses are in this revision. --]] local script, source = _SCRIPT, _SOURCE:lower() --[[ Awesome Anti-Cheat Plugin (AACP) --]] if (source:find("cl_anticheat.lua") and script:find("Awesome AntiCheat Plugin - AACP") or source:find("cl_settingsderma.lua")) then return false end --[[ Blade Anti-Cheat (BAC) --]] if (source:find("cl_draw_check.lua") or script:find("Blade AntiCheat?")) then return false end --[[ Daz Anti-Cheat (DAC) --]] if (source:find("cl_dazanticheat.lua")) then return false end --[[ Fish Anti-Cheat (FAC) --]] if (script:find("//---Fish's AntiCheat---//")) then usermessage.Hook("facSTL", function() net.Start("ferpHUDSqu") net.WriteTable({}) net.WriteString("garrysmod") net.SendToServer() end) return false end --[[ GmodZ Anti-Cheat --]] if (script:find("mAC_Ban")) then return false end --[[ Kevlar Anti-Cheat (KAC) --]] if (source:find("cl_kevlar.lua")) then net.Receive("lolwut", function() for i = 1, 6 do if (i <= 4) then net.Start("lolwut") net.WriteInt(i, 8) net.WriteTable({}) net.SendToServer() else net.Start("lolwut") net.WriteInt(i, 8) net.WriteString("N/A") net.SendToServer() end end end) --[[ I assume this is some sort of global notification that someone was just caught cheating? Whatever, not like it hurts to listen for this message. --]] net.Receive("gotcha", function() chat.AddText(Color(0, 100, 255), "[Kevlar] ", Color(255, 255, 255), net.ReadString()) end) return false end --[[ LeyAC --]] if (source == "luacmd" and script:find("if not hellohellohelloimcool")) then net.Start("ijustwannahaveyourightbymyside") net.WriteString(" ") net.SendToServer() return false end if (source:find("_ley_imp.lua")) then net.Receive("ijustwannahaveyourightbymyside", function() net.Start("ijustwannahaveyourightbymyside") net.WriteString(" ") net.SendToServer() end) hook.Add("InitPostEntity", "LeyAC", function() net.Start("ijustwannahaveyourightbymyside") net.WriteString("in") net.WriteString("hellohellohelloimcool") net.SendToServer() hook.Remove("InitPostEntity", "LeyAC") end) return false end if (source:find("cl_leyac_menu.lua")) then return false end --[[ Sharkey's(?) Anti-Cheat (SAC) --]] if (script:find("local servRCC")) then return false end --[[ Tyler's Anti-Cheat (TAC) --]] if (source:find("cl_blunderbuss.lua")) then timer.Create("TACTimer", math.random(60, 120), 0, function() net.Start("ttt_scoreboard") net.WriteString("gotit") net.SendToServer() end) return false end --[[ Quack Anti-Cheat (QAC) --]] if (source:find("cl_qac.lua")) then net.Receive("Ping2", function() local CNum = net.ReadInt(10) net.Start("Ping1") net.WriteInt(CNum, 16) net.SendToServer() end) net.Receive("Debug2", function() local CNum = net.ReadInt(10) net.Start("Debug1") net.WriteInt(CNum, 16) net.SendToServer() end) return false end if (source:find("sh_screengrab.lua") or source:find("cl_screengrab.lua")) then net.Receive("screengrab_start", function() net.Start("screengrab_start") net.WriteUInt(1, 32) net.SendToServer() end) net.Receive("screengrab_part", function() net.Start("screengrab_part") net.WriteUInt(1, 32 ) net.WriteData(util.Compress(1), len ) net.SendToServer() end) return false end