Zum Hauptinhalt springen

Variablen

Variable: Auf Wert setzen​

Setzt den Wert einer bestimmten Variable auf einen festgelegten Wert.

Variable: Auf Wert setzen
Variable
$Variable0
Wert
0
  • Variable: Die zu nutzende Variable.
  • Wert: Der Wert auf den die gewählte Variable gesetzt werden soll.

Actor​

Akteur-Blickrichtung in Variable speichern​

Speichert die aktuelle Richtung eines Akteurs in einer Variable.

Akteur-Blickrichtung in Variable speichern
Akteur
Actor 1
Variable
$Variable0
  • Akteur: Der zu überprüfende Akteur.
  • Variable: Die als Richtung zu nutzende Variable.

Akteurposition in Variablen speichern​

Speichert die aktuelle Position eines Akteurs in zwei Variablen. Eine für die vertikale, die andere für die horizontale Position.

Akteurposition in Variablen speichern
Akteur
Actor 1
X
$Variable0
Y
$Variable0
  • Akteur: Der zu überprüfende Akteur.
  • X: Die als horizontale Position zu nutzende Variable.
  • Y: Die als vertikale Position zu nutzende Variable.

Boolean​

Variable: Auf 'falsch' setzen​

Setzt den Wert einer bestimmten Variable auf 'falsch'.

Variable: Auf 'falsch' setzen
Variable
$Variable0
Wert
False
  • Variable: Die zu nutzende Variable.
  • Wert: Der Wert auf den die gewählte Variable gesetzt werden soll.

Variable: Auf 'wahr' setzen​

Setzt den Wert einer bestimmten Variable auf 'wahr'.

Variable: Auf 'wahr' setzen
Variable
$Variable0
Wert
True
  • Variable: Die zu nutzende Variable.
  • Wert: Der Wert auf den die gewählte Variable gesetzt werden soll.

Control Flow​

Wenn Variable mit Wert verglichen​

Einen Teil des Skripts bedingt ausführen, wenn die angegebene Variable einem bestimmten Wert entspricht.

Wenn Variable mit Wert verglichen
Bedingung
$Variable0
==
0
'wahr'
Add Event
Sonst
  • Bedingung: Die auszuwertende Bedingung
  • 'wahr': Das bei wahrer Bedingung auszuführende Skript.
  • 'falsch': Das bei falscher Bedingung auszuführende Skript.

Wenn Variable mit Variable verglichen​

Einen Teil des Skripts bedingt ausführen, wenn die angegebene Variable dem Wert einer anderen Variable entspricht.

Wenn Variable mit Variable verglichen
Bedingung
$Variable0
==
$Variable0
'wahr'
Add Event
Sonst
  • Bedingung: Die auszuwertende Bedingung
  • 'wahr': Das bei wahrer Bedingung auszuführende Skript.
  • 'falsch': Das bei falscher Bedingung auszuführende Skript.

Counter​

Variable: Um 1 verringern​

Verringert den Wert der angegebenen Variable um eins.

Variable: Um 1 verringern
Variable
$Variable0
  • Variable: Die zu nutzende Variable.

Variable: Um 1 erhöhen​

Erhöht den Wert der angegebenen Variable um eins.

Variable: Um 1 erhöhen
Variable
$Variable0
  • Variable: Die zu nutzende Variable.

Engine Fields​

Engine: Einstellungen in Variable speichern​

Den Wert eines Engine-Feldes in einer Variable speichern.

Referenzen
/docs/settings#engine-settings

Engine: Einstellungen in Variable speichern
Engine-Feld
Jump Velocity
Variable
$Variable0
  • Engine-Feld: Das Engine-Feld, deren Wert gelesen wird.
  • Variable: Die zu nutzende Variable.

Flags​

Variable Flags hinzufügen​

Ausgewählte Flags einer Variablen auf 'wahr' setzen. Alle nicht ausgewählten Flags behalten ihren vorherigen Wert.

Variable Flags hinzufügen
Variable
$Variable0
Kennzeichen 1
Kennzeichen 2
Kennzeichen 3
Kennzeichen 4
Kennzeichen 5
Kennzeichen 6
Kennzeichen 7
Kennzeichen 8
Kennzeichen 9
Kennzeichen 10
Kennzeichen 11
Kennzeichen 12
Kennzeichen 13
Kennzeichen 14
Kennzeichen 15
Kennzeichen 16
  • Variable: Die zu nutzende Variable.
  • Kennzeichen 1: Kennzeichen 1 auf 'wahr' setzen.
  • Kennzeichen 2: Kennzeichen 2 auf 'wahr' setzen.
  • Kennzeichen 3: Kennzeichen 3 auf 'wahr' setzen.
  • Kennzeichen 4: Kennzeichen 4 auf 'wahr' setzen.

