local doc, guard = game.Workspace:FindFirstChild("DOCONLY", true), game.Workspace:FindFirstChild("GUARDONLY", true) local player = game.Players.LocalPlayer local character = player:WaitForChild("Character") local hrp = character:WaitForChild("HumanoidRootPart") local function touch(a, b) firetouchinterest(a, b, 0) firetouchinterest(a, b, 1) end local function AnticheatBypass() if player.Team == "Doctor" then touch(hrp, guard) else touch(hrp, doc) end task.wait(0.3) -- didn't perfect how long the wait is for it to be teleported, maybe you can innovate this idk end --example uses local function TP(x, y, z) AnticheatBypass() game.Players.LocalPlayer.HumanoidRootPart.CFrame = CFrame.new(x, y, z) end local function BLAB() --bad loop anticheat bypass while true do local location = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame AnticheatBypass() game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = location task.wait(0.1) --maybe do 0.2 idk, test it out! end end