El texto se borrará porque apretaste Esc.
El evento que responde a esto es "Jugador - A player skips cinematic sequence" o algo así. Lo que puedes hacer, es reescribir el texto cuando alguien apreta Esc, para esto requeriría que coloques el texto actual que muestras en una variable de cadena(de esta manera sabes que texto colocar cuando apretan Esc)
Si no me equivoco, existe el evento Destructible - un destructible muere, en un raaato, te pondré el detonador para que no se buguee con el wait
[gui]Untitled Trigger 001
Events
Destructible - A destructible within (Entire map) dies
Conditions
(Destructible-type of (Dying destructible)) Equal to Egg Sack
Actions
Custom script: local destructable udg_Huevos = GetTriggerDestructable()
Wait 50.00 seconds
Destructible - Resurrect Huevos with (Max life of (Last created destructible)) life and Show birth animation
Set Huevos = No destructible
[/gui]
disculpa el ingles. problemas con el version switcher