while true do for _, obj in ipairs(workspace:GetDescendants()) do if obj:IsA("BasePart") then obj.Color = Color3.new(math.random(), math.random(), math.random()) end end wait(0) end