Variable: Flags leeren​

Ausgewählte Flags einer Variablen auf 'falsch' setzen. Alle nicht ausgewählten Flags behalten ihren vorherigen Wert.

Variable: Flags leeren
Variable
$Variable0
Kennzeichen 1
Kennzeichen 2
Kennzeichen 3
Kennzeichen 4
Kennzeichen 5
Kennzeichen 6
Kennzeichen 7
Kennzeichen 8
Kennzeichen 9
Kennzeichen 10
Kennzeichen 11
Kennzeichen 12
Kennzeichen 13
Kennzeichen 14
Kennzeichen 15
Kennzeichen 16
  • Variable: Die zu nutzende Variable.
  • Kennzeichen 1: Kennzeichen 1 auf 'falsch' setzen.
  • Kennzeichen 2: Kennzeichen 2 auf 'falsch' setzen.
  • Kennzeichen 3: Kennzeichen 3 auf 'falsch' setzen.
  • Kennzeichen 4: Kennzeichen 4 auf 'falsch' setzen.

Variable Flags festlegen​

Den Wert einer Variablen festlegen, indem einzelne Bits der 16-Bit-Zahl aktiviert werden. Ermöglicht die Speicherung von 16 wahr/falsch-Werten in einer einzigen Variablen. Durch das Setzen der Flags wird der vorherige Wert der Variablen ersetzt.

Variable Flags festlegen
Variable
$Variable0
Kennzeichen 1
Kennzeichen 2
Kennzeichen 3
Kennzeichen 4
Kennzeichen 5
Kennzeichen 6
Kennzeichen 7
Kennzeichen 8
Kennzeichen 9
Kennzeichen 10
Kennzeichen 11
Kennzeichen 12
Kennzeichen 13
Kennzeichen 14
Kennzeichen 15
Kennzeichen 16
  • Variable: Die zu nutzende Variable.
  • Kennzeichen 1: Kennzeichen 1 auf 'wahr' setzen.
  • Kennzeichen 2: Kennzeichen 2 auf 'wahr' setzen.
  • Kennzeichen 3: Kennzeichen 3 auf 'wahr' setzen.
  • Kennzeichen 4: Kennzeichen 4 auf 'wahr' setzen.

Math​

Mathematischen Ausdruck auswerten​

Eine Variable auf das Ergebnis der Auswertung eines mathematischen Ausdrucks setzen.

Referenzen
/docs/scripting/math-expressions

Mathematischen Ausdruck auswerten
Variable
$Variable0
Ausdruck
e.g. 5 + (6 * $health)...
  • Variable: Die zu nutzende Variable.
  • Ausdruck: Der auszuwertende Ausdruck.

Mathematische Funktionen​

Erlaubt es dir, verschiedene mathematische Funktionen auf einer Variable auszuführen, um ein Wert/Variable/Zufallszahl zu addieren/subtrahieren/multiplizieren/dividieren bzw. den Modulus zu berechnen.

Mathematische Funktionen
Variable
$Variable0
Operation
Eingestellt auf
Wert
'wahr'
  • Variable: Die zu nutzende Variable.
  • Operation: Die Operation, die zur Änderung des Variablenwerts verwendet werden soll.
  • Wert: Der Wert, der mit der Variable durch die gewählte Operation kombiniert werden soll.

Random​

Saat-Zufallszahlengenerator​

Dies einsetzen, dass auf Benutzereingaben reagiert wird, um sicherzustellen, dass sich die Zufallszahlen zwischen den Spieldurchgängen ändern.

Saat-Zufallszahlengenerator
Platziere dies als Reaktion auf Benutzereingaben, um sicherzustellen, dass sich die Zufallszahlen zwischen den Durchläufen ändern.

Reset​

Variable: Alle Variablen auf 'falsch' zurücksetzen​

Alle vom Projekt verwendeten Variablen werden auf 'falsch' zurückgesetzt.

Variable: Alle Variablen auf 'falsch' zurücksetzen
ALLE Variablen auf 'falsch' zurücksetzen.

Save Data​

Variable aus Spieldaten in Variable speichern​

Einen Variablenwert aus einem festgelegten Speicherslot lesen und in einer Variable speichern.

Variable aus Spieldaten in Variable speichern
Variable festlegen
$Variable0
Zu Variable
$Variable0
Von Speicherslot
Slot 1
Slot 2
Slot 3
  • Variable festlegen: Die zu aktualisierende Variable.
  • Zu Variable: Die Variable deren Wert gelesen wird.
  • Von Speicherslot: Der zu nutzende Speicherslot.