As you said, it's just semi done. Do it right or didn't do it at all. Just my two cents.
should work, not sure, because i just did it in 10min
private ["_display","_btnRespawn","_btnAbort"];
disableSerialization;
waitUntil {
_display = findDisplay 49;
!isNull _display;
};
_btnRespawn =...