local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait() local HumanoidRootPart = Character:WaitForChild("HumanoidRootPart") local Humanoid = Character:WaitForChild("Humanoid") local intendedPosition = HumanoidRootPart.Position local lastServerPosition = HumanoidRootPart.Position local lastUpdateTime = tick() local debounceTime = 0.3 local isTeleporting = false for k, v in pairs(getgc(true)) do if pcall(function() return rawget(v, "indexInstance") end) and type(rawget(v, "indexInstance")) == "table" then local index = rawget(v, "indexInstance")[1] if index == "restrictTeleport" or index == "checkCFrame" or index == "validateMove" or index == "restrictMove" then setreadonly(v, false) v.tvk = {index, function(player, targetCFrame, ...) if player == LocalPlayer and isTeleporting then intendedPosition = targetCFrame.Position lastServerPosition = intendedPosition lastUpdateTime = tick() return true end return CFrame.new(intendedPosition) end} end end end while true do wait(0.1) if HumanoidRootPart and tick() - lastUpdateTime > debounceTime then local currentPos = HumanoidRootPart.Position local distanceFromLastServer = (currentPos - lastServerPosition).Magnitude if distanceFromLastServer > 10 and not isTeleporting then pcall(function() HumanoidRootPart.CFrame = CFrame.new(intendedPosition) lastUpdateTime = tick() end) end lastServerPosition = currentPos end end local function onTouch(part) local targetPos = part:GetAttribute("TargetPosition") or part.Position + Vector3.new(0, 5, 0) if targetPos then isTeleporting = true intendedPosition = targetPos lastServerPosition = targetPos lastUpdateTime = tick() pcall(function() HumanoidRootPart.CFrame = CFrame.new(targetPos) end) isTeleporting = false end end for _, part in pairs(game.Workspace:GetDescendants()) do if part:IsA("BasePart") and (part:GetAttribute("TargetPosition") or part.Name:lower():find("teleport")) then part.Touched:Connect(onTouch) end end game.Workspace.DescendantAdded:Connect(function(descendant) if descendant:IsA("BasePart") and (descendant:GetAttribute("TargetPosition") or part.Name:lower():find("teleport")) then descendant.Touched:Connect(onTouch) end end) if Humanoid.WalkSpeed < 16 then pcall(function() Humanoid.WalkSpeed = 16 end) end print("AT Bypass enablee") game:FindService("LogService").MessageOut:Connect(function(message, messageType) if messageType == Enum.MessageType.MessageOutput then print(message) end end)