Sonstiges
Kommentar
Ermöglicht Notizen innerhalb der Skripte. Stellt keine ImSpiel-Funktionalität bereit. Der geschriebene Text wird automatisch in den Titel des Ereignisses gesetzt, sodass der Kommentar zusammengeklappt werden kann, sein Inhalt aber noch lesbar ist.
Ereignisgruppe
Ermöglicht es dir, Teile des Skripts aus organisatorischen Gründen zusammenzufassen.
GBVM Skript
Ein GBVM Skript ausführen.
Referenzen
/docs/scripting/gbvm/
/docs/scripting/gbvm/gbvm-operations
- Skript: Ein gültiges GBVM-Skript zur Ausführung.
- Referenzen: Eine Liste der im GBVM-Skript verwendeten Assets und Entitäten. Dadurch teilt man GB Studio mit, dass das Skript eine Datei benötigt, um zu verhindern, dass es bei der finalen Erstellung ausgeschlossen wird.
Multiplayer
Link: Schließen
Closes an active link session.
Link: Hosten
Creates a new link session as player 1. This allows player 2 to use the Link: Join event to join the session.
Link: Beitreten
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: Übertragen
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 Variableon one player must match the other player'sReceive Variable.Packet Sizemust be the same for both players.- To transfer data in only one direction, the sender can use
$Temp 0as theReceive Variableand the receiver can use$Temp 0as theSend Variable.
- Variable senden: The variable to send to the other player.
- Variable empfangen: The variable used to store the value received from the other player.
- Paketgröße: The number of consecutive variables to transfer.
For example, settingSend Variableto$Variable 1with a packet size of5transfers$Variable 1through to$Variable 5in a single transfer. Larger packet sizes take longer to transfer.
Printer
Mittels GB Drucker drucken
Eine zu druckende Grafik an einen GB Printer senden. Ein GB Printer muss angeschlossen sein.
- Druckquelle: Der Ort der zu druckenden Grafikdaten.
- Rand: Die Anzahl der nach dem Druck zu lassenden Leerzeilen.
- Y: Die Zeile, um das Drucken zu beginnen.
- Höhe: Die Anzahl der zu druckenden Zeilen.
- Erfolg: Das bei Erfolg auszuführende Skript.
- Fehler: Das bei Fehler auszuführende Skript.
Threads
Pause Logic For Scene Type
Prevent the current scene's game engine update function from running until resumed. Allows preventing player control during multi-threaded scripts.
Resume Logic For Scene Type
Resume the game engine update function for the current scene.
Skript sperren
Andere Skripte und Szenenupdates anhalten, bis dieses Skript beendet ist oder entsperrt wurde.
Skript entsperren
Falls gesperrt, dieses Skript entsperren, damit andere Skripte und Szenenupdates weiterlaufen.
Thread anhalten
Einen Thread auf Basis des ausgewählten Threadhandles anhalten.
- Thread Handle: Das Handle für den anzuhaltenden Thread.
Threadstart
Ein Skript in einem anderen Thread ausführen.
- Thread Handle: Sobald der Thread startet, wird ein Handle in dieser Variable gespeichert. Mittels dieses Handles kann der Thread später gestoppt werden.