local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local hrp = character:WaitForChild("HumanoidRootPart") local targetPart = workspace:WaitForChild("endStairs") local screenGui = Instance.new("ScreenGui") screenGui.Parent = player:WaitForChild("PlayerGui") local frame = Instance.new("Frame") frame.Size = UDim2.new(0, 200, 0, 100) frame.Position = UDim2.new(0, 10, 0, 10) frame.BackgroundColor3 = Color3.new(0, 0, 0) frame.BorderSizePixel = 0 frame.Parent = screenGui local button = Instance.new("TextButton") button.Size = UDim2.new(1, -20, 1, -20) button.Position = UDim2.new(0, 10, 0, 10) button.BackgroundColor3 = Color3.new(0.2, 0.8, 0.2) button.TextColor3 = Color3.new(1, 1, 1) button.Text = "Finish" button.TextScaled = true button.Parent = frame local originalCFrame = targetPart.CFrame button.MouseButton1Click:Connect(function() targetPart.CFrame = hrp.CFrame wait(1) targetPart.CFrame = originalCFrame end)