Run it
Copy the script and paste it into your executor.
--
local targetPosition = Vector3.new(-74, 328, -1184)
local teleporting = false
--
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local hrp = character:WaitForChild("HumanoidRootPart")
--
local screenGui = Instance.new("ScreenGui", game.CoreGui)
local button = Instance.new("TextButton")
button.Size = UDim2.new(0, 200, 0, 50)
button.Position = UDim2.new(0, 20, 0, 20)
button.Text = "Start Teleport"
button.BackgroundColor3 = .(, , )
button.TextColor3 = .(, , )
button.Font = .Font.SourceSansBold
button.TextSize =
button.Parent = screenGui
button.MouseButton1Click:(()
teleporting = teleporting
button.Text = teleporting
)
.(()
teleporting
character = player.Character player.CharacterAdded:()
hrp = character:()
hrp
hrp.CFrame = .(targetPosition)
()
)

[UPD] Slippery Stairs