Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: debuglog should be a txt;ubuntufreakdragon

Wenn du mehrere Spieldurchläufe mit verschiedenen Mods hast, erlaubt diese Anleitung, diese in isolierten Profilen aufzubewahren und mit einer simplen Verknüpfung zu starten.

Warnung: Diese Anleitung macht

...

Gebrauch von ausführbaren Scriptdateien

...

! Wenn du sie nicht verstehst, benutze sie nicht

...

!

Schritt-für-Schritt Anleitung:

...

  • Sichere deine Spielstände (und zwar weit weg von

...

  • "Eigene Dokumente")

...

  • ! Wenn du einen Fehler machst, sind diese sonst weg.

...

  • Einige Befehle, die im folgenden verwendet werden, können und werden deine Spielstände löschen, wenn sie falsch verwendet werden

...

  • !
  • Gehe in den Ordner, in dem XR's Einstellungen und der Ordner mit deinen Spielständen

...

  • liegen (ab hier "Einstellungsordner"

...

  • genannt)

...

  • . Sein Inhalt sollte etwa

...

  • wie folgt aussehen. Der Name des Ordners ist eine häßliche Nummer, der Ordner liegt normalerweise in ~\

...

  • Dokumente\Egosoft\XRebirth

...

  • .

save (hier drin liegen deine Spielstände, solltest . Solltest du sie noch nicht gesichert haben, tu da das JETZT!)
config.xml
content.xml
debuglog.xml txt
inputmap.xml
progressbar.xml
uidata.xml

...

  • Kopiere den gesamten Inhalt des Einstellungsordners in einen neuen Ordner, den du im Einstellungsordner erstellst

...

  • ! Der Neue Ordner wird ab hier "Profilordner" genannt

...

  • . Gib dem Ordner einen sinnvollen Namen wie

...

  • "mein erstes Profil" oder "default" o.

...

  • ä!
  • Starte XR

...

  • , aktiviere im Erweiterungenmenü alle Mods

...

  • inklusive Updates und den Workshop

...

  • und schließe XR wieder.

...

  • Im Profilordner erstellst du ein neues Textdokument mit folgendem Inhalt:

Inhalt für Windows Nutzer: (beachte das , dass <> darauf hinweist, das dass du hier etwas eigenständig ändern musst)

rmdir "..\save"
del "..\config.xml"
del "..\content.xml"
del "..\debuglog.xmltxt"
del "..\inputmap.xml"
<del "..\inputmap_<n>.xml">                                                       #diese # diese Zeile wird benötigt, falls du mehrere Steuerungsprofile besizt, entferne besitzt. Entferne die <> und füge statt <n> die passenden nummern Nummern ein.
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.xmltxt" "%~dp0\debuglog.xmltxt"
mklink "..\inputmap.xml" "%~dp0\inputmap.xml"
<mklink "..\inputmap_<n>.xml" "%~dp0\inputmap_<n>.xml">       #diese # diese Zeile wird benötigt, falls du mehrere Steuerungsprofile besizt, entferne besitzt. Entferne die <> und füge statt <n> die passenden nummern Nummern ein.
mklink "..\progressbar.xml" "%~dp0\progressbar.xml"
mklink "..\uidata.xml" "%~dp0\uidata.xml"
start /d "<Path>" XRebirth.exe                                                     #Hier # Hier musst du den Installationspfad von XR anstelle von <Path> angeben, z.bB.: "C:\Programs\Steam\Steam Apps\Common\X Rebirth" stelle . Stelle sicher, dass der Pfad in Anführungszeichen steht.!

 

...

  • das Textdokument in "launchprofile.cmd" umbenennen, und dabei darauf achten

...

  • , dass die Endung wirklich in "cmd" geändert wird (Windows wird eine Sicherheitsabfrage starten, wenn das passiert

...

  • ; natürlich mit

...

  • Ja antworten).

...

  • eine Verknüpfung zur "launchprofile.cmd" anlegen und irgendwohin kopieren, wo man sie findet

...

  • . Z.

...

  • B. auf den Desktop.

...

  • öffne die "content.xml" im "Profilordner" und ändere sie wie folgt:

In jedem extension-eintrag Eintrag füge ein sync="etwas" nach dem enabled="etwas" ein z.B. <extension id="ego_dlc_teladi_outpost" enabled="true" sync="false"></extension>

sync sollte für alle nichtworkshop nicht-Workshop Mods false, und für alle workshop mods Workshop Mods gleich dem enabled Wert sein, der bei enabled steht.
Workshop mods Mods haben eine id ID, die mit ws_ beginnt, gefolgt von einer Nummer. z.B. <extension id="ws_250885722" enabled="true" sync="true"></extension>

Für den content-node Node sollte der sync aktiviert sein: <content sync="true">

Auf diese Weise bekommen wir weiterhin updates für workshop mods Updates für Workshop Mods, ohne dass Steam die content.xml ändert.

...

  • Fertig

...

  • ! Das Profil kann über die Verknüpfung gestartet werden, weitere Profile können ganz einfach durch

...

  • Kopieren des Profilordners erstellt werden.

 

 

Info

English version: Creating isolated modsetups for XR

Content by Label
showLabelsfalse
max5
spacesXRWIKIDE
sortmodified
showSpacefalse
reversetrue
typepage
labelsprofiles modisolation