Climb Time – Tower of Fun Script | AUTO FINISH

Created by Smarty6788

Features:

local charhum = game.Players.LocalPlayer.Character.HumanoidRootPart
local m = workspace.Map

getgenv().tofToggle = true --Make this false if you want to stop an ongoing tower finish.

local map1 = m.FirstSegment.start.CFrame
local map2 = m["2"].start.CFrame
local map3 = m["3"].start.CFrame
local map4 = m["4"].start.CFrame
local map5 = m["5"].start.CFrame
local map6 = m["6"].start.CFrame
local map7 = m["7"].start.CFrame
local map8 = m["8"].start.CFrame
local mapEnd = m["End"].stop.CFrame
local mapArray = {map1,map2,map3,map4,map5,map6,map7,map8}
if m:FindFirstChild("9") then
   table.insert(mapArray, m["9"].start.CFrame)
end
if m:FindFirstChild("10") then
   table.insert(mapArray, m["10"].start.CFrame)
end
table.insert(mapArray, mapEnd)
task.wait()


   for i in pairs(mapArray) do
       if getgenv().tofToggle then
           charhum.CFrame = CFrame.new(mapArray[i].X, mapArray[i].Y + 6, mapArray[i].Z)
           task.wait(6)
       end
   end