script.Parent.Visible = false
why wont this work?
I'm assuming you're trying to make the GUI false when it is in starterGUI.
If so add this to your script.
wait(10) player=game.Players.Localplayer print(player) --Just to check if it works
player.PlayerGui. --insert the rest of your script here (Anything in starterGUI will be in here)
I'm just a begginer, this could be wrong.
Do : Copy the GUI and put it inside Replicated storage,
And then Do :
script.Parent:remove() -- Then if you want to bring it back do .. x = game.ReplicatedStorage.GUINAMEHERE:clone() x.Parent = game.StarterGui