I know how to get all the parents but the problem is, the BrickColor Value named "CValue" is not changing the color value.
Part = script.Parent BC = Part.CValue Part.ClickDetector.MouseClick:connect(function() Part.BrickColor = BC.Value BC.Value = "Bright Red" end)
A BrickColorValue requires a BrickColor for a value. On line 6, you're trying to set its value to a string. Instead, write BC.Value = BrickColor.new("Bright red")