Deutsches Simutransforum

Normale Version: Crashs bei Netzwerkspiel
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2

Dwachs

Zitat:Original von prissi
Warum wurde dann in r4015 Code verändert, der mit aktuellen Networkversionen während Laden und Speicherns überhaupt nicht aufgerufen wird (bzw. werden sollte)?
Verstehe ich nicht. Ich habe was in laden_abschliessen geaendert, was sehr wohl aufgerufen wird. Das Problem ist, dass in dem Savegame ein Convoy vermurkst dasteht, der aber keine Route mehr hat -> Fatal error.

Ausserdem wurden Convoys realigned, fuer die es nicht noetig war. Der Grund: Convoy hat lange Fahrzeuge, faehrt diagonal, dann sind nicht alle Felder durchgaengig von Fahrzeugen des Convoys belegt, es gibt eine Luecke, die die Laengenberechnung durcheinanderbringt.
Zitat:Gibt es ein savegame?
.. siehe das oben als 'broken' verlinkte Savegame in paco_m's post:
http://simutrans.uruk-online.net/downloa...ork.broken
Den Code hatt ich für 99.17.1 und frühere savegames eingefügt, die zerstückelte Convois erzeugt hatten. Aktueller Spielstände sollten das nicht mehr machen. (Jenseits von Fehlern natürlich.) Allerdings ist die ganze Routine ein wenig Verbesserungswürdig, da ja auch v->need_realignment() auf die Fahrtrichtung testet ...

Ich vermute ja, das betreffende Convois im Depot oder bei der Ausfahrt aus einem Depot waren, bevor die Route ungültig wurde. Aber werde auch nur heute Abend richtig dazu kommen.

Dwachs

Zitat:Original von prissi
Ich vermute ja, das betreffende Convois im Depot oder bei der Ausfahrt aus einem Depot waren, bevor die Route ungültig wurde. Aber werde auch nur heute Abend richtig dazu kommen.
In dem Savegame oben sind das Convoys die normal auf der Karte rumfahren und keine Route haben, weil kurz vor dem Speichern ein Spieler an einer Strecke rumgebaut hat, die nun unvollstaendig ist. Guck dirs mal an. Da ist auch ein Convoy dabei, der vermurkste Ribis hat (Zug steht gerade, aber Ribis gehn um die Kurve).
Wir haben nun die R4021 schon volle zwei Tage laufen und bisher kein einziger Absturz,
das sieht wirklich sehr gut aus Big Grin
Seiten: 1 2