Beiträge von Moai
Als Gast kannst du nur Inhalte in deiner ausgewählten Sprache sehen. Registrierte Nutzer können die Sichtbarkeit anderer Sprachen in ihrem Kontrollzentrum aktivieren, weitere Infos hier.
Alle Themen sind in den Foren mit einer Sprachflagge gekennzeichnet:
-
-
Bus: MAN NLC + MAN Stadtbus (DLC)
Map: Städtedreieck 21 v2
-
Hallo zusammen,
ich möchte den Ticketdrucker der im Urbino II DLC, Morphi Citaro, S41xLE, etc. verwendet wird so verändern, dass er beim Ende einer Route nicht automatisch auf die nächsthöhere Route der selbe Linie wechselt. Besonders für Karten mit Dienstplänen auf denen die Linien und Routen sich oft ändern fänd ich es angenehmer wenn der Drucker mir die Route nicht automatisch falsch einstellt.
In meiner Naivität dachte ich dass ich einfach nach einem Route + 1 suchen muss und dann die + 1 entfernen muss, allerdings wusst ich bis da hin noch nicht wie viel komplizierter die OMSI-Skriptsprache doch eigentlich ist
.
Ich hab hier erstmal diesen Codeblock gefunden:
Code: Urbino_II_Fare.osc
Alles anzeigen(L.L.IBIS_LinieKurs) 100 * l1 + (M.V.GetRouteIndex) 0 >= {if} 1 (S.L.Faremaster_RouteDir) (L.L.IBIS_LinieKurs) 100 * l1 + (M.V.GetRouteIndex) (S.L.Faremaster_RouteIndex) (M.L.Faremaster_SetRoute) l1 (S.L.IBIS_Route) (M.V.GetTTBusstopIndex) (M.V.GetTTBusstopName) (S.$.Fare_IFIS_CurrentStop) {endif} 1 (S.L.Faremaster_Stop_Lock) {else} (L.L.Faremaster_BusStop) 1 + (S.L.Faremaster_BusStop) 1 (S.L.Faremaster_Stop_Lock) {endif} (M.L.Faremaster_PlayAnnouncement) 0 (S.L.Fare_Weiterschaltung) {endif}
Nach dem Auskommentieren der Zeile 334 hat es zumindest die Route nicht weitergeschaltet, allerdings war die Routeninformation in dem kleinen Fenster oben links im Faremaster falsch und sobald ich die Route manuell ändern wollte ist der Drucker hängengeblieben und die Logfile spuckte den Fehler aus
Code: logfile.txt145 11:44:35 - - Error: Fehler bei Bereichsprüfung: CV.Calculate - J3 (vehicles\AB_S400LE_Series\S415LE_1-1-0.bus)
Erst danach hab ich gemerkt was für ein gigantischer Block noch Teil dieser Funktion ist, der nur für das UI des Druckers zuständig ist, und daran verzweifel ich grad komplett.
Deswegen wollt ich nur einmal Fragen ob mir jemand schon privat eine Lösung für dieses Problem gefunden hat oder ob ich villeicht nur auf dem Schlauch steh und eine andere sehr leichte Veränderung am Skript überseh.
Vielen Dank
-
-
Also erstmal Danke an euch alle für die Hilfe.
Nach ein bisschen Experimentieren auf Grundorf hab ich jetzt rausgefunden dass diese Methode nicht klappt. So sah die AI-List aus:
Code
Alles anzeigen[aigroup_depot] Busses Grundorf [aigroup_depot_typgroup_2] Vehicles\MAN_NL_NG\MAN_GN92_main.bus 2530 GRN-V 30 [end] [aigroup_depot] Busses Ahlheim_v4_LAWO [aigroup_depot_typgroup_2] Vehicles\O405\O405G_main.bus 2531 GRN-V 301 [end] [aigroup_depot] Busses Spandau 94 [aigroup_depot_typgroup_2] Vehicles\O405\O405.bus 2532 GRN-V 302 [end]
Ich hab die Map noch leicht modden müssen damit beide Kurse der 76 gleichzeitig fahren. Was passiert ist dass beide Busse immer im Bus des letzten Depots spawnen (also der Solo O405 in dem Fall). Allerdings hat der eine keine Wagennummer und Kennzeichen (da ja nur einer definiert ist). Das seltsame ist aber jetzt dass beide Busse immer die Hofdatei des mittleren Depots laden (also die Ahlheim Hof in diesem Beispiel). Sieht dann wohl schlecht aus das zum Laufen zu kriegen.
Beim Pedro O405 muss man für die ANNAX und LAWO leider seperate Hofdateien machen wenn mans genau haben will, da beide Anzeigen den selben Text aus der Hofdatei ziehen und die ANNAX Anzeige mit vielen Zeichen inkompatibel ist (kleine "z" und Umlaute als Beispiel)
Also wird die Methode mit dem kopieren des Ordners die einzige Möglichkeit sein. Zwar nicht schön, aber zumindest nicht unmöglich.
-
Hallo allerseits,
Ich arbeite grade an einem Repaintpack für den Payware O405 für Ahlheim und einer dazugehörigen privaten AI-Liste. Ich würde dafür gerne die verschiedenen Anzeigetypen der Busse verwenden, was bedeutet dass ich mehrere Hofdateien brauche. Also jeweils eins für weiße Rollbänder, schwarze Rollbänder, ANNAX und LAWO Matrix.
Meine Frage wäre nun: Ist es OK wenn ich mehrere [aigroup_depot]s mit dem gleichen Namen habe? Also als Beispiel:
Code
Alles anzeigen#############AVG Hof Kranenburg############# [aigroup_depot] AVG Solowagen (Kranenburg) Ahlheim 4_RLB_W [aigroup_depot_typgroup_2] vehicles\O405\[...] 100 AL-VG 100 AVG Ahlheim [end] [aigroup_depot] AVG Solowagen (Kranenburg) Ahlheim 4_RLB_S [aigroup_depot_typgroup_2] vehicles\O405\[...] 200 [...] [end] [aigroup_depot] AVG Solowagen (Kranenburg) Ahlheim 4_ANNAX [...] [end] [aigroup_depot] AVG Solowagen (Kranenburg) Ahlheim 4_LAWO [...] [end] [...]
Würde OMSI damit klarkommen oder würde es Probleme geben? Und falls ich den Gruppen unterschiedliche Namen geben muss, kann ich den Umläufen mehrere Gruppen zuweisen? Oder müsste ich dann für jeden Umlauf einzeln bestimmen welche Gruppe ihm zugewiesen wird?
-
-
-