Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
StarterGui = :()
player = Players.LocalPlayer
playerGui = player:()
player:()
antiKick = .()
antiKick.Name =
antiKick.Parent = player
player:(...) ()
teleportPoints = {
.(-, , -),
.(, , ),
.(, , ),
.(, , ),
.(, , ),
.(-, , ),
.(-, , ),
.(-, , ),
.(-, , ),
.(-, , ),
.(-, , ),
.(-, , ),
.(-, , ),
.(-, , ),
.(-, , -),
}
teleportEnabled =
currentCheckpoint =
(character, state)
hrp = character:()
humanoid = character:()
hrp humanoid
humanoid.PlatformStand = state
humanoid.Health = state .huge
humanoid.MaxHealth = state .huge
hrp.Anchored = state
(character, targetPos)
hrp = character:()
hrp
steps =
startPos = hrp.Position
i = , steps
teleportEnabled
alpha = i / steps
newPos = startPos:(targetPos, alpha)
hrp.CFrame = .(newPos)
RunService.RenderStepped:()
hrp.CFrame = .(targetPos)
(character)
(character, )
teleportEnabled currentCheckpoint <= #teleportPoints
point = teleportPoints[currentCheckpoint]
(character, point)
()
currentCheckpoint = currentCheckpoint +
(character, )
currentCheckpoint > #teleportPoints
StarterGui:(, {
Title = ;
Text = ;
Duration = ;
})
screenGui = .()
screenGui.ResetOnSpawn =
screenGui.Parent = playerGui
frame = .()
frame.Size = .(, , , )
frame.Position = .(, , , )
frame.BackgroundColor3 = .(, , )
frame.Parent = screenGui
toggleButton = .()
toggleButton.Size = .(, -, , -)
toggleButton.Position = .(, , , )
toggleButton.Text =
toggleButton.BackgroundColor3 = .(, , )
toggleButton.TextColor3 = .(, , )
toggleButton.Parent = frame
toggleButton.MouseButton1Click:(()
teleportEnabled = teleportEnabled
character = player.Character
teleportEnabled character
toggleButton.Text =
toggleButton.BackgroundColor3 = .(, , )
(()
(() (character) )
)
toggleButton.Text =
toggleButton.BackgroundColor3 = .(, , )
)
player.CharacterAdded:((char)
char:()
teleportEnabled
(()
(() (char) )
)
)
autosummithauk

Universal