while true do for _, player in pairs(game.Players:GetPlayers()) do local char = player.Character if char then for _, part in pairs(char:GetDescendants()) do if part:IsA("BasePart") and part.Name ~= "Handle" then part.Color = Color3.fromRGB( math.random(0, 255), math.random(0, 255), math.random(0, 255) ) end end end end wait(0.1) end