Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
player = Players.LocalPlayer
char = player.Character player.CharacterAdded:()
hrp = char:()
player.PlayerGui:()
player.PlayerGui.TeleportUI:()
(obj, props, time, style)
TweenService:(obj, TweenInfo.(time , style .EasingStyle.Quad), props)
(frame, visible)
_, v (frame:())
v:() v.Name ~= v.Name ~=
v.Visible = visible
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.Parent = player.PlayerGui
frame = .(, gui)
frame.AnchorPoint = .(, )
frame.Size = .(, , , )
frame.Position = .(, , , -)
frame.BackgroundColor3 = .(,,)
frame.BorderSizePixel =
.(, frame).CornerRadius = .(, )
.(, frame).Color = .(,,)
collapsed =
fullSize = frame.Size
collapseBtn = .(, frame)
collapseBtn.Name =
collapseBtn.Size = .(, , , )
collapseBtn.Position = .(, -, , )
collapseBtn.Text =
collapseBtn.BackgroundColor3 = .(,,)
collapseBtn.TextColor3 = .(,,)
collapseBtn.Font = .Font.GothamBold
collapseBtn.TextSize =
.(, collapseBtn).CornerRadius = .(,)
title = .(, frame)
title.Name =
title.Size = .(,,,)
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(,,)
title.Font = .Font.GothamBold
title.TextSize =
nameBox = .(, frame)
nameBox.Size = .(, -, , )
nameBox.Position = .(,,,)
nameBox.PlaceholderText =
nameBox.Text =
nameBox.BackgroundColor3 = .(,,)
nameBox.TextColor3 = .(,,)
nameBox.Font = .Font.Gotham
nameBox.TextSize =
.(, nameBox).CornerRadius = .(,)
(y, text)
box = .(, frame)
box.Size = .(, -, , )
box.Position = .(,,,y)
box.PlaceholderText = text
box.Text =
box.BackgroundColor3 = .(,,)
box.TextColor3 = .(,,)
box.Font = .Font.Gotham
box.TextSize =
.(, box).CornerRadius = .(,)
box
xBox = (, )
yBox = (, )
zBox = (, )
tpBtn = .(, frame)
tpBtn.Size = .(, -, , )
tpBtn.Position = .(,,,)
tpBtn.Text =
tpBtn.BackgroundColor3 = .(,,)
tpBtn.TextColor3 = .(,,)
tpBtn.Font = .Font.Gotham
tpBtn.TextSize =
.(, tpBtn).CornerRadius = .(,)
saveBtn = .(, frame)
saveBtn.Size = .(, -, , )
saveBtn.Position = .(,,,)
saveBtn.Text =
saveBtn.BackgroundColor3 = .(,,)
saveBtn.TextColor3 = .(,,)
saveBtn.Font = .Font.Gotham
saveBtn.TextSize =
.(, saveBtn).CornerRadius = .(,)
saveCurrentBtn = .(, frame)
saveCurrentBtn.Size = .(, -, , )
saveCurrentBtn.Position = .(,,,)
saveCurrentBtn.Text =
saveCurrentBtn.BackgroundColor3 = .(,,)
saveCurrentBtn.TextColor3 = .(,,)
saveCurrentBtn.Font = .Font.Gotham
saveCurrentBtn.TextSize =
.(, saveCurrentBtn).CornerRadius = .(,)
togglePos = .(, gui)
togglePos.AnchorPoint = .(, )
togglePos.Size = .(, , , )
togglePos.Position = .(, , , -)
togglePos.Text =
togglePos.BackgroundColor3 = .(,,)
togglePos.TextColor3 = .(,,)
togglePos.Font = .Font.Gotham
togglePos.TextSize =
.(, togglePos).CornerRadius = .(,)
.(, togglePos).Color = .(,,)
posFrame = .(, gui)
posFrame.AnchorPoint = .(, )
posFrame.Size = .(, , , )
posFrame.Position = .(, , , -)
posFrame.BackgroundColor3 = .(,,)
posFrame.BorderSizePixel =
posFrame.Visible =
.(, posFrame).CornerRadius = .(,)
.(, posFrame).Color = .(,,)
collapsedPos =
fullSizePos = posFrame.Size
collapseBtnPos = .(, posFrame)
collapseBtnPos.Name =
collapseBtnPos.Size = .(, , , )
collapseBtnPos.Position = .(, -, , )
collapseBtnPos.Text =
collapseBtnPos.BackgroundColor3 = .(,,)
collapseBtnPos.TextColor3 = .(,,)
collapseBtnPos.Font = .Font.GothamBold
collapseBtnPos.TextSize =
.(, collapseBtnPos).CornerRadius = .(,)
posTitle = .(, posFrame)
posTitle.Name =
posTitle.Size = .(,,,)
posTitle.BackgroundTransparency =
posTitle.Text =
posTitle.TextColor3 = .(,,)
posTitle.Font = .Font.GothamBold
posTitle.TextSize =
list = .(, posFrame)
list.Size = .(, -, , -)
list.Position = .(,,,)
list.CanvasSize = .(,,,)
list.BackgroundTransparency =
list.ScrollBarThickness =
layout = .(, list)
layout.Padding = .(,)
layout.HorizontalAlignment = .HorizontalAlignment.Center
(name, x, y, z)
btn = .()
btn.Size = .(, -, , )
btn.Text = name....x....y....z
btn.BackgroundColor3 = .(,,)
btn.TextColor3 = .(,,)
btn.Font = .Font.Gotham
btn.TextSize =
btn.Parent = list
.(, btn).CornerRadius = .(,)
btn.MouseButton1Click:(()
hrp.CFrame = .(x,y,z)
)
.()
list.CanvasSize = .(,,,layout.AbsoluteContentSize.Y)
tpBtn.MouseButton1Click:(()
x = (xBox.Text)
y = (yBox.Text)
z = (zBox.Text)
x y z
hrp.CFrame = .(x,y,z)
)
saveBtn.MouseButton1Click:(()
name = nameBox.Text ~= nameBox.Text
x = (xBox.Text)
y = (yBox.Text)
z = (zBox.Text)
x y z
(name, x, y, z)
)
saveCurrentBtn.MouseButton1Click:(()
pos = hrp.Position
x = .(pos.X + )
y = .(pos.Y + )
z = .(pos.Z + )
name = nameBox.Text ~= nameBox.Text
(name, x, y, z)
)
togglePos.MouseButton1Click:(()
posFrame.Visible = posFrame.Visible
)
collapseBtn.MouseButton1Click:(()
collapsed = collapsed
collapsed
collapseBtn.Text =
(frame, {Size = .(, , , )}, ):()
(togglePos, {Position = .(, , , -)}, ):()
_, v (frame:())
v:() v ~= title v ~= collapseBtn
(v, {BackgroundTransparency = , TextTransparency = }, ):()
.(, ()
(frame, )
)
collapseBtn.Text =
(frame, )
_, v (frame:())
v:() v ~= title v ~= collapseBtn
v.BackgroundTransparency =
v.TextTransparency =
(frame, {Size = fullSize}, ):()
(togglePos, {Position = .(, , , -)}, ):()
_, v (frame:())
v:() v ~= title v ~= collapseBtn
(v, {BackgroundTransparency = , TextTransparency = }, ):()
)
collapseBtnPos.MouseButton1Click:(()
collapsedPos = collapsedPos
collapsedPos
collapseBtnPos.Text =
posFrame.Visible =
(posFrame, {Size = .(, , , )}, ):()
_, v (posFrame:())
v:() v ~= posTitle v ~= collapseBtnPos
(v, {BackgroundTransparency = , TextTransparency = }, ):()
.(, ()
(posFrame, )
)
collapseBtnPos.Text =
posFrame.Visible =
(posFrame, )
(posFrame, {Size = fullSizePos}, ):()
_, v (posFrame:())
v:() v ~= posTitle v ~= collapseBtnPos
v.BackgroundTransparency =
v.TextTransparency =
_, v (posFrame:())
v:() v ~= posTitle v ~= collapseBtnPos
(v, {BackgroundTransparency = , TextTransparency = }, ):()
)You can teleport to any location and save locations and current locations with names, does not save globally, preferably used on a 1920x1080 monitor size if you use another monitor don't come to me complaining that it doesn't look normal, NO MOBILE SUPPORT

Universal