Help me fix spawn GUI

  1. What do you want to achieve?
    I want to make a spawn menu(GUI)
  2. What is the issue?
    When character dies second time the GUI doesn’t enable
  3. What solutions have you tried so far?
    I tried looking for help on forum

Video:

Any help will be appreciated!

Did you make the UI reset on spawn? You might’ve disabled that function by mistake

I disabled It because It need to be disabled for my spawn system

What… What I mean is the fact that when you add a ScreenGui, there’s this option ‘ResetOnSpawn’ which automatically makes the UI appear once again on player’s screen once they respawn

Yes, I disabled ‘ResetOnSpawn’. I can show my code for better understanding.

I see you use the LoadCharacter() property. Sorry but I only now noticed your actual issue.

I might not be the one with the best solutions but you could maybe make it so the UI appears only for those from a certain team… as I suppose you put a neutral team for those who haven’t chosen their team yet

There’s no need for you to provide any part of your code if you’re willing to use the solution I gave you

I use the ‘Humanoid.Died’ function

Well, did you think of trying the LoadCharacter() one? It basically respawns a player’s character at the spawn location. This allows you to make it behave like ResetOnSpawn, since the function skips the usual reset process and just instantly respawns the character within seconds

Okay I will try LoadCharacter()

So I tried Player.CharacterAdded function and It worked. It is not like the LoadCharacter() but at least It works. Thank you.