local color = Color3.fromRGB(30, 35, 38) local function isColorClose(c1, c2, threshold) threshold = (threshold or 10) / 255 return math.abs(c1.R - c2.R) < threshold and math.abs(c1.G - c2.G) < threshold and math.abs(c1.B - c2.B) < threshold end do local genv = getgenv() if not genv.color then genv.color = Color3.fromRGB(151, 153, 163) end for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("Part") and isColorClose(v.Color, genv.color) then v.Color = color end end workspace.DescendantAdded:Connect(function(desc) if desc:IsA("Part") and isColorClose(desc.Color, genv.color) then desc.Color = color end end) genv.color = color end