Why placing LocalScripts on PlayerGui is a bad practice?

Hey guys! I hope you all do well, I’m very direct now, why placing LocalScripts on PlayerGui and not on PlayerScripts or CharacterScripts is a bad practice. Because if the LocalScript is going to be used for changing a Gui, why does it has to go on PlayerScripts?

1 Like

If you want to change the Gui then you can place the local script inside the StarterGui folder.

2 Likes

I don’t think it’s bad practice. In the end, it’s all up to personal preference. Some may prefer having their local scripts in StarterPlayerScripts while others may prefer having them in a Gui.

2 Likes