Player.Character.Humanoid.AllowForcedReset=false

This would allow the player from killing themselves from the client(local script) or from the menu core gui.

FOR EXAMPLE: It ruins my game’s entrance if someone were to respawn because it doesn’t load assets that are required to load before playing the game.

So it would just need a remote function if you were looking to use it in a local script.

Yesyesyes
In the meantime, you can rename their humanoid to something other than humanoid to keep them from reseting.

Please no. Forced resetting is a feature of the coregui. It should be disabled via SetCoreGuiEnabled.

What if you want to disable it for a bit, and then re-enable it

What if you want to disable it for a bit, and then re-enable it[/quote]

Then you SetCoreGuiEnabled(Blah, true)…?