
Key RequiredUniversal

-- made by someoneeeeea
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "SAB teleporter"
screenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 200, 0, 120)
frame.Position = UDim2.new(0.05, 0, 0.3, 0)
frame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
frame.Parent = screenGui
Instance.new("UICorner", frame)
local tpButton = Instance.new("TextButton")
tpButton.Size = UDim2.new(1, -20, 0, 40)
tpButton.Position = UDim2.new(0, 10, 0, 10)
tpButton.Text = "Teleport"
tpButton.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
tpButton.TextColor3 = Color3.new(1, 1, 1)
tpButton.Parent = frame
Instance.new("UICorner", tpButton)
local selectButton = Instance.new("TextButton")
selectButton.Size = UDim2.new(1, -20, 0, 40)
selectButton.Position = UDim2.new(0, 10, 0, 60)
selectButton.Text = "Select Location"
selectButton.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
selectButton.TextColor3 = Color3.new(1, 1, 1)
selectButton.Parent = frame
Instance.new("UICorner", selectButton)
local savedCFrame = nil
local player = game.Players.LocalPlayer
selectButton.MouseButton1Click:Connect(function()
local char = player.Character
if char and char:FindFirstChild("HumanoidRootPart") then
savedCFrame = char.HumanoidRootPart.CFrame
selectButton.Text = "Location Saved!"
task.wait(1.2)
selectButton.Text = "Select Location"
end
end)
tpButton.MouseButton1Click:Connect(function()
if savedCFrame then
local char = player.Character
if char and char:FindFirstChild("HumanoidRootPart") then
char.HumanoidRootPart.CFrame = savedCFrame
end
else
tpButton.Text = "No Location!"
task.wait(1.2)
tpButton.Text = "Teleport"
end
end)



Could you make one where it doesnt teleport you back
@aytam tell me exactly what u want it to be and ill do it.