I do this script, idk because it dont change, but dont print error in console, but it dont works:
Catalog:GetPropertyChangedSignal("ImageColor3"):Connect(function()
print("Property changed detected")
if Catalog.ImageColor3 == Color3.new(0.854902, 0.721569, 0.568627) then
print("Changed detected - no mouse")
Catalog.ImageColor3 = Color3.new(1, 0, 0)
elseif Catalog.ImageColor3 == Color3.new(1, 0.831373, 0.4) then
print("Changed detected - mouse")
Catalog.ImageColor3 = Color3.new(0.760784, 0.117647, 0.117647)
end
end)
It detect the proprety change but dont detect the color change!