Auto complete all Master Obbies
Key RequiredUniversal

Auto complete all Master Obbies

Universal ScriptAreaIsGoneAreaIsGone 935 views 11 executesUpdated Sep 29, 2025
0.0/ 5(1 votes)
010% Positive
Lua Script•41 lines (1401 chars)
local player = game.Players.LocalPlayer
local checkpointsFolder = workspace:WaitForChild("Checkpoints")

local function teleportTo(part)
    local character = player.Character or player.CharacterAdded:Wait()
    local hrp = character:WaitForChild("HumanoidRootPart")
    hrp.CFrame = part.CFrame + Vector3.new(0, 3, 0)
end

local maxCheckpoint = 0
for _, checkpoint in ipairs(checkpointsFolder:GetChildren()) do
    local num = tonumber(checkpoint.Name)
    if num and num > maxCheckpoint then
        maxCheckpoint = num
    end
end

local startStage = 1
local stageStat = player:FindFirstChild("leaderstats")
if stageStat and stageStat:FindFirstChild("Stage") then
    local value = stageStat.Stage.Value
    if typeof(value) == "number" then
        startStage = value
    end
end

for i = startStage, maxCheckpoint do
    local checkpointModel = checkpointsFolder:FindFirstChild(tostring(i))
    if checkpointModel then
        local primaryP = checkpointModel:FindFirstChild("PrimaryP")
        local part = checkpointModel:FindFirstChild("Part")
        local spawn = checkpointModel:FindFirstChild("Spawn")
        local target = (primaryP and primaryP:IsA("BasePart")) and primaryP
            or (part and part:IsA("BasePart")) and part
            or (spawn and spawn:IsA("BasePart")) and spawn
        if target then
            teleportTo(target)
        end
    end
    task.wait(0.1)
end

Features & Information

Autocompletes all "Master Obbies" obbies
#universal#obby#auto

Community Comments (2)

ImnoobeeImnoobeeMar 9, 2026

I tried the script it's pretty good! Also can you make the area's script chatbox a loadstring alone?

Replying to @Imnoobee
AreaIsGoneAreaIsGoneMar 10, 2026

@Imnoobee you can always toggle it off using the button

More Scripts for Universal Scripts