Deutsches Simutransforum

Normale Version: Weiterfahrt abhängig vom Ladezustand
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4
Ich habe noch eine Idee für eine Bedingung bei der Weiterfahrt eines Zuges:

Beliefert ein Zug nacheinander mehrere Stationen, wäre es sinnvoll, ihn nur dann zu der/den nächsten Station(en) weiterfahren zu lassen, wenn er noch Ladung dafür hat.

Ansonsten fährt der Zug nämlich leer bis zum nächsten Ziel und verursacht nur unnötige Kosten.

Ist soetwas machbar?

Ich meine nicht die Bedingung, daß der Zug am Beladebahnhof nur losfahren soll, wenn er einen gewissen Ladegrad erreicht hat, sondern die Entscheidung, ob er am n-ten Entladebahnhof noch weiter zum (n+1)ten Entladebahnhof fahren muß oder ob er sich die Tour sparen kann und bereits jetzt wieder zum Ausgangsbahnhof zurückkehrt.
Da er ja nicht weiß, ob nicht vielleicht an n+1 Bahnhof etwas für den Zug an Ladung wartet, ist das wohl kaum möglich.
Zitat:Original von prissi
Da er ja nicht weiß, ob nicht vielleicht an n+1 Bahnhof etwas für den Zug an Ladung wartet, ist das wohl kaum möglich.

Jein. Wink

Ich spreche von Fällen, in denen es genau 1 Beladebahnhof und mehrere Entladebahnhöfe hintereinander gibt. In diesen Fällen wäre es doch recht einfach, eine Abfrage zu machen, ob "Ladung > 0" und wenn diese Prüfung negativ ist, den Zug zurück zum Ausgangsbahnhof fahren zu lassen.

Es sollte natürlich eine optionale Regel sein, die man für jede Station auf der Fahrstrecke einzeln setzen kann, ähnlich wie die zu erreichende Mindestbeladung.

Eine Lösung für das von Dir angesprochene Problem wäre natürlich auch sehr interessant: ein Zug nur dann weiterfahren zu lassen, wenn es auf der weiteren Strecke für ihn noch Ladung abzuholen gibt, würde auch sehr viele Leerfahrten sparen.
Es gibt keine Entladebahnhöfe. Jeder Bahnhof ist ein Be- und Entladebahnhof. Nur die grauen Zellen vor dem Bildschirm erkennen einen Entladebahnhof. Daher weiß SImutrans nicht, dass du dort einen Entladebahnhof hast und kann deshalb die Fahrt nicht wegfallen lassen.
Zitat:Original von prissi
Nur die grauen Zellen vor dem Bildschirm erkennen einen Entladebahnhof. Daher weiß SImutrans nicht, dass du dort einen Entladebahnhof hast und kann deshalb die Fahrt nicht wegfallen lassen.

Aber wie Du schon selber sagst: die grauen Zellen wissen es.

Wenn also die "kleinen Grauen" (nein, nicht die, hinter denen Scully & Mulder her waren Smile) es so anlegen, daß es einen Be- und mehrere Zielbahnhöfe hintereinander gibt, und dann diese Option benutzt wird, ist es völlig egal, ob das Spiel Kenntnisse über weitere aufzunehmende Fracht hat oder nicht. Es gibt nämlich keine, weil die "kleinen Grauen" es so angelegt haben. Big Grin
Aber wie soll SImutrans es verstehe? Du lässt mich etwas Ratlos. Meinst du eine Option "Niemals beladen in diesem Halt"?
Ich bin irgendwie auf den folgenden gedankenblitz gekommen aber ka wie oder was es ist. *am kopf kratz*

Simu fragt beladenen zug1 (inkl der option "nur an stationen halten wo beladung ist) ab auf dem weg zu bahnhof 1 ob waren für weitertransport vorhanden sind wann er ca dort eintrifft, abfrage von waren und anderen fahrzeugen ob waren für zug 1 bei strecke signale und vorraussichtlicher ankunft vor abbiegekreuzung/durchgangsbahnhof ankommen
wenn nein simu sagt zug1 weiterfahren/durchfahren ansonsten halten.



mfg smoky
maybe auch ne möglichkeit:
im Fahrplandialog kann man vor jedem Bahnhof noch auf nen Kästchen drücken. Wenn des grau is, isses nen be und entladebahnhof
wenns grün is.. isses nurn beladebahnhof
wenns rot is, isses nurn entladebahnhof


Vorteil an dieser Sache wäre natürlich auch:
Simutrans würde dann nicht, wenn man z.B. von einer Ölbohrinsel zu einer rafinerie und dann zu ner tankstelle liefert, über die Tankstelle noch Öl an ne andere Rafinerie weiterverschicken, falls die zufälligerweise von genau der gleichen Ölbohrinsel auch Öl akzeptiert und keine direkte verbindung besteht

so könnte man simutrans ganz einfach klar machen, dass es nur zu einer rafinerie soll.. bzw dass eine Ölbohrinsel nur für eine rafinerie zuständig is

Hoffe ihr habt kapiert was ich sagen will ;-)
Meines erachtens ist es aber auch blöd, wenn man einen Bahnhof für mehreree Sachen verwendet und es deshalb global definiert ...

Du müstest es alsso für den Zug und nicht für den Bahnhof definieren ....
Ich sagte doch: IM FAHRPLANDIALOG
Dass des ganze nur für eine Linie bzw einen Zug gilt ;-)
Seiten: 1 2 3 4