multichoice 0x(x) 0x(y) 0x(número) 0x(cancelar)
compare LASTRESULT 0x0
if 0x1 goto @pointer1
compare LASTRESULT 0x1
if 0x1 goto @pointer2
(...)
-X: Coordenadas en x donde aparecerá la caja.
-Y: Coordenadas en y donde aparecerá la caja.
-Número: Número del multichoice que quieres que se muestre.
-Cancelar: Si quieres que se pueda usar el botón "B" para salir (poner 0 o 1).
Una vez que eliges la opción, su número se guarda en LASTRESULT (la primera opción es la 0, no la 1, ten cuidado con eso), por lo que tienes que hacer un compare con cada una de ellas para comprobar cuál has elegido así:
compare LASTRESULT 0x(opción)
if 0x1 goto @(pointer)
Que vendría siendo esto en "castellano":
Comprueba si el valor de LASTRESULT es 0x(opción)
Si lo es, va a @(pointer)