Gleise für bestimmte Züge/Linien sperren

Willkommen in der Transport Fever Community

Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.

 

Die Registrierung und Nutzung ist selbstverständlich kostenlos.

 

Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.

Das Team der Transport-Fever Community


  • Ich muss jetzt einmal wieder wegen einem Nischenthema fragen. Ich hoffe es passt hier thematisch, ich weiß nicht wo ich es sonst einordnen würde.


    Ich arbeite jedenfalls schon längere Zeit an einer größenwahnsinnigen Karte mit einem durchaus relativ verflochtenen Eisenbahnnetz. Damit hat sich aber auch ergeben, dass hier die eine oder andere "natürliche Schleife" vorhanden ist, wo Züge im Endeffekt einmal quer über die Karte im Kreis fahren können, um die Richtung zu wechseln, ohne in einem Bahnhof wenden zu müssen. Nun machen das Züge auch immer wieder Mal, um zurück zu einem Bahnhof zu gelangen, den sie verpasst haben. Dies kann, soweit ich das getestet habe, zum Beispiel vorkommen, wenn irgendwo im weiteren Verlauf einer Linie eine Baumaßnahme (auch bei pausiertem Spiel) stattgefunden hat und im Zuge der neuen Berechnungen ein auf einen Bahnsteig hinbremsender Zug draufkommt, dass sich das doch nicht ausgeht und dann wieder aus dem Bahnhof hinausbeschleunigt.


    Soweit ist das Verhalten von TPF2 vermutlich allgemein bekannt. Das ist natürlich auch erst einmal unangenehm, was Kapazität und Gewinn angeht, aber sonst nicht weiter störend zumindest für mich. Jetzt habe aber eine Nebenbahn, die nur für deutlich kürzere Züge ausgelegt ist, aber auch ein Teil einer solchen Schleife ist, was natürlich dazu führen kann, dass sich die zu langen Züge in den Ausweichen blockieren.


    Jetzt frage ich mich, ob irgendwer einen Trick weiß, um bestimmte Streckenabschnitte für Züge, die nicht zu bestimmten Linien gehören oder bestimmte Eigenschaften haben zu sperren. Die zwei naheliegenden Optionen, dass eine Spitzkehre oder ähnliches verbaut wird oder dass der Abschnitt als Dieselstrecke geführt wird, verwende ich an anderer Stelle, aber passt in diesen Abschnitt einfach nicht gut hinein.

  • Ich glaube tatsächlich das es nicht möglich ist. Wenn dann hat die CommonAPI2 da noch irgendwo eine Möglichkeit, aber ich glaube, da stößt die auch an ihre Grenzen. (Bzw ich kenne diese Möglichkeit noch nicht.)


    LG Ben

  • Mit dem Bau von Signalen kann die Pfadselektion beeinflusst werden. Damit meine ich aber jetzt nicht Einbahnsignale, um die Fahrtrichtung zu limitieren, sondern normale Signale, die aber entgegen der Fahrrichtung stehen.


    Wenn ein Zug zwei vergleichbare Pfade hat, wobei aber nur in einem Pfad ein Signal in die Gegenrichtung steht, dann wird der Pfad ohne Signal gewählt. Solange dieses Signal nicht zu einem Einbahnsignal umgebaut wird, wäre eine Fahrt entgegen dem Signal für die gewünschten Züge möglich.


    Vielleicht funktioniert es wenn du an allen Ausfahrten der Ausweichstelle ein Signal platzierst. Die beiden Signale in Fahrtrichtung stellst du auf Einbahn um und fügst sie der Linie hinzu. Möglicherweise reicht dies, damit die unerwünschten Züge eine andere Route wählen. Dies kann aber nur funktionieren wenn tatsächlich eine andere Route verfügbar ist.


    sh. nachfolgendes Beispiel

    Bei der Ausweichstelle siehst du, wie ich es mit den Signalen meine. Die Durchfahrt durch die Ausweichstelle ist schneller und kürzer aber der Zug fährt trotzdem die alternative Route aussen herum.

    In der Linienansicht siehst du, dass die Line dennoch durch die Ausweichstelle fahren kann, aber nur dann wenn das entsprechende Signal auch der Linie hinzugefügt wurde.

    3 Mal editiert, zuletzt von HansVader ()

  • In der Linienansicht siehst du, dass die Line dennoch durch die Ausweichstelle fahren kann, aber nur dann wenn das entsprechende Signal auch der Linie hinzugefügt wurde.

    Oh, das das geht? Wie kann ich denn ein Signal nur einer Linie zuordnen? Den Trick habe ich bisher noch nicht entdeckt.

  • Signale kannst du wie Wegpunkte der Line hinzufügen, indem du sie wie Stationen hinzufügst.

    Wie kann ich denn ein Signal nur einer Linie zuordnen?

    Um Missverständnisse vorzubeugen. Die Linien können mit Signalen oder Wegpunkten auf eine auf eine gewünschte Route geführt werden. Ein entsprechendes Signal gilt aber für alle vorbeifahrenden Fahrzeuge und nicht nur jene, bei denen es der Linie hinzugefügt wurde.

  • Nach meiner Erfahrung halten sich "entlaufene" Züge an keinerlei Regeln. Wenn die Strecke, um zum verpaßten Bahnhof zurückzukehren, dadurch etwas kürzer ist, sind sie bei mir auch schon bei zweigleisiger Strecke auf dem Gleis der falschen Fahrtrichtung gefahren. Dadurch entsteht dann, wenn man es nicht schnell bemerkt, ein katastrophaler Zugstau. Das wäre vermeidbar, wenn das Spiel so programmiert wäre, daß man eingreifen könnte, und (wie einst bei Railroad Tycoon 2), bei der Fahrtroute des Zuges statt des verpaßten, einfach den nächsten regulären Bahnhof als nächstes Fahrtziel angeben könnte. Wenn man einen Zug dabei ertappt, daß er grade entlaufen ist, hat manchmal (nicht immer!) geholfen, ihn anzuhalten und dann wieder losfahren zu lassen, dann berechnet er offenbar die Fahrtroute neu, und wählt dann oft als Fahrtziel den nächsten regulär erreichbaren Bahnhof. Nur fährt er dann halt die geladene Fracht eine ganze Runde durch die Gegend, bis er endlich wieder am planmäßigen Entladebahnhof hält.

  • Das Problem des Staus von Zügen könnte ganz einfach gelöst werden: wenn im Pausenmodus Gleisarbeiten vorgenommen werden, sollte im Pausenmodus keine Neuberechnung der Route stattfinden, sondern erst, wenn die Pause beendet wird.


    Das ist m.M.n. ein Programmierfehler.

  • Signale kannst du wie Wegpunkte der Line hinzufügen, indem du sie wie Stationen hinzufügst.

    Um Missverständnisse vorzubeugen. Die Linien können mit Signalen oder Wegpunkten auf eine auf eine gewünschte Route geführt werden. Ein entsprechendes Signal gilt aber für alle vorbeifahrenden Fahrzeuge und nicht nur jene, bei denen es der Linie hinzugefügt wurde.

    Oh, falsch verstanden.


    Nachtrag:

    Dank Deines Hinweises habe ich jetzt gelernt, dass auch normale Signale als Wegpunkte in einen Fahrplan eingebaut werden können. Geil! Das erspart so manchen Bau eigener Wegpunkte. Danke für den Hinweis!

  • dieses Problem kann man mit Einbahn-Signalen ganz elegant lösen

    Ja, aber mit Einschränkungen: man muss die Einbahnsignale auch direkt in Fahrtrichtung NACH einer Weiche setzen, nicht nur in Fahrtrichtung VOR einer Weiche. Sonst kann es passieren, dass während einer Bauphase, auch im Pausenmodus, der Zug gerade über eine Weiche gefahren ist, und umdreht, weil er auf den paar Meter zurück zur Weiche KEIN Einbahnsignal sieht, und diese kurze Strecke somit formal gesehen in beide Richtungen befahren werden darf. Und von dort nimmt er dann eine andere als die eigentlich vorgesehene Route und landet dann u.U. auf völlig ungeeigneten Streckenabschnitten, oder eine Fehlermeldung wegen fehlender Elektrifizierung erscheint.

  • Hallo

    Ja, aber mit Einschränkungen: man muss die Einbahnsignale auch direkt in Fahrtrichtung NACH einer Weiche setzen, nicht nur in Fahrtrichtung VOR einer Weiche.

    Es war ja nicht von einem "Einbahnsignal" die Rede. Wenn, dann sollte man die Einrichtungssignale schon durchgängig (pro Streckenabschnitt) benutzen. Und schon funktioniert das wie gewünscht.


    Tschö, Auge