Flujo de control
Llamar Script
Llame a uno de sus scripts personalizados. Una vez que haya elegido un script podrá conectar cualquier parámetro requerido.
Referencias
/docs/scripting/custom-scripts
- Script: El script a ejecutar.
Si
Ejecuta condicionalmente parte del script si el valor especificado se evalúa como verdadero.
- Condición: La condición a evaluar.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Bucle
Ejecute parte del script en un bucle para siempre. Recuerde salir del bucle, de lo contrario, el reproductor se atascará en este punto. Puede utilizar un evento Detener script o Cambiar escena para detener el bucle.
Bucle para
Ejecuta parte del script en un bucle mientras una variable de contador está dentro de un rango especificado. En cada bucle, la variable de contador se modifica antes de la siguiente comprobación.
- For: La variable a utilizar.
- From: El valor inicial de la variable del contador.
- Comparación: El operador de comparación a usar, por ejemplo, 'Menor que' o 'Mayor que'.
- To: El valor final de la variable del contador.
- Operación: La operación a utilizar para combinar un valor con la variable del contador después de cada ciclo.
- Valor: El valor a combinar con la variable del contador después de cada ciclo.
Bucle mientras
Ejecuta parte del script en un bucle mientras una expresión sea verdadera.
- Condición: La condición a evaluar.
Detener script
Detiene la ejecución del script actual.
Cambiar
Se ejecuta condicionalmente desde múltiples opciones dependiendo del valor de la variable especificada. Primero elija con cuántas opciones desea comparar la variable, luego establezca los valores a comparar y qué scripts ejecutar cuando el valor coincida.
- Variable: La variable a utilizar.
- Número de opciones: El número de opciones requeridas.
- Valor: El valor con el que comparar la variable para ejecutar esta rama del script.
Actor
Si el actor está en la posición
Ejecuta condicionalmente parte del script si un actor está en una posición específica.
- Actor: El actor que deseas verificar.
- X: La posición horizontal.
- Y: La posición vertical.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Si la distancia entre actor y otro actor
Ejecuta condicionalmente parte del guión si un actor está dentro de una cierta distancia de otro actor.
- Actor: El actor que deseas verificar.
- Comparación: El operador de comparación a usar, por ejemplo, 'Menor que' o 'Mayor que'.
- Distancia: El valor de la distancia.
- From: El actor con el que comparar la distancia.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Si el actor mira en dirección
Ejecuta condicionalmente parte del script si un actor mira en una dirección específica.
- Actor: El actor que deseas verificar.
- Dirección: La dirección del actor..
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Si actor es relativo a actor
Ejecuta condicionalmente parte del script según la posición de un actor en relación con otro.
- Actor: El actor que deseas verificar.
- Comparación: La comparación de posición relativa a usar, por ejemplo, 'Está arriba' o 'Está abajo'.
- Otro actor: El actor con el que comparar la posición.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Device
Si el modo de color está disponible
Ejecuta condicionalmente parte del script si el juego se juega en un dispositivo o emulador que admita juegos de colores.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Si el modo GBA está disponible
Ejecuta condicionalmente parte del script si el juego se juega en un dispositivo o emulador que admita juegos GBA.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Si el modo Super GB está disponible
Ejecuta condicionalmente parte del script si el juego se juega en un dispositivo o emulador que admita juegos Super GB.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Joypad Input
Si se mantiene pulsado el botón
Ejecuta condicionalmente parte del script si el botón del joypad especificado está actualmente presionado. No esperará la entrada del usuario y solo se ejecutará una vez; si desea ejecutar un script cada vez que se presione un botón, use Adjuntar script al botón en cambio.
Referencias
/docs/scripting/script-glossary/input#attach-script-to-button
- Cualquiera de: The input buttons to check.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Math
Si es expresión matemática
Ejecuta condicionalmente parte del script si la expresión matemática especificada se evalúa como verdadera.
- Condición: La condición a evaluar.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Bucle mientras expresión matemática
Ejecuta parte del script en un bucle mientras una expresión sea verdadera.
- Condición: La condición a evaluar.
Save Data
Si se guardaron los datos del juego
Ejecuta condicionalmente parte del script si los datos guardados están presentes dentro del espacio para guardar especificado.
- Ranura de guardado: La ranura de guardado a usar.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Scene
Si la escena actual es
- Escena
- Verdadero
- Falso
Variables
Si la variable se compara con el valor
Ejecuta condicionalmente parte del script basándose en el valor de una variable comparado con un valor.
- Condición: La condición a evaluar.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Si se compara una variable con una variable
Ejecuta condicionalmente parte del script basándose en el valor de una variable en comparación con otra variable.
- Condición: La condición a evaluar.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Si la variable tiene un indicador
Ejecuta condicionalmente parte del script si la variable especificada tiene el indicador elegido establecido como verdadero.
- Variable: La variable a utilizar.
- Indicador: El indicador para comprobar.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Si la variable es 'falsa'
Ejecuta condicionalmente parte del script si la variable especificada está configurada como falsa.
- Condición: La condición a evaluar.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.
Si la variable es 'Verdadera'
Ejecuta condicionalmente parte del script si la variable especificada está establecida en verdadero.
- Condición: La condición a evaluar.
- Verdadero: El script que se ejecutará si la condición es verdadera.
- Falso: El script a ejecutar si la condición es falsa.