For some reason every time I use the function and covert it to color3 it turns the numbers into 255
function updatecolors()
local green = colorfolder.Color.Folder.Green
local red = colorfolder.Color.Folder.Red
local blue = colorfolder.Color.Folder.Blue
local colorvalue = colorfolder.TextColor
red = tonumber(red.Text)
green = tonumber(green.Text)
blue = tonumber(blue.Text)
colorvalue.Value = Color3.new(red,green,blue)
colorfolder.Color.TextLabel.TextColor3 = colorvalue.Value
end