Installieren des Conan Exiles Images
- Betriebssystem: Linux
- Getestete Distros: Debian 11
- Abhängigkeiten: wine, xvfb, lib32gcc-s1, sed, curl, coreutils
apt-get update
apt-get install wine
apt-get install xvfb
apt-get install lib32gcc-s1
apt-get install sed
apt-get install curl
apt-get install coreutils
Als erstes legt ihr die Dateien aus dem Conan Exiles Github Repo (ceupdater.sh kommt nicht in die Tar Datei!) als .tar Datei auf eurem eigenen Image Server ab.
Danach erstellen wir ein neues Spiel in der Spieleliste mit folgenden Einstellungen:
Hinweis: Das Image hat einen eingebauten Auto Mod Updater. Genauere Infos dazu findet ihr weiter unten
- Spiel: Conan Exiles
- Kürzel: conan
- Dateiname ohne Endung: conan (oder den Namen der .tar Datei mit den Image Dateien, die ihr auf eurem Image Server abgelegt habt)
- Multi Images: 32 bit
- Updatescript:
wget ftp://username:passwort@ip/ceupdater.sh;chmod 777 ceupdater.sh;./ceupdater.sh steam 443030 conandedi
( Nur ein Beispiel, wenn ihr dieses nutzen wollt müsst ihr den ceupdater aus meinem GitHub Repo benutzen, dieser hat einen leicht modifizierten Installations Befehl, der normale Updater kann das Spiel nicht updaten!)
- Startscript Ordner: conandedi
- Startscript:
./start.sh conan gsport gsqueryport gsplayer gspasswd
- Passwort Auswahl: Ja
- GameQ Kürze: Conanexiles
- Abfrage mit Queryport: Ja
- Portrange: 25000 - 30000 (nur ein Beispiel tragt hier eure werte die ihr sonst auch nutzt ein)
- Schritte für Portvergabe: 50 (nur ein Beispiel tragt hier eure werte die ihr sonst auch nutzt ein)
Für Conan habe ich einen Mod Updater in die start.sh programmiert damit Mods automatisch, beim Serverstart, installiert/geupdatet werden. Wer diese Funktion nicht benötigt kann in der start.sh den Code aus Zeile 53 bis Zeile 111 löschen. Der Code kann aber auch einfach drin gelassen werden, denn wenn man keine Workshop IDS einträgt wird der Updater nicht ausgeführt.
-
Mods Installieren:
- Um Mods zu installieren muss der Server nach dem Installieren einmal gestartet und nach vollständigem Hochfahren wieder gestoppt werden damit alle nötigen Dateien und Ordner erstellt werden können.
- Danach einfach z.B. per Webftp in den
conandedi
Ordner wechseln, darin befindet sich nun eine workshopids.txt - Öffnet die
workshopids.txt
und dort könnt ihr jetzt pro Linie eine Workshop ID aus dem Conan Exiles Workshop einfügen. ! Wichtig: Immer nur eine ID pro Linie, sonst funktioniert das Skript nicht! - Beim nächsten Serverstart werden die Mods automatisch heruntergeladen und dann in die modlist.txt in ConanSandbox/Mods eingetragen damit der Server die Mods laden kann.
-
Mods Deinstallieren:
- Um Mods zu deinstallieren muss zuerst die Workshop/Mod ID aus der
workshopids.txt
entfernt werden. - Danach z.b per Webftp in den Ordner
conandedi/ConanSandbox/Mods
wechseln. - Im Ornder
conandedi/ConanSandbox/Mods
die.pak
Datei des Mods löschen.( Solltet ihr nicht wissen welche .pak Datei zu eurem Mod gehört könnt ihr dieses inconandedi/automods/items/steamapps/workshop/content/440900/WorkshopID/
nachschauen) - Zuletzt in der Datei
modlist.txt
im Ordnerconandedi/ConanSandbox/Mods
die .pak Datei aus der Liste der löschen.
- Um Mods zu deinstallieren muss zuerst die Workshop/Mod ID aus der