Skip to main content

Was sind Variablen?

Variablen sind Platzhalter für Werte, die in einer Action / Condition verwendet werden können. Sie können in verschiedenen Typen und Formen auftreten, je nachdem, wo sie verwendet werden.

Variabeln Typen Übersicht

TypBeschreibung
Editor VariabelnVariabeln die aus einem zb. ChatEvent mit hilfe des Variabel Mappings zb. durch den Variabel Editor generiert werden und im Event selber genutzt werden können.
Event VariabelnVariablen, die aus dem Event stammen, zb. im ChatEvent Formatierte/Unformatierte Nachricht, oder im Ankaufs-Event, AnkaufsUser, Uuid, Material, Menge, Preis etc.
System VariabelnVariabeln für allgemeine Dinge wie zum Beispiel: Uhrzeit, Datum, Spieler In Zone, Botname, CB etc.
Config VariabelnVariabeln die aus der Config ausgelesen werden

Variable Auflösung

Du kannst bis zu 3 Variablen ineinander verschachteln, um eine Variable aufzulösen.

Beispiel: hier wird %system_playerInZone% aufgelöst, im nächsten Schritt getUUID() aufgelöst, und dann die Config Variable freecoins_54667-4564... aufgelöst.

{
"actionname": "DisplayMessageInChatAction",
"actiondisplayname": "DisplayMessageInChatAction",
"minimalReqVersion": 1,
"data": {
"message": "Name: %freecoins_getUUID(%system_playerInZone%)%"
}
}