I am trying to make a simpler way to navigate with two arrows, one going forward a color and the other going to the previous color. I have this but it is too long and unefficent.
script.Parent.MouseButton1Down:connect(function() if script.Parent.Parent.Num.Value==1 then script.Paren.Parent.ColorValue=255,255,0 script.Parent.Parent.Num.Value=2 end if script.Parent.Parent.Num.Value==2 then script.Paren.Parent.ColorValue=0,255,0 script.Parent.Parent.Num.Value=3 end if script.Parent.Parent.Num.Value==3 then script.Paren.Parent.ColorValue=0,255,0 script.Parent.Parent.Num.Value=4 end end
I also tried creating a table but I dont know what to do after this to make both buttons working.
local colors = { ["Red"] = "255, 0, 0", ["Green"] = "0, 170, 0", ["Blue"] = "0, 85, 255", ["Purple"] = "0, 0, 255", ["Yellow"] = "255, 255, 0", ["Black"] = "0, 0, 0", ["White"] = "255, 255, 255", }
Also the two arrows are in player gui and their is two values, one named num and the other named colorvalue.