So, i have a game in which there is a 1-person server. I want to control the PLAYERS GUI not the starter one. I am an intermediate scripter so fell free to speak in heavy scripter talk. Oh yeah and i checked all the wiki articles on GUIs and I couldn't find it.
Since everything in StarterGui is cloned into a player's PlayerGui each time they respawn, to edit what the player is currently seeing you must make your changes to the PlayerGui.
game.Players.Player.PlayerGui:ClearAllChildren() --Removes all GUIs a player is currently seeing.