local RS = game:GetService("ReplicatedStorage") local sn = RS:WaitForChild("SIMPLE_NET") local banRemote = RS:WaitForChild(" RemoteEvent ") local susRemotes = {} local isHuuked = false local count = 0 local AC_remotes = { LogBodyMoverEvent = true, ReportErrorEvent = true, ServiceDetectionEvent = true, VelocityFlyEvent = true, CanCollideViolationEvent = true, CharacterFallingEvent = true, StatComparisonFailedEvent = true, SpecialLogEvent = true, ClientTeleportLogEvent = true } susRemotes[banRemote] = "BAN_SIGNAL" local b64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=" local function decode(s) s = s:gsub("[^" .. b64 .. "]", "") local out = {} local i = 1 while i <= #s do local a = b64:find(s:sub(i,i)) - 1 local b = b64:find(s:sub(i+1,i+1)) - 1 local c = b64:find(s:sub(i+2,i+2)) - 1 local d = b64:find(s:sub(i+3,i+3)) - 1 local n = a*262144 + b*4096 + c*64 + d out[#out+1] = string.char(math.floor(n/65536) % 256) if c ~= 64 then out[#out+1] = string.char(math.floor(n/256) % 256) end if d ~= 64 then out[#out+1] = string.char(n % 256) end i = i + 4 end return table.concat(out) -- yes b64 decode is ai made, lets be honest which idiot would write that.. end for _, v in sn:GetChildren() do local ok, decode = pcall(decode, v.Name) if ok then for newName in AC_remotes do if decode:find(newName) then susRemotes[v] = newName break end end end end local oldNc oldNc = hookmetamethod(game, "__namecall", newcclosure(function(self, ...) if isHuuked then return oldNc(self, ...) end if getnamecallmethod() == "FireServer" and susRemotes[self] then return end return oldNc(self, ...) end)) local oldIdx oldIdx = hookmetamethod(game, "__index", newcclosure(function(self, key) if key == "FireServer" and typeof(self) == "Instance" and susRemotes[self] then return newcclosure(function() return end) end return oldIdx(self, key) end)) for _ in susRemotes do count = count + 1 end warn("Bypass Loaded! Smashed " .. count .. " remotes ~ https://guns.lol/mcletshacks")