while true do for _, obj in pairs(game:GetService("Workspace").Objects:GetChildren()) do local args = { tonumber(obj.Name) } game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("CollectObject"):FireServer(unpack(args)) end wait(0.5) -- small delay to prevent lag or detection end