How do I make the chat GUI preserve on death?

Essentially the title is self explanatory. I have a custom chat GUI but however it doesn’t save the messages when the player respawns. I have tried the following:

  • Making a server-sided message log (failed)
  • Disabling ResetOnSpawn (failed)
  • Disabling StarterGui.ResetPlayerGuiOnSpawn (failed)

I am absolutely clueless on why it’s not working and all, any suggestions for alternate solutions?

2 Likes

Use some variable/value to store the message string before respawn. Whenever they spawn in, set the text to the stored string.

You could use a global variable, a StringValue, or script local variable in a player script.

3 Likes