Run it
Copy the script and paste it into your executor.
ScreenGui = .()
MainFrame = .()
Title = .()
PosLabel = .()
SaveInput = .()
SaveBtn = .()
TpCurrentBtn = .()
ClearAllBtn = .()
ScrollFrame = .()
UIListLayout = .()
ScreenGui.Name =
ScreenGui.Parent = .Players.LocalPlayer:()
ScreenGui.ResetOnSpawn =
MainFrame.Name =
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = .(, , )
MainFrame.Position = .(, , , )
MainFrame.Size = .(, , , )
MainFrame.Active =
MainFrame.Draggable =
Title.Name =
Title.Parent = MainFrame
Title.Size = .(, , , )
Title.BackgroundColor3 = .(, , )
Title.Text =
Title.TextColor3 = .(, , )
Title.TextSize =
Title.Font = .Font.SourceSansBold
PosLabel.Name =
PosLabel.Parent = MainFrame
PosLabel.Position = .(, , , )
PosLabel.Size = .(, -, , )
PosLabel.Text =
PosLabel.TextColor3 = .(, , )
PosLabel.TextSize =
PosLabel.Font = .Font.SourceSansSemibold
SaveInput.Name =
SaveInput.Parent = MainFrame
SaveInput.Position = .(, , , )
SaveInput.Size = .(, -, , )
SaveInput.PlaceholderText =
SaveInput.Text =
SaveInput.BackgroundColor3 = .(, , )
SaveInput.TextColor3 = .(, , )
SaveBtn.Name =
SaveBtn.Parent = MainFrame
SaveBtn.Position = .(, , , )
SaveBtn.Size = .(, , , )
SaveBtn.BackgroundColor3 = .(, , )
SaveBtn.Text =
SaveBtn.TextColor3 = .(, , )
ClearAllBtn.Name =
ClearAllBtn.Parent = MainFrame
ClearAllBtn.Position = .(, , , )
ClearAllBtn.Size = .(, , , )
ClearAllBtn.BackgroundColor3 = .(, , )
ClearAllBtn.Text =
ClearAllBtn.TextColor3 = .(, , )
TpCurrentBtn.Name =
TpCurrentBtn.Parent = MainFrame
TpCurrentBtn.Position = .(, , , )
TpCurrentBtn.Size = .(, -, , )
TpCurrentBtn.BackgroundColor3 = .(, , )
TpCurrentBtn.Text =
TpCurrentBtn.TextColor3 = .(, , )
ScrollFrame.Name =
ScrollFrame.Parent = MainFrame
ScrollFrame.Position = .(, , , )
ScrollFrame.Size = .(, -, , )
ScrollFrame.BackgroundColor3 = .(, , )
ScrollFrame.CanvasSize = .(, , , )
ScrollFrame.ScrollBarThickness =
UIListLayout.Parent = ScrollFrame
UIListLayout.SortOrder = .SortOrder.LayoutOrder
UIListLayout.Padding = .(, )
Player = .Players.LocalPlayer
saves = {}
checkpointCFrame =
(()
()
Player.Character Player.Character:()
root = Player.Character.HumanoidRootPart
checkpointCFrame = root.CFrame
PosLabel.Text = .(, root.Position.X, root.Position.Y, root.Position.Z)
)
()
_, child (ScrollFrame:())
child:()
child:()
name, cframe (saves)
ItemFrame = .()
TpBtn = .()
DelBtn = .()
ItemFrame.Size = .(, , , )
ItemFrame.BackgroundColor3 = .(, , )
ItemFrame.Parent = ScrollFrame
TpBtn.Size = .(, , , )
TpBtn.BackgroundColor3 = .(, , )
TpBtn.Text = .. name
TpBtn.TextColor3 = .(, , )
TpBtn.TextXAlignment = .TextXAlignment.Left
TpBtn.Parent = ItemFrame
TpBtn.MouseButton1Click:(()
Player.Character Player.Character:()
Player.Character.HumanoidRootPart.CFrame = cframe
)
DelBtn.Size = .(, , , )
DelBtn.Position = .(, -, , )
DelBtn.BackgroundColor3 = .(, , )
DelBtn.Text =
DelBtn.TextColor3 = .(, , )
DelBtn.Parent = ItemFrame
DelBtn.MouseButton1Click:(()
saves[name] =
()
)
ScrollFrame.CanvasSize = .(, , , UIListLayout.AbsoluteContentSize.Y)
TpCurrentBtn.MouseButton1Click:(()
checkpointCFrame Player.Character Player.Character:()
Player.Character.HumanoidRootPart.CFrame = checkpointCFrame
)
SaveBtn.MouseButton1Click:(()
name = SaveInput.Text
name ==
name = .. .(, )
Player.Character Player.Character:()
saves[name] = Player.Character.HumanoidRootPart.CFrame
SaveInput.Text =
()
)
ClearAllBtn.MouseButton1Click:(()
saves = {}
()
)
Gotta...

Universal