[Anleitung] Unabhängige Save und Modprofile für Fortgeschrittene die LESEN können

Allgemeine Diskussionen rund um X Rebirth.

Moderator: Moderatoren für Deutsches X-Forum

User avatar
ubuntufreakdragon
Posts: 5226
Joined: Thu, 23. Jun 11, 14:57
x4

[Anleitung] Unabhängige Save und Modprofile für Fortgeschrittene die LESEN können

Post by ubuntufreakdragon »

Achtung: Diese Anleitung ist ins wiki umgezogen, der folgende Text ist veraltet!!!Link zur aktuellen Version.
Warnung: Nicht beachten der Anleitung löscht alle Spielstände, daher sorgfältigst lesen!!!

Die Grundidee ist ein kleines Script zu schreiben, das vor jedem starten die richtigen Saves in "Position" kopiert, nur kostet kopieren Zeit, daher nutzen wir symbolische Verknüpfungen die XRebirth versteht:

1. Sichere deine Spielstände (und zwar weit weg von eigene Dokumente), wenn du einen Fehler machst sind diese sonst weg, wenn sie weg sind weil du diesen Schritt ignoriert hast dann: :heuldoch:
2. Gehe in den Ordner in dem der Ordner mit deinen Spielständen liegt(ab hier Einstellungsordner gennant), sie Inhalt sollte etwa so aussehen, (der Name des Ordners ist eine häßliche Nummer, der Ordner liegt normalerweise in ~\Dkuments\Egosoft\XRebirth):
save
config.xml
content.xml
debuglog.xml
inputmap.xml
progressbar.xml
uidata.xml


3. verschiebe den gesammten inhalt des Einstellungsordners in einen Neuen Ordner den du im Einstellungsordner erstellst(, der Neue Ordner wird ab hier Profilordner genannt).

4. im Profilordner erstellst du ein neues textdokument mit folgendem Inhalt:
alle einträge in <> Klammern müssen manuell eingegeben werden

Code: Select all

rmdir "..\save" 
del "..\config.xml"
del "..\content.xml"
del "..\debuglog.xml"
del "..\inputmap.xml"
<del "..\inputmap_<n>.xml">
del "..\progressbar.xml"
del "..\uidata.xml"
mklink /d "..\save" "%~dp0\save"
mklink "..\config.xml" "%~dp0\config.xml"
mklink "..\content.xml" "%~dp0\content.xml"
mklink "..\debuglog.xml" "%~dp0\debuglog.xml"
mklink "..\inputmap.xml" "%~dp0\inputmap.xml"
<mklink "..\inputmap_<n>.xml" "%~dp0\inputmap_<n>.xml">
mklink "..\progressbar.xml" "%~dp0\progressbar.xml"
mklink "..\uidata.xml" "%~dp0\uidata.xml"
start /d "<Path>" XRebirth.exe
Path: Der InstallationsPfad zu XRebirth, z.B:
C:\Programms\Steam\SteamApps\common\X Rebirth\
del "..\inputmap_<n>.xml"; mklink "..\inputmap_<n>.xml" "%~dp0\inputmap_<n>.xml":
Es könnten mehrere Steuerungsprofile vorliegen für jedes profil die Befehle je einmal setzen (mit passender nummer).

5. das textdokument in "launchprofile.cmd" umbenennen, und dabei darauf achten das die Endung wirklich geändert wird (Windows wird eine Sicherheitsabfrage starten wenn das passiert).

6. eine Verknüpfung zur "launchprofile.cmd" anlegen und irgendwohin kopieren wo man sie findet z.b. auf den Desktop.

7. damit mods durch das profil aktiviert oder deaktiviert werden können, muss in der erweiterungliste der Punkt steamworkshopdownloads auf nein gestellt werden.

8. Fertig das Profil kann über die Verknüpfung gestartet werden, weitere Profile können ganz einfach durch kopieren des Profilordners erstellt werden.
My X3 Mods

XRebirth, things left to patch:
In General; On Firing NPC's; In De Vries; Out Of Zone; And the Antiwishlist
User avatar
ubuntufreakdragon
Posts: 5226
Joined: Thu, 23. Jun 11, 14:57
x4

Post by ubuntufreakdragon »

Die Anleitung ist ins wiki umgezogen, die neue Version ist mit dem Workshop kompatibel:
https://www.egosoft.com:8444/confluence ... d=40010472
My X3 Mods

XRebirth, things left to patch:
In General; On Firing NPC's; In De Vries; Out Of Zone; And the Antiwishlist
7.E.Q
Posts: 129
Joined: Wed, 6. Nov 02, 20:31

Post by 7.E.Q »

Hab mir mal 'ne Korrekturlesung erlaubt. Ich hoffe, das war genehm... 8) :)
User avatar
ubuntufreakdragon
Posts: 5226
Joined: Thu, 23. Jun 11, 14:57
x4

Post by ubuntufreakdragon »

Klar doch. :roll: , dafür u.a. das wiki :wink: .
My X3 Mods

XRebirth, things left to patch:
In General; On Firing NPC's; In De Vries; Out Of Zone; And the Antiwishlist
7.E.Q
Posts: 129
Joined: Wed, 6. Nov 02, 20:31

Post by 7.E.Q »

Hab ich mir gedacht. :) :D

Return to “X Rebirth Universum”