User Tools

Site Tools


xmlscripting-de

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
xmlscripting-de [2025/04/05 18:13] – [Befehle] rjversluisxmlscripting-de [2025/06/28 00:13] (current) – [foreach] rainerk
Line 174: Line 174:
 Startet jede Lok, die sich in Block 'Block3', 'Block2' oder 'Block1' befindet.\\ Startet jede Lok, die sich in Block 'Block3', 'Block2' oder 'Block1' befindet.\\
  
 +===Hinweise===
 +  * Alle objektbezogenen Variablen werden in der Schleife mit den tatsächlichen Objektwerten gefüllt. (Beispiel: %lcid% wird in einem foreach für jede Lok in der lclist gesetzt.)
  \\  \\
- 
 ====while==== ====while====
 Die **while**-Anweisung ist eine Schleife und kann Bedingungen, Status und Klassen prüfen. Zumindest eines davon sollte definiert sein, sonst wird die while-Schleife nicht ausgeführt.\\ Die **while**-Anweisung ist eine Schleife und kann Bedingungen, Status und Klassen prüfen. Zumindest eines davon sollte definiert sein, sonst wird die while-Schleife nicht ausgeführt.\\
Line 547: Line 548:
 | Licht-Steuerung | lightctrl | go, stop | |Aktiviert / deaktiviert die Licht-Steuerung (LightControl). | %%<lightctrl cmd="go"/>%% \\ %%<lightctrl cmd="stop"/>%% | | Licht-Steuerung | lightctrl | go, stop | |Aktiviert / deaktiviert die Licht-Steuerung (LightControl). | %%<lightctrl cmd="go"/>%% \\ %%<lightctrl cmd="stop"/>%% |
 | Model | model | Alle https://wiki.rocrail.net/rocrail-snapshot/rocrail/wrapper-en.html#model | | Kommando "modify" wird nicht unterstützt -> Stattdessen "change" verwenden.  | %%<model cmd="change">%% \\ %%<tx id="x" backred="255" backgreen="0" backblue="0"/>%% \\ %%</model>%% |  | Model | model | Alle https://wiki.rocrail.net/rocrail-snapshot/rocrail/wrapper-en.html#model | | Kommando "modify" wird nicht unterstützt -> Stattdessen "change" verwenden.  | %%<model cmd="change">%% \\ %%<tx id="x" backred="255" backgreen="0" backblue="0"/>%% \\ %%</model>%% | 
-| Geschwindigkeits-\\ Messstrecke | mv | reset, sets1, sets2, setdistance, setdistanceR, setcalibrate, setcalctrainlen | | | <mv cmd="sets2" s2="fb4712"/> \\ <mv cmd="setcalibrate" calibrate="true"/> |+| Geschwindigkeits-\\ Messstrecke | mv | reset, sets1, sets2, setdistance, setdistanceR, setcalibrate, setcalctrainlen | | Kalibrier-Werte: 0=keine, 1=max, 2=mittel | <mv cmd="sets2" s2="fb4712"/> \\ <mv cmd="setcalibrate" calibrate="0/1/2"/>  |
  \\  \\
  
xmlscripting-de.1743869589.txt.gz · Last modified: 2025/04/05 18:13 by rjversluis