hello my script is not working, can somebody help fix it?
local state = script.Parent.Parent.Parent.Value local IgliA = script.Parent.Parent.Parent.iglia local IgliB = script.Parent.Parent.Parent.iglib function onClicked() if state == 0 then IgliA.Transparency = 0.8 IgliB.Transparency = 0 IgliA.CanCollide = false IgliB.CanCollide = true state = 1 end if state == 1 then IgliA.Transparency = 0 IgliB.Transparency = 0.8 IgliA.CanCollide = true IgliB.CanCollide = false state = 0 end end script.Parent.ClickDetector.MouseClick:Connect(onClicked)
i fixed problem by making two scripts
script a:
function onClickeda() script.Parent.Parent.Parent.iglia.Transparency = 0.8 script.Parent.Parent.Parent.iglib.Transparency = 0 script.Parent.Parent.Parent.iglia.CanCollide = false script.Parent.Parent.Parent.iglib.CanCollide = true end script.Parent.ClickDetector.MouseClick:Connect(onClickeda)
script b:
function onClickedb() script.Parent.Parent.Parent.iglia.Transparency = 0 script.Parent.Parent.Parent.iglib.Transparency = 0.8 script.Parent.Parent.Parent.iglia.CanCollide = true script.Parent.Parent.Parent.iglib.CanCollide = false end script.Parent.ClickDetector.RightMouseClick:Connect(onClickedb)