Ghid de instalare a modurilor Barotrauma
Acest ghid acoperă modul de instalare, gestionare și actualizare a modurilor Steam Workshop pe serverul dvs. dedicat Barotrauma găzduit cu Legion Hosting. Modurile pot adăuga submarine personalizate, creaturi, obiecte și modificări de gameplay pe serverul dvs.
Cuprins
- Cum funcționează modurile pe serverele dedicate
- Instalarea modurilor Workshop
- Configurarea modurilor în serversettings.xml
- Menținerea modurilor actualizate
- Compatibilitatea modurilor
- Eliminarea modurilor
Cum funcționează modurile pe serverele dedicate
Barotrauma acceptă moduri Steam Workshop pentru conținut personalizat, inclusiv submarine, creaturi, obiecte și revizuiri de gameplay. Pe un server dedicat, modurile nu sunt descărcate automat din Workshop. Trebuie să transferați manual fișierele modului pe server.
Instalarea modurilor Workshop
Abordarea recomandată pentru instalarea modurilor pe serverul dvs. găzduit este să le descărcați mai întâi pe PC-ul local, apoi să încărcați fișierele pe server.
Instalare pas cu pas
- Pe propriul PC, abonați-vă la mod pe Steam Workshop și lansați Barotrauma o dată pentru a-l descărca.
- Localizați folderul modului descărcat pe PC-ul dvs. Modurile Workshop sunt de obicei stocate la:
Steam\steamapps\workshop\content\602960\<ModID>\<ModID>este ID-ul numeric din URL-ul Workshop al modului. - Conectați-vă la server prin SFTP sau deschideți managerul de fișiere din GPanel.
- Navigați la directorul
LocalMods/din folderul serverului Barotrauma. Dacă directorul nu există, creați-l. - Încărcați întregul folder al modului (cel denumit cu ID-ul numeric al modului) în
LocalMods/. - Configurați modul în
serversettings.xmlașa cum este descris în secțiunea următoare. - Reporniți serverul pentru ca modificările să aibă efect.
filelist.xml care identifică modul. Dacă acest fișier lipsește, modul nu va fi detectat de server.
Configurarea modurilor în serversettings.xml
După încărcarea fișierelor modului, trebuie să le înregistrați în configurația serverului. Deschideți serversettings.xml și adăugați modul în lista pachetelor de conținut instalate.
serversettings.xml. Serverul suprascrie acest fișier la oprire, așa că orice modificare făcută în timp ce serverul rulează va fi pierdută.
Consultați fișierul filelist.xml al modului pentru numele intern corect. Formatul exact de configurare depinde de versiunea dvs. Barotrauma, dar de obicei modurile apar în intrările ContentPackage din serversettings.xml.
Verificarea încărcării modului
După repornirea serverului cu modul configurat:
- Deschideți consola serverului în GPanel.
- Căutați linii de jurnal care fac referire la numele sau ID-ul modului. Modurile încărcate cu succes vor apărea în timpul secvenței de pornire.
- Dacă vedeți linii
[ERROR]care fac referire la mod, verificați dacă toate fișierele au fost încărcate corect și dacă modul este compatibil cu versiunea serverului dvs.
Menținerea modurilor actualizate
Serverul nu preia automat actualizările din Workshop. Când un autor de mod publică o actualizare, trebuie să re-descărcați și să re-încărcați manual fișierele actualizate.
Procesul de actualizare
- Pe PC-ul local, asigurați-vă că clientul Steam a descărcat cea mai recentă versiune a modului (dezabonați-vă și reabonați-vă dacă este necesar pentru a forța o descărcare proaspătă).
- Conectați-vă la server prin SFTP.
- Opriți serverul din GPanel.
- Navigați la
LocalMods/<ModID>/și înlocuiți conținutul cu fișierele nou descărcate. - Porniți serverul.
Compatibilitatea modurilor
Conflictele între moduri sunt una dintre cele mai frecvente cauze ale problemelor serverului. Țineți cont de aceste recomandări:
| Problemă | Cauză | Soluție |
|---|---|---|
| Serverul se blochează la pornire | Două moduri modifică același conținut de joc (obiecte, creaturi etc.) | Dezactivați toate modurile, apoi reactivați-le pe rând pentru a găsi conflictul |
| Jucătorii sunt deconectați la alăturare | Nepotrivire de versiune a modului între client și server | Asigurați-vă că toți jucătorii și serverul au aceleași versiuni de mod |
| Erori de conținut în jurnalul serverului | Dependență lipsă sau mod învechit | Verificați pagina Workshop a modului pentru dependențele necesare și actualizați |
| Modul funcționează în singleplayer dar nu pe server | Mod doar pe partea de client | Verificați descrierea Workshop a modului; unele moduri sunt doar pentru client și nu ar trebui instalate pe server |
Eliminarea modurilor
- Opriți serverul din GPanel.
- Deschideți
serversettings.xmlși eliminați intrarea pachetului de conținut a modului. - Ștergeți folderul modului din
LocalMods/prin SFTP sau managerul de fișiere GPanel. - Porniți serverul.
Articole conexe
- Ghid de configurare a serverului dedicat Barotrauma
- Ghid de depanare Barotrauma
- Cum să încărcați fișiere prin SFTP