Handbuch

STS Handbuch

Stellwerksim Handbuch

Webseiten-Werkzeuge


stellwerksim:erbauer:zugbau:zugscript

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
stellwerksim:erbauer:zugbau:zugscript [2019/01/19 18:32] DevonFroschstellwerksim:erbauer:zugbau:zugscript [2019/12/19 13:49] Ebkor
Zeile 9: Zeile 9:
 Der <Takt in Minuten> muss immer als erstes im Befehl stehen und einen Mindestwert von 1 haben. Auf keinen Fall darf der <Takt in Minuten> weg gelassen werden. Sollte es sich nur um eine Einzelfahrt handeln, so ist der Wert 60 oder ähnliches einzugeben. Der <Takt in Minuten> muss immer als erstes im Befehl stehen und einen Mindestwert von 1 haben. Auf keinen Fall darf der <Takt in Minuten> weg gelassen werden. Sollte es sich nur um eine Einzelfahrt handeln, so ist der Wert 60 oder ähnliches einzugeben.
  
-Das Word ''takt'' muss immer klein, die Befehle innerhalb der Klammern immer groß geschrieben werden. Alle anderen Schreibweisen funktionieren höchstens zufällig und werden nicht unterstützt.+Das Wort ''takt'' muss immer klein, die Befehle innerhalb der Klammern immer groß geschrieben werden. Alle anderen Schreibweisen funktionieren höchstens zufällig und werden nicht unterstützt.
  
 Die weiteren Parameter werden dabei im Format "Befehl=Zuweisung" angegeben. Einzelne Parameter werden voneinander mit einem Komma getrennt und können in beliebiger Reihenfolge angegeben werden. Die weiteren Parameter werden dabei im Format "Befehl=Zuweisung" angegeben. Einzelne Parameter werden voneinander mit einem Komma getrennt und können in beliebiger Reihenfolge angegeben werden.
Zeile 122: Zeile 122:
 === Beispiel === === Beispiel ===
  
-Beispiel: Eine RB fährt wie folgt:+Eine RB fährt wie folgt:
  
 ^ an ^ ab ^ Gleis ^ ^ an ^ ab ^ Gleis ^
Zeile 133: Zeile 133:
   takt(60,ID=123,GLEIS=C,MILZEIT=0950);   takt(60,ID=123,GLEIS=C,MILZEIT=0950);
  
-Wird jetzt der Template-Fahrplan in C-Heim auf 09:52 geändert, fahren die erzeugten Züge nicht um 09:52 in C-Heim ab, sondern nach Zugscript um 09:50 - und dafür an allen anderen Halten 2 Minuten früher:+Wird jetzt der Zugtemplate-Fahrplan in C-Heim auf 09:52 geändert, fahren die erzeugten Züge nicht um 09:52 in C-Heim ab, sondern nach Zugscript um 09:50 - und dafür an allen anderen Halten 2 Minuten früher:
  
 ^ an ^ ab ^ Gleis ^ ^ an ^ ab ^ Gleis ^
Zeile 145: Zeile 145:
 ===== Mehrfache Verknüpfungen (MULTI) ===== ===== Mehrfache Verknüpfungen (MULTI) =====
  
-Wenn in einem Template mehrere Züge vorhanden sind, die auf unterschiedliche Nachfolger verknüpft werden sollen, kann pro Zugscript-Zeile festgelegt werden, welche Verknüpfung verwendet werden soll. Die Beschreibung und Regeln dafür finden sich beim [[stellwerksim:erbauer:zugbau:flags:multi|Multi-Flag]].+Wenn in einem Zugtemplate mehrere Züge vorhanden sind, die auf unterschiedliche Nachfolger verknüpft werden sollen, kann pro Zugscript-Zeile festgelegt werden, welche Verknüpfung verwendet werden soll. Die Beschreibung und Regeln dafür finden sich beim [[stellwerksim:erbauer:zugbau:flags:multi|Multi-Flag]].
  
 ===== Namensmuster im Zugscript (NAME) ===== ===== Namensmuster im Zugscript (NAME) =====
  
-Mit dem Parameter NAME kann das Namensmuster in die Zugscript-Zeile aufgenommen werden. Dadurch ist es möglich, verschiedene Namen oder Lücken innerhalb eines Templates darzustellen.+Mit dem Parameter NAME kann das Namensmuster in die Zugscript-Zeile aufgenommen werden. Dadurch ist es möglich, verschiedene Namen oder Lücken innerhalb eines Zugtemplates darzustellen.
  
 Die genaue Erklärung steht auf der Seite des [[stellwerksim:erbauer:zugbau:namensmuster|Namensmusters]]. Die genaue Erklärung steht auf der Seite des [[stellwerksim:erbauer:zugbau:namensmuster|Namensmusters]].
  
 {{tag>Werte, Zugbau}} {{tag>Werte, Zugbau}}
stellwerksim/erbauer/zugbau/zugscript.txt · Zuletzt geändert: 2023/01/22 21:09 von PhilippK