Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Linienverwaltung - Neue Linie
#1
Eine grosse Karte mit vielen Städten verusacht ne Menge Tiparbeit. Dabei kam mir folgende Idee:
Beim Anklicken von "Neue Linie" schreibt ST "Linie (Nr.)" Die meisten von uns dürften das abändern. Das Wort Linie könnte entfallen, wir haben nichts anderes. ST schreibt (Nr.) -Anklicken der ersten HSt.- ST ergänzt um die ersten 5 Buchstaben der Stadt "(Nr.) Kempt" -Anklicken der nächsten HSt.- selbe Stadt, ST macht nichts, andere Stadt "(Nr.) Kempt-Memmi" -Anklicken nächste HSt- selbe Stadt, ST macht nichts, andere Stadt Austausch der letzten 5 Buchstaben "(Nr.) Kempt-Klage" und immer so weiter. Liegen alle HSt. in der gleichen Stadt könnte vielleicht noch das Wort "Stadt"angehängt werden. "(Nr.) Kempt Stadt" Alle anderen Bezeichnungsänderungen muss der Spieler selbst vornehmen. Gilt also nur für das Ersteinrichten.
Was hält die Gemeinde davon?

@prissi stöhn oder nicht stöhn?

Gruss
"Erst wenn der letzte Baum gerodet, der letzte Fluss vergiftet, der letzte Fisch gefangen, werdet Ihr feststellen, daß man Geld nicht essen kann!"
Weissagung der Cree
Zitieren
#2
ist schon eine gute Idee. Allerdings wird der Name 'Linie Nr X' schon erzeugt, bevor man ueberhaupt die Haltestellen anlegt. Dann koennte man das ganze dann mit einem Button 'Benenne Linie automatisch' im Fahrplandialog ausloesen.

Praktisch waere eine Konfigurierbarkeit in einer Textdatei mit Formatstrings %s etc. Man muss ja daran denken, dass Simutrans international ist.
Zitieren
#3
Das fällt unter Gedankenlesen, da jeder andere Vorstellungen von Liniennamen hat ...
Zitieren
#4
Smile muss sich halt jeder den entsprechenden String anpassen.

@prissi: sowas ist doch schon programmiert fuer verschiedene Meldungen. Wo im Quellcode versteckt sich das?
Zitieren
#5
Es gibt translator::translate, wenn du das meinst. Ansosnten weiß ich momentat nicht, was du genau im Sinn hast.
Zitieren
#6
es gibt doch die Meldungen, wo Simutrans noch den Namen des Convoys, der Haltestelle etc einfuegt, zB Lokfuehrer Mueller faehrt 22 kmh mit dem Adler....
Zitieren
#7
sprintf( buffer, tranlator::tranlate("string xyz %s bla %i"), "hall", 14 );
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste