Is there a gui that can be made for this script?

so i am trying to make a gui so that this tp script works but i am not sure what gui i am suppose to make: ```
local player = game.Players.LocalPlayer
script.Parent.MouseButton1Click:Connect(function(mouse)
local Character = player.Character
local cpFolder = game.Workspace:WaitForChild(“Checkpoints”)
local respawn2 = cpFolder:WaitForChild(player.hidden.SpawnPoint.Value)
Character:WaitForChild(“HumanoidRootPart”).CFrame = respawn2.CFrame + Vector3.new(0,3,0)
end)