Hm, I can't reproduce that issue.
For me it shows up in english as expected...
Maybe Bamp has any Idea how this can happen...
Du bist in Begriff, OMSI WebDisk & Community zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachte, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
Hm, I can't reproduce that issue.
For me it shows up in english as expected...
Maybe Bamp has any Idea how this can happen...
Ich weiß jetzt nicht genau, mit welcher Programmiersprache usw. du arbeitest, aber rein mathematisch müsstest du ja quasi nur die Nachkommastelle nehmen und mit 60 multiplizieren, das bedeutet in deinem Fall, dass du von 15,5 die Nachkommastelle heraus-extrahieren musst, indem du die exakte Zahl von der Ganzzahl abziehst.
Das Ergebnis davon müsstest du dann nur noch mit 60 multiplizieren und erhältst den Sekunden-wert.
Mal exemplarisch mit C++:
// hier kommt deine Ausgangszahl
unsigned float deineAusgangszahl = 15.5;
// nur die Stunden ohne Nachkommastellen herausfinden (convert nach integer)
unsigned int hours = static_cast<int>(deineAusgangszahl); // hier kommt dann 15 raus
// hier wird jetzt die originale Zahl von den abgerundeten Stunden angezeigt
unsigned float floatMinutes = deineAusgangszahl - hours; // es kommt also 0.5 raus
// jetzt noch mit 60 multiplizieren und wieder nach in umwandeln
unsigned int intMinutes = static_cast<int>(floatMinutes * 60);
// und dann kann man es jetzt weiterverwenden, z.B. ausgeben:
std::cout << hours << ":" << intMinutes;
// hier steht dann "15:30"
Alles anzeigen
Ich habe deine AI-List angeschaut und das sieht soweit alles formal richtig aus.
Ich muss halt zugeben, dass ich die Map nicht kenne und daher nicht weiß, die die AI-Gruppen vom Fahrplan dort heißen, daher der Hinweis.
Außerdem weiß ich natürlich auch nicht, welche Fahrzeuge du installiert hast, das könntest du also auch mal überprüfen, ob du alle eingetragenen Fahrzeuge auch tatsächlich lauffähig installiert hast. ![]()
Scheinbar scheinen bei dir diverse Umläufe im Fahrplan nicht ihre passende AI-Gruppe zu finden.
Hast du die AI-Group-Namen irgendwie verändert? Die sollten auf jeden Fall unverändert bleiben (das, was immer unter [aigroup_depot] steht.
Bzw, falls du es verändern willst/musst, musst du die Fahrpläne, also die ttl-Dateien auch entsprechend anpassen:
Eigentlich hat BSAG_Tramspotter2912 ja schon alles wesentlich gesagt, trotzdem auch nochmal von mir:
Genau, die Map wird standalone bleiben, so ist zumindest der Plan. Auf keinen Fall wollen wir Payware-Addons verwenden, damit jeder die Map auch nutzen kann. Außerdem setzen wir auch weiterhin bei allen Straßen und Kreuzungen weiterhin zu 100% auf eigene Splines/Objekte mit eigenen Texturen, um ein etwas stimmigeres, individuelleres und authentischeres Gesamtbild zu erreichen.
Das gesamte Fahrplankonzept wird mit der V2 (hoffentlich) wesentlich interessanter und abwechslungsreicher (mehr Linienwechsel, Kurzläufer und natürlich auch Verstärker/Einsetzfahrten für den Schülerverkehr.
Auch in der V1 hatte ich das bereits versucht, die Möglichkeiten sind dort allerdings natürlich bei quasi 1,5 Linien entsprechend begrenzt. Aber BSAG_Tramspotter2912 hat auch schon weitere Schulen usw. auf der Map gebaut, die natürlich auch angebunden werden sollen. Somit wird (wie für den Überlandbetrieb eigentlich auch typisch) in der V2 noch ein deutlich stärkerer Fokus des ganzen Fahrplanes/Konzeptes auf der Schülerbeförderung liegen. ![]()
Ich hoffe, das hilft dir weiter. ![]()
Eigentlich sollte es reichen, eine beliebige Spline mit Rail-Pfad irgendwo auf der Kachel zu platzieren, auf der sich auch ein Entrypoint befindet.
Ggf. noch [realrail] in der global.cfg eintragen.
Wenn du dann die Straßenbahn ganz normal über das Fahrzeugmenü lädst und einen Entrypoint auswählst, spawnt die Bahn dann (hoffentlich) auf dem zuletzt platzierend rail-Pfad der jeweiligen Kachel ![]()
Dein Logfile sieht soweit unauffällig auf.
Hast du irgendwelche Plugins installiert?
Ich tippe darauf, dass da ein Plugin fehlerhaft ist oder nicht mit deiner OMSI-Version oder was auch immer kompatibel ist.
Um das Problem einzugrenzen empfiehlt es sich auf jeden Fall mal alle Plugins zu entfernen. Wenn es dann startet liegt es an einem.
Also kennt jemand eine Methode einen solchen Pfadstrang genau umzudrehen?
Ich hätte jetzt gesagt, einmal von jedem einzelnen Pfad Länge und Radius notieren.
Dann einfach die Pfade entegengesetzt wieder verlegen und immer Länge und Radius eingeben und nur beim Radius muss halt das Vorzeichen umgedreht werden.
Moin,
ja, es ist geplant, dass die Linie 200 teilweise bis an den Kirchdorfer Strand ran fährt, wo man dann auch - so gut es in OMSI möglich - auf das Wasser blicken kann.
Edit: BSAG_Tramspotter2912 war schneller ![]()
Hier aufm Land heißen die Dorfhaltestellen meist "Dorfname Gasthaus/Kirche/Gasthof/Wendeplatz " etc. Also kaum benennt man aufm Land Haltestellen nach den Kirchnamen, wobei es aufm Dorf nur eine gibt. Auch Bäche haben meist unbekannte Namen oder sind nur nebensächlich und nicht benannt.
Ähnlich kenne ich das auch. Wenn ich hier mal die Augen über unseren Linienfahrplänen zusammenkneife, heißen 90% der Haltestellen auch einfach irgendwas mit "Dorfplatz", "Ort", "Kirche", "Schule", etc., zumindest in kleineren Ortschaften, wo es dann oft auch nur 2-3 Haltestellen gibt.
Was mir auch noch recht geläufig ist, ist eine Benennung nach Bundesstraße, also gibt es z.B. mehrere Haltestellen in einem Ort, manche davon liegen irgendwo am "Rand" des Dorfes und dann gibt es oft eine, die quasi mitten drin direkt auf der den Ort durchquerenden Bundes- oder Landstraße ist, dann heißt die Haltestelle auch gerne einfach mal "Bellin, B202" oder "Selent, B202":
Aber gut, das ist jetzt Schleswig-Holstein, ich weiß nicht, ob sich die Mentalität in Thüringen da unter Umständen vielleicht doch recht stark unterscheidet.
Aber mal ganz davon abgesehen, ich finde, das zeig, wie unheimlich hoch die Qualität und das Konzept der Map ist, die Community hat garnix richtig zu "meckern", dass wir hier anfangen, über solche doch eher Details/Kleinigkeiten zu diskutieren, das zeigt, was für einen krassen Job ihr macht im Thüringer-Wald-Team. Ich freue mich jedenfalls schon voll auf die Karte! ![]()
![]()
Auch die "Haltestellendinger" werden, sofern dynamische Hilspfeile verwendet werden, auch automatisch vom Spiel exakt über den Busstop-Würfel platziert, man hat als Erbauer hierrauf keinen Einfluss.
Ob die Map dynamische Hilfspfeile verwendet kannst du herausfinden, indem du die global.cfg der Map öffnest und schaust, ob dort der folgende Befehl auftaucht:
Moin, ja, das geht leider auf einen Tippfehler meinerseits bei der Erstellung der Logos zurück. Der ist mittlerweile behoben und diverse Repaints auch bereits angepasst, BSAG_Tramspotter2912 hat da scheinbar noch eine veraltete Version installiert. ![]()
KNSH deine Blender-Version scheint die neuen Shortcuts zu verwenden, die Perotinus nicht geläufig sind ![]()
Recalculate Normals dürfte da Shift + N sein, musst dazu aber auch im Edit mode sein.
Also alles mit A auswählen und dann Shift + N
Moin,
ja, das Projekt ist existient.
Und es gibt sogar eine recht große, neue Ankündigung, mehr dazu in kürze. ![]()
Okay, hm, das wäre sonst noch mein nächster und letzter Punkt gewesen, ob die Pfadbreite irgendwie komisch ist...
Ja, da hast du schon recht, der Unterschied ist hier aber eben, dass diese sich nur in einem "Punkt" quasi kreuzen.
Ich habe manchmal das Gefühl, OMSI ist halt dann verwirrt, wenn zwei oder mehr Pfade auf einem längeren Stück exakt (oder fast) identisch liegen, weil er dann nicht zuordnen kann, auf welchem Pfad sich dein Fahrzeug gerade eigentlich befinden soll, wenn da mehere Pfade quasi die gleiche Position und Ausrichtung haben.
Sie "sollten" am gleichen Punkt zusammenkommen. Ich weiss jetzt allerdings nicht wie genau das gelungen ist. Zumindest gut genug dass die KI Autos da jkein Problem haben mit und sauber drüber können. Das ist es ja, vielleicht ist das weniger tolerant bei den Verkehrsregeln?
Ja gut, dass sie KI-Autos da rüber kommen ist klar, aber beachten die selber unter sich die Vorfahrtsregeln, oder klappt das auch nicht. Ich meinte auch eher, ob die "sauber" miteinander verbunden sind, oder nicht, ich weiß grade nicht, wie ich das besser erklären soll, daher mal ein Bild:
Die kleine "Lücke" zwischen den Linien soll jeweils darstellen, dass der Pfad hier unterbrochen ist.
Oben sollten die natürlich in einem Punkt zusammenlaufen, was ich der Verständlichkeit halber hier also nebeneinander laufend gezeichnet habe, liegt in deinem Fall dann warscheinlich direkt übereinander bzw. "inneinander".
Ich hoffe, das erklärt, was ich meine.
Ist der blau skizzierte Pfad zufällig ein einziges "Stück"?
Aufgrund der perspektive lässt sich das schlecht erkennen.
Soweit ich das verstanden habe, können die KI-Autos immer nur am Ende/Anfang eines Pfades stehen bleiben um Vorfahrt zu gewähren, aber nicht in der Mitte.
Vielleicht macht es einen Unterschied, wenn du den Pfad an der Rosa markierten Stelle ungefähr mal entzwei teilst?
Bzw. andere Vermutung: wie sieht genau die Stelle aus, wo die drei Pfade, also der von unten, der von rechts und der von links zusammenlaufen?
Laufen die alle in einem Punkt zusammen oder liegen da unter umständen mehrere kurze Stücke übereinander. Sowas versuche ich immer zu vermeiden, da das scheinbar auch gerne mal zu Problemen führt (und mir das auch eifnach zu viel Pfusch ist)
Also versuche ggf. mal, die Pfade so anzupassen, dass die alle in einem Punkt zusammen treffen, falls das noch nicht der Fall ist, bzw., sollte das nicht möglich sein, zumindest zu vermeiden, dass Pfade mit gleichem Radius und Position übereinander liegen.