Variable setzen
Ändert den Wert einer Variable. Die Variablen legen Sie in Ihrem Profil an. Während die Automatisierung läuft, enthält jede eine ganze Zahl zwischen 0 und 255, die sich alle Skripte teilen. So kann ein Skript etwas zählen oder sich merken, worauf ein anderes Skript reagiert.
Einstellungen
| Einstellung | Beschreibung |
|---|---|
| Variable | Die zu ändernde Variable. |
| Operation | Was mit ihr geschieht, siehe unten. |
| Wert | Nur bei Auf Wert setzen: der neue Wert (0–255). |
| Operation | Beschreibung |
|---|---|
| Auf Wert setzen | Setzt die Variable auf den angegebenen Wert. |
| Um 1 erhöhen | Addiert 1 zum aktuellen Wert. Der Wert steigt nie über 255. |
| Um 1 verringern | Zieht 1 vom aktuellen Wert ab. Der Wert sinkt nie unter 0. |
So funktioniert es
- Der neue Wert ist sofort für alle Skripte sichtbar.
- Das Ändern einer Variable kann andere Skripte starten, die ein Variablen-Ausführungsereignis konfiguriert haben.
- Das Ausführungsprotokoll zeigt den neuen Wert der Variable.
Beispiel
Ein Schattenbahnhof hat vier Gleise. Jedes Skript, das einen Zug im Schattenbahnhof abstellt, verwendet Um 1 erhöhen auf der Variable Züge im Schattenbahnhof, und jedes Skript, das einen Zug herausholt, verwendet Um 1 verringern. Ein Skript, das einen weiteren Zug in den Schattenbahnhof schicken will, prüft zuerst, dass Züge im Schattenbahnhof nicht 4 ist.

