local Players = game:GetService("Players") local Workspace = game:GetService("Workspace") local LocalPlayer = Players.LocalPlayer repeat task.wait() until LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") local Root = LocalPlayer.Character:FindFirstChild("HumanoidRootPart") local Stages = Workspace:WaitForChild("Stages", 10) local gui = Instance.new("ScreenGui", game.CoreGui) gui.Name = "RedFoxAutoTP" local frame = Instance.new("Frame", gui) frame.Size = UDim2.new(0, 280, 0, 130) frame.Position = UDim2.new(0, 100, 0, 100) frame.BackgroundColor3 = Color3.fromRGB(15, 15, 15) frame.Active = true frame.Draggable = true Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 8) local title = Instance.new("TextLabel", frame) title.Size = UDim2.new(1, 0, 0, 30) title.Text = "🦊 RedFox Auto TP" title.TextColor3 = Color3.fromRGB(255, 0, 0) title.Font = Enum.Font.SourceSansBold title.TextSize = 20 title.BackgroundTransparency = 1 local button = Instance.new("TextButton", frame) button.Size = UDim2.new(0, 240, 0, 40) button.Position = UDim2.new(0.5, -120, 0, 50) button.Text = "Start Teleporting Through All Stages" button.BackgroundColor3 = Color3.fromRGB(255, 0, 0) button.TextColor3 = Color3.new(1, 1, 1) button.Font = Enum.Font.SourceSans button.TextSize = 16 Instance.new("UICorner", button).CornerRadius = UDim.new(0, 6) button.MouseButton1Click:Connect(function() if not Stages then button.Text = "Stages not found" button.BackgroundColor3 = Color3.fromRGB(120, 0, 0) return end button.Text = "Teleporting..." button.BackgroundColor3 = Color3.fromRGB(200, 0, 0) local missed = 0 for i = 0, 999 do local stage = Stages:FindFirstChild(tostring(i)) if stage and stage:IsA("BasePart") then Root.CFrame = stage.CFrame + Vector3.new(0, 5, 0) task.wait(1.2) missed = 0 else missed += 1 if missed >= 10 then break end end end button.Text = "Done!" button.BackgroundColor3 = Color3.fromRGB(0, 180, 0) end)