The floor changed its colour but the UI didn’t…
Unable to assign property Value. string expected, got Color3
The floor changed its colour but the UI didn’t…
Unable to assign property Value. string expected, got Color3
Okay, first of all, this is a terrible way of doing Color3 values.
There is a Color3 attribute/value that you can use - I strongly suggest using that instead of a String value.
The error you are getting is likely because you are assigning a Color3 value to a StringValue somewhere. What you can do is tostring(Color3) when you’re assigning it if you want to fix this error quickly. However, I must ask you to not shoot yourself in the foot and do it the way I told you to.
remove the “” of the colors3.new
Change all “BackgroundColor” to “BackgroundColor3”
“BackgroundColor” accepts BrickColors, no Color3 values!
also, dont use brickcolor.new(), use color3.new
Change all your Colour
instances from StringValue
to Color3Value
and instead of checking if Colour.Value == ""
check for Colour.Value == nil
.
“Colour2 is not a valid member of IntValue”
Can you provide the code of everything in a codeblock?