-- so simple local p = game.Players.LocalPlayer local c = p.Character or p.CharacterAdded:Wait() local hrp = c:WaitForChild("HumanoidRootPart") local list = workspace.VisaEggs:GetDescendants() for _, obj in ipairs(list) do if obj:IsA("BasePart") then hrp.CFrame = obj.CFrame + Vector3.new(0, 3, 0) task.wait(0.2) end end