ADVERTISEMENTREMOVE ADS
get on every leaderboard
46,850 views
Script Preview
ADVERTISEMENTREMOVE ADS
31 Lines • 1017 Bytes
local warn=function(d)
game.StarterGui:SetCore("SendNotification", {Title = "doing it",Text=d,Duration=6})
end
for i = 1, #workspace.World.Checkpoints:GetChildren() do
local cur = i
local ok=string.format("%02d", cur+1)
local rep = game.ReplicatedStorage
local run = game["Run Service"]
rep:WaitForChild("RemoteEvents"):WaitForChild("SignalServer_SpeedrunMode"):FireServer(true,cur)
game.Players.LocalPlayer.PlayerGui.SpeedrunGUI:GetPropertyChangedSignal("Enabled"):Wait()
warn("started stage " .. i)
local r=game.Players.LocalPlayer.Character.HumanoidRootPart
local w = workspace.World.Checkpoints
local c = w[ok]
local con
local yes = false
con = run.RenderStepped:Connect(function()
local timar = game:GetService("Players").LocalPlayer.PlayerGui.SpeedrunGUI.Frame.timer.Text
if tonumber(timar:match("(%d+%..+)")) >= 10 then
r.CFrame=c.CFrame
con:Disconnect()
warn("finished stage " .. i)
yes=true
end
end)
repeat task.wait() until yes wait(2)
end
ADVERTISEMENTREMOVE ADS
ADVERTISEMENTREMOVE ADS





Comments
if the timer doesnt start instantly just move ur chacrater a little bit
and if it kicks u for exploit detected just execute it again