-- ^^ At end, will teleport you to highest island! ^^ -- local Players = game:GetService("Players") local player = Players.LocalPlayer local RunService = game:GetService("RunService") local function getCharacter() local character = player.Character or player.CharacterAdded:Wait() local rootPart = character:WaitForChild("HumanoidRootPart", 10) return character, rootPart end local character, rootPart = getCharacter() if not rootPart then warn("Failed to find HumanoidRootPart!") return end local sigmaFolder = workspace:WaitForChild("islandUnlockParts") local parts = sigmaFolder:GetChildren() task.spawn(function() for _, part in ipairs(parts) do if part:IsA("BasePart") then rootPart.CFrame = part.CFrame + Vector3.new(0, 1, 0) wait(0.75) end end end)