local player = game.Players.LocalPlayer if not player or not player.Character then return end local targetCFrame = player.Character:GetPivot() for _, obj in ipairs(game.Workspace:GetDescendants()) do if string.match(obj.Name, "^FloatingCoin_%d+$") then if obj:IsA("BasePart") then obj.CFrame = targetCFrame elseif obj:IsA("Model") then obj:PivotTo(targetCFrame) end end end