Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
player = Players.LocalPlayer
()
player.Character player.CharacterAdded:()
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = player:()
posDisplay = .()
posDisplay.Size = .(, , , )
posDisplay.Position = .(, -, , )
posDisplay.BackgroundColor3 = .(, , )
posDisplay.BorderSizePixel =
posDisplay.Parent = screenGui
posCorner = .()
posCorner.CornerRadius = .(, )
posCorner.Parent = posDisplay
posLabel = .()
posLabel.Size = .(, , , )
posLabel.BackgroundTransparency =
posLabel.TextColor3 = .(, , )
posLabel.TextSize =
posLabel.Font = .Font.Code
posLabel.Text =
posLabel.Parent = posDisplay
savedFrame = .()
savedFrame.Size = .(, , , )
savedFrame.Position = .(, , , -)
savedFrame.BackgroundColor3 = .(, , )
savedFrame.BorderSizePixel =
savedFrame.Parent = screenGui
savedCorner = .()
savedCorner.CornerRadius = .(, )
savedCorner.Parent = savedFrame
savedTitleBar = .()
savedTitleBar.Size = .(, , , )
savedTitleBar.BackgroundColor3 = .(, , )
savedTitleBar.BorderSizePixel =
savedTitleBar.Parent = savedFrame
savedTitleCorner = .()
savedTitleCorner.CornerRadius = .(, )
savedTitleCorner.Parent = savedTitleBar
savedTitleFix = .()
savedTitleFix.Size = .(, , , )
savedTitleFix.Position = .(, , , -)
savedTitleFix.BackgroundColor3 = .(, , )
savedTitleFix.BorderSizePixel =
savedTitleFix.Parent = savedTitleBar
savedTitle = .()
savedTitle.Size = .(, -, , )
savedTitle.Position = .(, , , )
savedTitle.BackgroundTransparency =
savedTitle.TextColor3 = .(, , )
savedTitle.Text =
savedTitle.Font = .Font.GothamBold
savedTitle.TextSize =
savedTitle.TextXAlignment = .TextXAlignment.Left
savedTitle.Parent = savedTitleBar
savedMinBtn = .()
savedMinBtn.Size = .(, , , )
savedMinBtn.Position = .(, -, , )
savedMinBtn.BackgroundColor3 = .(, , )
savedMinBtn.TextColor3 = .(, , )
savedMinBtn.Text =
savedMinBtn.Font = .Font.GothamBold
savedMinBtn.TextSize =
savedMinBtn.Parent = savedTitleBar
savedMinCorner = .()
savedMinCorner.CornerRadius = .(, )
savedMinCorner.Parent = savedMinBtn
savedContent = .()
savedContent.Size = .(, -, , -)
savedContent.Position = .(, , , )
savedContent.BackgroundTransparency =
savedContent.ScrollBarThickness =
savedContent.ScrollBarImageColor3 = .(, , )
savedContent.CanvasSize = .(, , , )
savedContent.Parent = savedFrame
savedLayout = .()
savedLayout.Padding = .(, )
savedLayout.SortOrder = .SortOrder.LayoutOrder
savedLayout.Parent = savedContent
noSavedLabel = .()
noSavedLabel.Size = .(, , , )
noSavedLabel.BackgroundTransparency =
noSavedLabel.TextColor3 = .(, , )
noSavedLabel.Text =
noSavedLabel.Font = .Font.Gotham
noSavedLabel.TextSize =
noSavedLabel.Parent = savedContent
savedMinimized =
savedMinBtn.MouseButton1Click:(()
savedMinimized = savedMinimized
savedContent.Visible = savedMinimized
savedMinimized
savedFrame.Size = .(, , , )
savedMinBtn.Text =
savedFrame.Size = .(, , , )
savedMinBtn.Text =
)
savedDragging =
savedDragStart, savedStartPos
savedTitleBar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
savedDragging =
savedDragStart = input.Position
savedStartPos = savedFrame.Position
)
savedTitleBar.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
savedDragging =
)
teleportFrame = .()
teleportFrame.Size = .(, , , )
teleportFrame.Position = .(, -, , -)
teleportFrame.BackgroundColor3 = .(, , )
teleportFrame.BorderSizePixel =
teleportFrame.Parent = screenGui
frameCorner = .()
frameCorner.CornerRadius = .(, )
frameCorner.Parent = teleportFrame
titleBar = .()
titleBar.Size = .(, , , )
titleBar.BackgroundColor3 = .(, , )
titleBar.BorderSizePixel =
titleBar.Parent = teleportFrame
titleCorner = .()
titleCorner.CornerRadius = .(, )
titleCorner.Parent = titleBar
titleFix = .()
titleFix.Size = .(, , , )
titleFix.Position = .(, , , -)
titleFix.BackgroundColor3 = .(, , )
titleFix.BorderSizePixel =
titleFix.Parent = titleBar
title = .()
title.Size = .(, -, , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.TextColor3 = .(, , )
title.Text =
title.Font = .Font.GothamBold
title.TextSize =
title.TextXAlignment = .TextXAlignment.Left
title.Parent = titleBar
minimizeBtn = .()
minimizeBtn.Size = .(, , , )
minimizeBtn.Position = .(, -, , )
minimizeBtn.BackgroundColor3 = .(, , )
minimizeBtn.TextColor3 = .(, , )
minimizeBtn.Text =
minimizeBtn.Font = .Font.GothamBold
minimizeBtn.TextSize =
minimizeBtn.Parent = titleBar
minCorner = .()
minCorner.CornerRadius = .(, )
minCorner.Parent = minimizeBtn
closeBtn = .()
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.BackgroundColor3 = .(, , )
closeBtn.TextColor3 = .(, , )
closeBtn.Text =
closeBtn.Font = .Font.GothamBold
closeBtn.TextSize =
closeBtn.Parent = titleBar
closeCorner = .()
closeCorner.CornerRadius = .(, )
closeCorner.Parent = closeBtn
contentFrame = .()
contentFrame.Size = .(, , , -)
contentFrame.Position = .(, , , )
contentFrame.BackgroundTransparency =
contentFrame.Parent = teleportFrame
inputs = {}
i, axis ({, , })
container = .()
container.Size = .(, , , )
container.Position = .(, , , + (i - ) * )
container.BackgroundColor3 = .(, , )
container.BorderSizePixel =
container.Parent = contentFrame
contCorner = .()
contCorner.CornerRadius = .(, )
contCorner.Parent = container
label = .()
label.Size = .(, , , )
label.BackgroundTransparency =
label.TextColor3 = .(, , )
label.Text = axis
label.Font = .Font.GothamBold
label.TextSize =
label.Parent = container
box = .()
box.Size = .(, -, , -)
box.Position = .(, , , )
box.BackgroundTransparency =
box.TextColor3 = .(, , )
box.PlaceholderText =
box.PlaceholderColor3 = .(, , )
box.Text =
box.Font = .Font.Code
box.TextSize =
box.TextXAlignment = .TextXAlignment.Left
box.Parent = container
inputs[axis] = box
btnContainer = .()
btnContainer.Size = .(, , , )
btnContainer.Position = .(, , , )
btnContainer.BackgroundTransparency =
btnContainer.Parent = contentFrame
teleportBtn = .()
teleportBtn.Size = .(, , , )
teleportBtn.Position = .(, , , )
teleportBtn.BackgroundColor3 = .(, , )
teleportBtn.TextColor3 = .(, , )
teleportBtn.Text =
teleportBtn.Font = .Font.GothamBold
teleportBtn.TextSize =
teleportBtn.Parent = btnContainer
btnCorner = .()
btnCorner.CornerRadius = .(, )
btnCorner.Parent = teleportBtn
saveBtn = .()
saveBtn.Size = .(, , , )
saveBtn.Position = .(, , , )
saveBtn.BackgroundColor3 = .(, , )
saveBtn.TextColor3 = .(, , )
saveBtn.Text =
saveBtn.Font = .Font.GothamBold
saveBtn.TextSize =
saveBtn.Parent = btnContainer
saveBtnCorner = .()
saveBtnCorner.CornerRadius = .(, )
saveBtnCorner.Parent = saveBtn
dragging =
dragStart, startPos
titleBar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = teleportFrame.Position
)
titleBar.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
)
UserInputService.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragging
delta = input.Position - dragStart
teleportFrame.Position = .(
startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y
)
savedDragging
delta = input.Position - savedDragStart
savedFrame.Position = .(
savedStartPos.X.Scale, savedStartPos.X.Offset + delta.X,
savedStartPos.Y.Scale, savedStartPos.Y.Offset + delta.Y
)
)
minimized =
minimizeBtn.MouseButton1Click:(()
minimized = minimized
contentFrame.Visible = minimized
minimized
teleportFrame.Size = .(, , , )
minimizeBtn.Text =
teleportFrame.Size = .(, , , )
minimizeBtn.Text =
)
closeBtn.MouseButton1Click:(()
screenGui:()
)
savedPositions = {}
positionCount =
()
savedContent.CanvasSize = .(, , , savedLayout.AbsoluteContentSize.Y + )
(x, y, z)
noSavedLabel.Visible =
positionCount +=
entryNum = positionCount
entry = .()
entry.Size = .(, -, , )
entry.BackgroundColor3 = .(, , )
entry.BorderSizePixel =
entry.LayoutOrder = entryNum
entry.Parent = savedContent
entryCorner = .()
entryCorner.CornerRadius = .(, )
entryCorner.Parent = entry
coordLabel = .()
coordLabel.Size = .(, -, , )
coordLabel.Position = .(, , , )
coordLabel.BackgroundTransparency =
coordLabel.TextColor3 = .(, , )
coordLabel.Text = .(, entryNum)
coordLabel.Font = .Font.GothamBold
coordLabel.TextSize =
coordLabel.TextXAlignment = .TextXAlignment.Left
coordLabel.Parent = entry
posText = .()
posText.Size = .(, -, , )
posText.Position = .(, , , )
posText.BackgroundTransparency =
posText.TextColor3 = .(, , )
posText.Text = .(, x, y, z)
posText.Font = .Font.Code
posText.TextSize =
posText.TextXAlignment = .TextXAlignment.Left
posText.Parent = entry
goBtn = .()
goBtn.Size = .(, , , )
goBtn.Position = .(, , , -)
goBtn.BackgroundColor3 = .(, , )
goBtn.TextColor3 = .(, , )
goBtn.Text =
goBtn.Font = .Font.GothamBold
goBtn.TextSize =
goBtn.Parent = entry
goBtnCorner = .()
goBtnCorner.CornerRadius = .(, )
goBtnCorner.Parent = goBtn
goBtn.MouseButton1Click:(()
character = ()
hrp = character:()
hrp
hrp.CFrame = .(x, y, z)
)
deleteBtn = .()
deleteBtn.Size = .(, , , )
deleteBtn.Position = .(, -, , )
deleteBtn.BackgroundColor3 = .(, , )
deleteBtn.TextColor3 = .(, , )
deleteBtn.Text =
deleteBtn.Font = .Font.GothamBold
deleteBtn.TextSize =
deleteBtn.Parent = entry
deleteBtnCorner = .()
deleteBtnCorner.CornerRadius = .(, )
deleteBtnCorner.Parent = deleteBtn
deleteBtn.MouseButton1Click:(()
entry:()
.()
()
hasChildren =
_, child (savedContent:())
child:()
hasChildren =
hasChildren
noSavedLabel.Visible =
)
.()
()
saveBtn.MouseButton1Click:(()
x = (inputs.X.Text)
y = (inputs.Y.Text)
z = (inputs.Z.Text)
(x, y, z)
)
teleportBtn.MouseButton1Click:(()
x = (inputs.X.Text)
y = (inputs.Y.Text)
z = (inputs.Z.Text)
character = ()
hrp = character:()
hrp
hrp.CFrame = .(x, y, z)
)
:().RenderStepped:(()
character = player.Character
character
hrp = character:()
hrp
pos = hrp.Position
posLabel.Text = .(, pos.X, pos.Y, pos.Z)
)
Universal