Añadiendo a lo que ha dicho
@Lunos quiero que entiendas lo que hace el script en la parte del compare.
El comando
msgbox @string 0x5 es un comando que te muestra un mensaje y te da a elegir entre YES o NO. Cuando tu seleccionas una de las dos opciones la variable 0x800D es sobrescrita, si has seleccionado YES su valor se convierte en 1, de lo contrario 0.
Entonces para saber que se ha seleccionado en el script añades ese
compare LASTRESULT (nombre de la variable 0x800D) 0x1 . Es decir, comparas a ver si en esa variable hay un uno, que es el equivalente a que hayas seleccionado YES.
Espero que lo hayas entendido un poco mejor