So i want a better way of opening a closing the GUI, basically like the button you open it with is in a diffrent screen gui, the button goes transparent whenever i pair it with the frame in the gui, how would i make it so i can open / close the gui without the button being in the gui's frame? (sorry if this is confusing,i dont know any other way to phrase it)
function leftClick(mouse)
script.Parent.Parent.HelpGui.Visible = true
end
script.Parent.MouseButton1Click:connect(leftClick)
function rightClick(mouse)
script.Parent.Parent.HelpGui.Visible = false
end
script.Parent.MouseButton2Click:connect(rightClick)

3 comments
Do script.Parent.Parent.... like normal
where would i put the button or script thjough
The button cannot be a descendant of script.Parent.Parent.HelpGui, put it in another Gui and reference it like Nguyen said: script.Parent.Parent.Parent.HelpGuiButton etc.