Saltar al contenido principal

Variado

Comentar

Te permite dejar notas dentro de tus Scripts. No proporciona ninguna funcionalidad en el juego. El texto que escribes se establece automáticamente en el título del evento, por lo que puedes contraer el comentario y seguir leyendo su contenido.

Comentar
Texto...

Grupo de Eventos

Te permite agrupar partes de tu script con fines organizativos.

Grupo de Eventos
Add Event

Script GBVM

Ejecutar script GBVM.

Referencias
/docs/scripting/gbvm/
/docs/scripting/gbvm/gbvm-operations

Script GBVM
Script
Referencias
Add Reference
  • Script: Un script GBVM válido para ejecutar.
  • Referencias: Una lista de los activos y entidades utilizados en su secuencia de comandos GBVM. Utilícela para que GB Studio sepa que su secuencia de comandos necesita un archivo, evitando que se excluya en la compilación final.

Multiplayer

Closes an active link session.

Link: Cerrar
Cerrar la sesión de enlace actual.

Creates a new link session as player 1. This allows player 2 to use the Link: Join event to join the session.

Link: Anfitrión
Organizar una sesión de enlace.

Join an active link session as player 2. The session must first be created by another player using the Link: Host event. This event must be executed before any kind of data transfer between player 1 and player 2. Trying to send or receive data before this event will immediately fail and/or freeze the game.

Link: Unirse
Unirse a una sesión de enlace.

Transfer data to the other player in an active link session. This event can only be used after a successful Link: Host or Link: Join event.

Both players must execute Link: Transfer using matching settings:

  • Send Variable on one player must match the other player's Receive Variable.
  • Packet Size must be the same for both players.
  • To transfer data in only one direction, the sender can use $Temp 0 as the Receive Variable and the receiver can use $Temp 0 as the Send Variable.
Link: Transferir
Enviar variable
$Variable0
Recibir variable
$Variable0
Tamaño del paquete
1
  • Enviar variable: The variable to send to the other player.
  • Recibir variable: The variable used to store the value received from the other player.
  • Tamaño del paquete: The number of consecutive variables to transfer.
    For example, setting Send Variable to $Variable 1 with a packet size of 5 transfers $Variable 1 through to $Variable 5 in a single transfer. Larger packet sizes take longer to transfer.

Printer

Imprimir Usando Impresora GB

Envía una imagen a una Impresora GB para imprimir. Debe estar conectada una impresora GB.

Imprimir Usando Impresora GB
Fuente de Impresión
Fondo
Margen
2
Si Impresión Exitosa
Éxito
Add Event
Sino
Error
Add Event
  • Fuente de Impresión: La ubicación de los datos de imagen para imprimir.
  • Margen: El número de líneas vacías para dejar después de imprimir.
  • Y: La línea para comenzar a imprimir.
  • Alto: El número de líneas para imprimir.
  • Éxito: El script para ejecutar en caso de éxito.
  • Error: El script para ejecutar en caso de error.

Threads

Suspender la lógica para el tipo de escena

Previene que la función de actualización del motor del juego de la escena actual se ejecute hasta que se reanude. Permite evitar el control del jugador durante los scripts de hilo múltiple.

Suspender la lógica para el tipo de escena
Previene que la función de actualización del motor del juego de la escena actual se ejecute hasta que se reanude. Permite evitar el control del jugador durante los scripts de hilo múltiple.

Reanudar la lógica para el tipo de escena

Reanuda la función de actualización del motor del juego de la escena actual.

Reanudar la lógica para el tipo de escena
Reanuda la función de actualización del motor del juego de la escena actual.

Bloqueo de script

Pausar otros scripts y actualizaciones de escenas hasta que este script haya finalizado o esté desbloqueado.

Bloqueo de script
Pausar otros scripts y actualizaciones de escenas hasta que este script haya finalizado o esté desbloqueado.

Desbloqueo de script

Si está bloqueado, desbloquee este script para que se puedan ejecutar otros scripts y la escena se pueda actualizar.

Desbloqueo de script
Si está bloqueado, desbloquee este script para que se puedan ejecutar otros scripts y la escena se pueda actualizar.

Detener Hilo

Detiene un hilo basado en el manejador de hilo seleccionado.

Detener Hilo
Manejador de Hilo
$Variable0
  • Manejador de Hilo: El manejador del hilo que deseas detener.

Iniciar Hilo

Ejecuta un script en otro hilo.

Iniciar Hilo
Manejador de Hilo
$Variable0
Ejecutar en Segundo Plano
Add Event
  • Manejador de Hilo: Cuando el hilo comienza, un manejador se almacenará en esta variable. Puedes usar este manejador para detener el hilo más tarde.