Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if game.PlaceId ~= 5938315346 then
- game:GetService("TeleportService"):Teleport(5938315346, game.Players.LocalPlayer)
- end
- local Checkpoints = {}
- local ButtonClickDetectors = {}
- for i,v in pairs(game.Workspace:GetDescendants()) do
- if v:IsA("ClickDetector") and v:FindFirstAncestor("Button") then
- table.insert(ButtonClickDetectors,v)
- elseif v.Name == "TouchInterest" and v:FindFirstAncestor("Checkpoint") then
- table.insert(Checkpoints,v.Parent)
- end
- end
- while wait(10) do
- for i,v in pairs(ButtonClickDetectors) do
- local Lowest = math.huge
- local Closest = nil
- for i = 1,#Checkpoints do
- local Distance = (v.Parent:FindFirstChildOfClass("Part").Position - Checkpoints[i].Position).magnitude
- if Distance < Lowest then
- Lowest = Distance
- Closest = Checkpoints[i]
- end
- end
- firetouchinterest(game.Players.LocalPlayer.Character["RightFoot"],Closest,0)
- firetouchinterest(game.Players.LocalPlayer.Character["RightFoot"],Closest,0)
- firetouchinterest(game.Players.LocalPlayer.Character["RightFoot"],Closest,1)
- firetouchinterest(game.Players.LocalPlayer.Character["LeftFoot"],Closest,1)
- wait(2)
- fireclickdetector(v)
- end
- game.Players:Chat("!reset")
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement