Das Problem
Ein häufiges Problem, insbesondere für TruckersMP Spieler, ist das die für den aktuellen Auftrag übrige Restzeit knapp wird/nicht ausreicht.
Warum? Nun, vielleicht weil Du einen Konvoi von Bremen nach Hamburg mitfährst, dieser aber über München geleitet wird. Wahrscheinlich bekommst du noch vor Abfahrt eine Warnung angezeigt, und vor München ist die Zeit bereits abgelaufen.
Oder weil du einen recht weiten Auftrag angenommen hast, diesen aber nicht am gleichen Tag zu Ende fahren willst/kannst. In TruckersMP läuft die Zeit ja einfach weiter während Du offline bist, und schon ist die Lieferung verspätet.
Wir suchen also einen Weg um die Auftragslänge in ETS2/ATS hochzusetzen, wir wollen unseren Auftrag verlängern.
Die Tools
Leider ist mit bis heute kein Tool bekannt das uns die restliche Zeit quasi per Mausklick verlängern lässt. Wenn sich das einmal ändern sollte freue ich mich über einen Hinweis.
Aber viele beliebte Tools können uns dennoch helfen.
Wir brauchen nämlich einen Weg die game.sii
eines Savegames in ein für uns lesbares Format umzuwandeln. Das ist aber ein ganz anderes Thema und sprengt hier den Rahmen, von dem du zumindest schon einmal gehört haben solltest wenn du manuell an einem Speicherstand etwas ändern willst.
Exemplarisch erwähne ich hier einmal den TruckTrailerChanger (TTC): 1. Profil auswählen, 2. den Button Read game.sii
anklicken, fertig.

WIe du siehst arbeite ich hier mit meinem aktuellen Quicksave, aber das ist völlig dir überlassen, Du solltest nur drauf achten immer einen unveränderten Speicherstand in der Hinterhand zu haben, egal ob du nun mit einem Tool oder per Hand an deinem Profil rumbastelst.
Die Lösung
Jetzt gehts ans Eingemachte. Wir öffnen die soeben lesbar gemachte game.sii
in unserem favorisierten Texteditor, im Zweifel tut es auch der Editor
von Windows.

Nun suchen wir nach player_job
, dieses Wort sollte nur einmal in der ganzen Datei vorkommen, wir können also die richtige Stelle kaum verfehlen. Sollte es gar nicht auffindbar sein, dann haben wir wohl gerade keinen aktiven Auftrag!
Einige Zeilen darunter finden wir 2 Werte die mit time_lower_limit
und time_upper_limit
bezeichnet sind. Im Singleplayer findest du hier sehr kleine Zahlen, von einigen hundert bis einigen Tausend. In TruckersMP sind die Zahlen erheblich höher.
Was die Zahlen genau bedeuten ist hier nicht weiter relevant, grob: es sind die beiden Zeiten zu denen der Auftrag frühestens oder spätestens vom Kunden erwartet wird, relativ zur InGame Zeit zum Zeitpunkt der Auftragsannahme.

Wenn du Lust hast kannst du ja selber mal herumrechnen und probieren, das ist ohnehin der beste Weg um zu lernen wie etwas funktioniert.
Wir wollen nur eines erreichen: mehr Zeit für den Auftrag haben. Dazu erhöhen wir das time_upper_limit
um einige Tausend – faul wie ich bin ersetze ich einfach die letzten 5-6 Stellen durch Neunen – und speichern die Datei.

Dann schließen wir noch die Datei im Editor (oder den ganzen Editor), denn ETS2/ATS kann allergisch reagieren (abstürzen), wenn ein gerade zu ladender Speicherstand noch woanders geöffnet ist.
Das Ergebnis
Nun müssen wir unseren Speicherstand nur wieder laden, und freuen uns nun entspannt ein paar Ehrenrunden drehen zu können, bevor der Auftraggeber ungeduldig wird. Wir haben den Auftrag verlängert.
