-- execute 3x for better script performace local Players = game:GetService("Players") local localPlayer = Players.LocalPlayer local character = localPlayer.Character or localPlayer.CharacterAdded:Wait() local function teleportToTargets() local targetFolder = workspace:FindFirstChild("ToFind") if not targetFolder then warn("Folder 'ToFind' not found in workspace.") return end local rootPart = character:WaitForChild("HumanoidRootPart") for _, target in ipairs(targetFolder:GetChildren()) do if target:IsA("BasePart") then -- Teleporta o jogador levemente acima da parte para evitar colisão rootPart.CFrame = target.CFrame + Vector3.new(0, 2, 0) print("Teleported to:", target.Name) wait(0.1) end end end teleportToTargets()