Themabewertung:
- 1 Bewertungen - 5 im Durchschnitt
- 1
- 2
- 3
- 4
- 5
Leave on time
|
Verfasser |
Nachricht |
23m5
Gleisarbeiter
Beiträge: 17
Registriert seit: Apr 2010
|
Leave on time
Hallo!
Ist es möglich den Leave-on-time-Patch
[[bugs.openttd.org/task/2534]]
in ein Build mit CargoDist zu integrieren?
Oder bin ich vielleicht der Einzige, den es stört, dass die Züge an Stationen mit größerem Einzugsgebiet immer warten bis sie voll beladen sind, obwohl sie dass gar nicht sollen?
Gibt es da vielleicht auch eine andere Lösung? Es ist leider sehr nervig und auch im höchsten Grade unrealistisch wenn Züge nicht einfach die 20 Personen einladen, die am Bahnsteig stehen, sondern noch einen ganzen Spielmonat warten bis zb 300 Passagiere zusammengekommen sind. Weiß jemand Rat? Vielen Dank.
|
|
28.04.2010 17:41 |
|
23m5
Gleisarbeiter
Beiträge: 17
Registriert seit: Apr 2010
|
RE: Leave on time
Schade, aber danke für die Antwort.
Aber stört euch das alle nicht?
Ich finde diesen Effekt sehr belastend, wenn man zb ein S-Bahn-Netz aufbauen will und man viele Züge auf einer Linie fahren lässt, weil die Züge auf den nicht so passagierstarken Stationen dann so lange warten, das die Zugfrequenz auf den Bahnhöfen in der Innenstadt bei weitem mit nicht ausreicht um das Frachtaufkommen abzutransportieren. Mit anderen Worten: Die Anzahl der Züge würde schon reichen, wenn diese nicht alle vor den Vorortstationen im "Stau" stehen würden... :-/
Ich bin leider noch ungeübt im selbst kompilieren aber augenscheinlich scheint mir der dafür notwendige Patch bei weitem nicht so aufwändig zu sein wie viele andere Modifikationen, die längst standart sind, wie zb PBS oder Cargodist. Daher bin ich etwas verwundert, dass diese Sache entweder niemanden stört oder es wohl ne einfachere Lösung geben muss.
Falls jemand ne Idee hat oder Einfluss auf die großen Patchmeister hier oder in anderen Foren lasst es bitte mich wissen...
Oder mal anders gefragt: Wie geht ihr mit dem Problem um?
|
|
28.04.2010 22:01 |
|
23m5
Gleisarbeiter
Beiträge: 17
Registriert seit: Apr 2010
|
RE: Leave on time
Leider klappt das auch nicht. Ich hab's gerade getestet. Wenn man einen Fahrplan erstellt, warten die Züge trotzdem so lange bis sie voll sind und tragen dann den Wert den sie zu lange gewartet haben einfach als Verspätung ein. Wäre wohl zu einfach gewesen... Hat noch jemand eine Idee?
|
|
29.04.2010 00:05 |
|
23m5
Gleisarbeiter
Beiträge: 17
Registriert seit: Apr 2010
|
RE: Leave on time
Ja genau. Und genau das wollte ich gern ändern. Danke Eddi, du hast den Nagel auf den Kopf getroffen. Wenn ich einen Fahrplan erstelle, wird die von mir unerwünschte Wartezeit bis der Zug "vollgetröpfelt" ist lediglich als Verspätung dokumentiert, aber leider "zwingt" der Fahrplan den Zug auch nicht dazu weiterzufahren, wenn die Zeit erreicht ist.
Im Grunde braucht diese Linie nicht einmal einen Fahrplan. Die Züge sollen einfach nur im Blockabstand hintereinander her fahren, die Fahrgäste die gerade am Bahnsteig stehen einladen und dann gleich weiterfahren....
Dieser Effekt tritt übrigens nicht oder nur kaum auf, wenn die Stationen nur recht klein sind und dadurch nur ein kleines Einzusgebiet haben. Sobald die Bahnhöfe aber recht groß sind oder ich das Einzugsgebeit künstlich etwas vergrößere (wie zb bei kleinen Dörfern, um mit einem Bahnhof das ganze Dorf zu erschließen ohne Zubringerlinien bauen zu müssen) tritt der Effekt immer auf. (Man mag sich über die Sinnhaftigkeit oder den Realismus künstlich vergrößerter Einzugsgebiete streiten können, aber mir geht es nur um das technische Prinzip. Zumal der Effekt auch dann Auftritt, wenn zb ein großer Bahnhof in Zetrumsnähe von vielen Linien angesteuert wird und dadurch gut ausgelastet ist.)
(Dieser Beitrag wurde zuletzt bearbeitet: 29.04.2010 22:18 von 23m5.)
|
|
29.04.2010 12:27 |
|
Eddi
Tycoon
Beiträge: 4.066
Registriert seit: Aug 2008
|
RE: Leave on time
Also zum technischen Prinzip:
Die Häuser werden in der so genannten "Tile Loop" alle 256 Ticks angesprochen, ihre Waren zur Station zu bringen (Funktion "MoveGoodsToStation"), das tun die aber nicht gleichzeitig, sondern in einer vorgegebenen Reihenfolge über diese 256 Ticks gleichmäßig verteilt. Wenn du jetzt zu viele Häuser im Einzugsbereich hast, dann wird diese Funktion häufiger aufgerufen, als der Zug belädt, weshalb vor dem Abfahren schonwieder neue Güter am Bahnhof stehen. Dieser Effekt gilt eigentlich für alle Güter, aber bei Industrien tritt das nicht so häufig auf, weil die ihre Produktion in einem großen Batzen zur Station bringen, das tritt dort also nur auf, wenn du extrem hohe Produktionsraten (mehr als 2000 Güter im Monat) oder sehr viele gleichartige Industrien im Einzugsbereich hast. (es soll Leute geben, die 30 Erzbergwerke an eine Station packen, um das ganze in einem Megazug ans andere Ende der (total flachen) Karte zu bringen (*würg*))
|
|
30.04.2010 02:07 |
|
23m5
Gleisarbeiter
Beiträge: 17
Registriert seit: Apr 2010
|
RE: Leave on time
Danke euch beiden. Wenn ich das RE160-Set lade, sehe ich aus irgendeinem Grund nur den Steuerwagen. Nichtsdestotrotz habe ich es dennoch ausprobiert mit der Erkenntnis, dass auch hier schon der zweite Zug der Linie wieder wartet bis er voll ist. Vielleicht ist die Station auch wirklich zu groß. Danke Eddie, für die technische Komponente. Besteht denn irgend eine Chance, dass der Leave-on-time-Patch irgendwann doch einmal integriert wird? Oder würde der irgendwelche Nachteile mit sich bringen, die ich gerade nicht erkennen kann?
Mal was anderes: Wie kann man denn die Ladegeschwindigkeit der Fahrzeuge verändern? Also ich hab schon oft mit dem Tool grfcodec die Frachtkapazität oder die Höchstegeschwindigkeit verändert, wüsste aber nicht mit welcher Option (Action0 o.ä.) man die Ladegeschwindigkeit variieren kann.
|
|
30.04.2010 09:23 |
|
23m5
Gleisarbeiter
Beiträge: 17
Registriert seit: Apr 2010
|
RE: Leave on time
Danke Berhard, jetzt funktioniert es. Und der Effekt ist mit dem RE160-Set nun auch tatsächlich weg. Kannst du mir verraten, wie man die grf-Dateien der Fahrzeuge auf diese Weise verändern kann?
Ich benutze hauptsächlich das DBSetXL 0.8.
|
|
03.05.2010 13:31 |
|
mb
Tycoon
Beiträge: 5.054
Registriert seit: Mar 2005
|
RE: Leave on time
@Logital, 23m5
Blödes Fachchinesisch ...
Obwohl, vom Kaffee sollte das bekannt sein?
Was ich sagen wollte war, dass es für schnelleres Laden bei Benutzung des DB Set nicht Bernhards ominösen RE160 bedarf, denn im DB Set laden zB die S-Bahnwagen auch "augenblicklich", oder wie immer man das ausdrücken möchte wenn in einem einzigen Ladezyklus gleich der ganze Waggon vollgeladen wird.
Gruß
Michael
Zitat:EU-Wirtschaft- und Währungskommissar Joaquin Almunia hat alle Besorgnisse über den Schuldnerstatus Griechenlands als unbegründet zurückgewiesen.
|
|
05.05.2010 17:24 |
|
Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste