game.StarterGui.Catalog.Enabled = true
game.Lighting.SpectatorGUI.Enabled = true
Why does the guis only work on reset? (Very easy?)
2 answers
The StarterGui service clones the children inside it into the LocalPlayer's PlayerGui. So if we have a GUI with text inside there that says "Hello World!", it shows up on the screen as "Hello World!". If we change it inside the StarterGui, it doesn't get changed immediately. But if we reset after changing the text inside StarterGui, the children inside gets cloned again to the PlayerGui, making changes visible. If we change it inside the PlayerGui, you see the changes instantly. So rewrite it as this:
game.Players.LocalPlayer.PlayerGui.Catalog.Enabled = true
Hope I helped! If this was too hard for you to understand, just comment my answer.
Change your code: game.Players.LocalPlayer.PlayerGui.Catalog.Enabled = true
2 comments
Please explain your answer. Just giving them the correct code does nothing to help them learn.
I've been talking to him in chat. Remove the downvote.
This discussion is preserved as it was. New answers, comments, and votes are closed.

2 comments
Is there an ouptut error?
No