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
| Typ | Beschreibung |
|---|---|
| Editor Variabeln | Variabeln 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 Variabeln | Variablen, die aus dem Event stammen, zb. im ChatEvent Formatierte/Unformatierte Nachricht, oder im Ankaufs-Event, AnkaufsUser, Uuid, Material, Menge, Preis etc. |
| System Variabeln | Variabeln für allgemeine Dinge wie zum Beispiel: Uhrzeit, Datum, Spieler In Zone, Botname, CB etc. |
| Config Variabeln | Variabeln 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%)%"
}
}