Comando
AZAR_VARIABLE


Permite asignar a una variable un número al azar entre 1 y un valor que especifiquemos. Se puede usar para generar situaciones aleatorias en nuestra aventura, para presentar mensajes al azar, para entregar al jugador una cantidad de dinero al azar, etc...


Sintaxis:

AZAR_VARIABLE nombre_de_variable=valor_máximo


Significado de los parámetros de este comando:

  • nombre_de_variable: Nombre de la variable a la que queremos asignarle el valor al azar (máximo 32 caracteres).

  • valor_máximo: Valor máximo que queremos que pueda alcanzar el número generado al azar (máximo 6 caracteres numéricos).


    Ejemplo 1:
    Generar un número al azar entre 1 y 100 y presentarlo en la consola de texto:

    COMANDO AZAR_VARIABLE MINUMERO=100
    COMANDO TEXTO_CONSOLA El número es %MINUMERO%



    Ejemplo 2:
    Seleccionar un mensaje de entre tres para presentar una respuesta al jugador:
    COMANDO AZAR_VARIABLE SELECCION=3
    IF COND SELECCION=1
      COMANDO TEXTO_CONSOLA Ese camino no te llevará a ningún lugar
    ENDIF
    IF COND SELECCION=2
      COMANDO TEXTO_CONSOLA Por ahí no vas bien
    ENDIF
    IF COND SELECCION=3
      COMANDO TEXTO_CONSOLA Yo no iría por ese camino
    ENDIF


    Ejemplo 3:
    Entregar al jugador una cantidad de dinero al azar entre 10 y 50. Se usa la variable del sistema llamada DINERO:

    COMANDO AZAR_VARIABLE ENTREGAR=41
    COMANDO SUMAR_VARIABLE ENTREGAR 9
    COMANDO SUMAR_VARIABLE DINERO=%ENTREGAR%



    Se pueden usar hasta un máximo de 100 variables diferentes que podrás usar en cualquier momento de la aventura.


    Consulta la estructura de datos de los ficheros 'local.ini'' y del fichero .ini de la localidad, para saber en que orden debes incluir los comandos dentro de estos ficheros.
    Consulta la sección 'Variables del sistema'' para saber que son estas variables y como utilizarlas.