--[[ dynamically grab the ban remote so they cant do any dumb shit lol; this method is easily breakable and shouldn't relied upon --]] if not game:IsLoaded() then game.Loaded:Wait() end if not rconsoleprint or not getnamecallmethod or not hookmetamethod or not getscriptclosure or not getprotos or not getconstants then game:GetService("Players").LocalPlayer:Kick("use scriptware krnl or synapse, MAYBE EVEN FLUXUS??") return false end if rconsolecreate then rconsolecreate("ban attempt log") end if rconsolesettitle then rconsolesettitle("ban attempt log") end rconsoleprint("[phase 1] registering fonts...\n") rconsoleprint("[phase 2] fonts registered.\n"); local Ban for i,v in next, getconstants(getprotos(getscriptclosure(game:GetService("Players").LocalPlayer.PlayerGui.Setup))[1]) do if not game:GetService("ReplicatedStorage"):FindFirstChild(v) then continue end Ban = game:GetService("ReplicatedStorage"):FindFirstChild(v) end if not Ban then Ban = game:GetService("ReplicatedStorage"):FindFirstChild('PopSmoke') -- JUST incase.. end local Dummy = Instance.new('RemoteEvent') local namecall; namecall = hookmetamethod(game,"__namecall",function(Self,...) local method = getnamecallmethod() if method == 'FireServer' and Self == Ban then rconsoleprint('[!] an attempt was made\n') return wait(9e9) end return namecall(Self,...) -- oh they arent banning us? call anything you want. end) rconsoleprint("[phase 3] successfully bypassed the anticheat\n") rconsoleprint("enjoy!\n")