local a = game:GetService("RunService") local b = game:GetService("Players").LocalPlayer local c = workspace:WaitForChild("Players"):WaitForChild("FFA"):WaitForChild(b.Name) local d = {} local e e = hookmetamethod(game, "__newindex", function(f, g, h) if g == "Parent" and h then if (f:IsA("LocalScript") or f:IsA("Script")) and h:IsDescendantOf(c) then local i = f.Name:lower() if i:match("anticheat") or i:match("anti%-cheat") or i:match("anti_cheat") then return end end end return e(f, g, h) end) for _, j in ipairs(c:GetDescendants()) do d[j] = true end a.Heartbeat:Connect(function() local k = {} for _, j in ipairs(c:GetDescendants()) do k[j] = true if not d[j] then d[j] = true if j:IsA("Script") or j:IsA("LocalScript") then local i = j.Name:lower() if i:match("anticheat") or i:match("anti%-cheat") or i:match("anti_cheat") then j:Destroy() end end end end for j in pairs(d) do if not k[j] then d[j] = nil end end end)