I've tried:
function onClick()
if script.Parent.Visible == true then
script.Parent.Visible = false
end
if script.Parent.Parent.TextLabel.Visible == true then
script.Parent.Parent.TextLabel.Visible = false
end
end
script.Parent.MouseButton1Click:connect(onClick)
So my problem is that whenever I reset it shows up again and I only want it to show up once when you first enter the game. Also Im kind of new to scripting so explaining would be a help but isn't necessary.

1 comment
Okay so first is this a local script or just a regular script? And second where does the script/localscript placed? Thanks this seems promising :D