I have a game that puts up a HUD while the player is racing, including a lap counter in the upper-right corner. I would like to hide the PlayerList while the player is racing, but allow them to hit Tab if they want to show/hide the PlayerList mid-race.
Currently, the only way I have found to hide the PlayerList is to disable it with StarterGui:
game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.PlayerList, false)
… but that completely removes it from the top menu and Tab then does nothing until the PlayerList is re-enabled. I suppose could listen myself for Tab while the PlayerList is disabled, but that seems heavy-handed. Is there any way to more gently “hide” the PlayerList and still allow the default Tab functionality?