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.