Zip Dateien entpacken und wieder packen (speichern)

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


  • Guten Morgen,


    hab nur ich das Problem das mir die Zipfiles im Gamesordner als fehlerhaft angezeigt werden, sobald ich sie entpacken möchte? Das selbe Spiel wenn man eine Datei hinzufügen möchte. Einzeln lassen sich die Files rausziehen, editieren, aber dann klappt es, wie schon erwähnt, nicht mehr mit dem hinzufügen.


    Sinn und Zweck der Sache, ich habe bei TPF2 meine Tracks.lua etwas angepasst, das möchte ich bei TPF3 auch so machen.


    Jemand einen Tipp für mich?

    Einmal editiert, zuletzt von MaggoAT ()

  • MaggoAT

    Hat den Titel des Themas von „Zip Dateien entpacken und wieder packen (sichern)“ zu „Zip Dateien entpacken und wieder packen (speichern)“ geändert.
  • Das funktioniert deshalb nicht , weil die Dateien in den ZIP-Archiven in einer bestimmten Struktur bzw. Reihenfolge abgelegt sind und das Spiel diese Struktur erwartet. Wenn du das Archiv entpackst und anschließend neu packst, ändern sich die internen Positionen und ggf Offsets/Metadaten der Dateien. Das ZIP kann dann zwar grundsätzlich noch gültig sein, entspricht aber nicht mehr exakt dem Format, das das Spiel erwartet.

    Ich vermute, dass das der Performance dient: Das Spiel kann über die ZIP-Indexdaten direkt auf bestimmte Dateien zugreifen, statt das Archiv jedes Mal durchsuchen zu müssen.

    Edit
    MaggoAT Das Anpassen der tracks.lua kann man aber auch über script machen, schreibe einfach was genau du anpassen möchtest dann schaue ich wie man das umsetzen kann. Das ist auch deutlich eleganter da man es nicht bei jedem Update neu machen muss.

  • Das nenn ich mal ein Angebot :) Ich möchte das der Kurvenradius etwas kleiner wird und gleichzeitig die Geschwindigkeit etwas erhöht wird. Ich weiß, nicht sehr realistisch aber ich werde "wahnsinnig" wie langsam die manchmal um Kurven fahren.

  • In der Tat wollen die meisten genau das Gegenteil da die Kurvenradien jetzt schon unrealistisch eng sind. Aber das klingt machbar


    Man kann aber ja jetzt schon "Achterbahn Tycoon - (TPF3 version)" spielen

  • Ich habe es für solche Fälle in TpF2 so gelöst:

    Ich habe mir einen privaten Mod erstellt für allerlei so Kleinanpassungen an Vanilladateien. Dazu habe ich dann die entsprechende Vanilladatei in die entsprechende Ordnerstruktur in der Mod kopiert und die gewünschten Änderungen vorgenommen. Da Moddateien Vorrang vor Vanilladateien haben, hat es dann im Spiel diese angezogen.


    Vorteil gegenüber Script: Braucht eigentlich keinerlei Programmier- oder Scriptingkenntnisse.

    Nachteil gegenüber Script: Die Datei ist dann in diesem Stand "Eingefroren" (in deiner privaten Mod). Falls durch ein Spielupdate Ergänzungen oder Änderungen an der Originaldatei vorgenommen werden, fehlen die da.

    Trolle bitte nicht füttern. Danke!

  • Könntest daraus eine Mod bauen, wo man mit Schieberegler einstellen kann, also weiter oder enger, schneller oder langsamer? Dann wären beide Seiten abgedeckt :)

  • Ich habe es für solche Fälle in TpF2 so gelöst:

    Nachteil: Das funktioniert nicht mehr! Kannst du für TPF3 aus deinem Gedankengang streichen. Die zip aus dem Basisspiel haben Vorrang vor eventuell im Bassispiel entpackten ordnern und da dein Mod eine andere modid hat wie das Spiel wird deine Datei zusätzlich geladen es überschreibt nicht die Vanilaadatei. Mit den reinen *.tl scripten habe ich das nicht ausprobiert, aber das gilt für alle mdl, con usw.