Handbuch

STS Handbuch

Stellwerksim Handbuch

Webseiten-Werkzeuge


stellwerksim:erbauer:tutorials:bauen:zuege:namensmuster

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
stellwerksim:erbauer:tutorials:bauen:zuege:namensmuster [2019/01/21 09:34] billystellwerksim:erbauer:tutorials:bauen:zuege:namensmuster [2019/01/21 09:39] billy
Zeile 27: Zeile 27:
  
   Namensmuster: RB 21002+$zi*2   Namensmuster: RB 21002+$zi*2
-  ZugScript: takt(60,ID=123,GLEIS=A-Dorf,STUNDE=5..8);+  Zugscript: takt(60,ID=123,GLEIS=A-Dorf,STUNDE=5..8);
  
 Dieses Namensmuster erzeugt folgende Züge: Dieses Namensmuster erzeugt folgende Züge:
Zeile 53: Zeile 53:
 Dabei muss man natürlich beachten, dass der Spieler evtl. nur einen Teil des Namens sieht - und damit zwei Züge mit dem gleichen Namen vor dem % nicht auseinanderhalten kann: Weder auf Displays noch bei Zugmeldungen noch bei Fehlermeldungen im Forum. Daher sollte man darauf achten, dass der für den Spieler sichtbare Name trotzdem von diesem auseinander gehalten werden kann. Dabei muss man natürlich beachten, dass der Spieler evtl. nur einen Teil des Namens sieht - und damit zwei Züge mit dem gleichen Namen vor dem % nicht auseinanderhalten kann: Weder auf Displays noch bei Zugmeldungen noch bei Fehlermeldungen im Forum. Daher sollte man darauf achten, dass der für den Spieler sichtbare Name trotzdem von diesem auseinander gehalten werden kann.
  
-===== NAME als ZugScript-Parameter =====+===== NAME als Zugscript-Parameter =====
  
-Es gibt die Möglichkeit, das Namensmuster statt für das Template nur für jedes einzelne ZugScript zu setzten. Das Namensmuster-Feld des Templates bleibt dann leer. Es kann aber nur eines von beiden gemacht werden.+Es gibt die Möglichkeit, das Namensmuster statt für das Template nur für jedes einzelne Zugscript zu setzten. Das Namensmuster-Feld des Templates bleibt dann leer. Es kann aber nur eines von beiden gemacht werden.
  
-Im ZugScript wird dann der zusätzliche Parameter NAME=xxx angegeben, xxx steht hier für das Namensmuster.+Im Zugscript wird dann der zusätzliche Parameter NAME=xxx angegeben, xxx steht hier für das Namensmuster.
  
-Wichtig: Wird das Namensmuster innerhalb des ZugScripts angegeben, wird $zi bei mehreren ZugScripten nicht zurückgesetzt, sondern läuft weiter! Normalerweise ist hier $ti die bessere Wahl.+Wichtig: Wird das Namensmuster innerhalb des Zugscripts angegeben, wird $zi bei mehreren Zugscripten nicht zurückgesetzt, sondern läuft weiter! Normalerweise ist hier $ti die bessere Wahl.
  
   takt(60,ID=123,GLEIS=A-Dorf,STUNDE=5..8,NAME=RB 21201+$zi*2);   takt(60,ID=123,GLEIS=A-Dorf,STUNDE=5..8,NAME=RB 21201+$zi*2);
stellwerksim/erbauer/tutorials/bauen/zuege/namensmuster.txt · Zuletzt geändert: 2020/11/26 19:02 von Speedi