Ръководство за инсталиране на модове за Barotrauma
Това ръководство обхваща как да инсталирате, управлявате и актуализирате модове от Steam Workshop на вашия специализиран сървър за Barotrauma, хостван с Legion Hosting. Модовете могат да добавят персонализирани подводници, същества, предмети и промени в геймплея към вашия сървър.
Съдържание
- Как работят модовете на специализирани сървъри
- Инсталиране на Workshop модове
- Конфигуриране на модове в serversettings.xml
- Поддържане на модовете актуални
- Съвместимост на модове
- Премахване на модове
Как работят модовете на специализирани сървъри
Barotrauma поддържа модове от Steam Workshop за персонализирано съдържание, включително подводници, същества, предмети и промени в геймплея. На специализиран сървър модовете не се изтеглят автоматично от Workshop. Трябва ръчно да прехвърлите файловете на модовете на вашия сървър.
Инсталиране на Workshop модове
Препоръчителният подход за инсталиране на модове на вашия хостнат сървър е първо да ги изтеглите на вашия локален компютър, след което да качите файловете на сървъра.
Инсталация стъпка по стъпка
- На вашия собствен компютър се абонирайте за мода в Steam Workshop и стартирайте Barotrauma веднъж, за да го изтеглите.
- Намерете изтеглената папка на мода на вашия компютър. Workshop модовете обикновено се съхраняват на:
Steam\steamapps\workshop\content\602960\<ModID>\<ModID>е числовият ID от Workshop URL адреса на мода. - Свържете се с вашия сървър чрез SFTP или отворете файловия мениджър в GPanel.
- Навигирайте до директорията
LocalMods/във вашата папка за сървър на Barotrauma. Ако директорията не съществува, създайте я. - Качете цялата папка на мода (тази, наречена с числовия ID на мода) в
LocalMods/. - Конфигурирайте мода в
serversettings.xml, както е описано в следващия раздел. - Рестартирайте сървъра, за да влязат в сила промените.
filelist.xml, който идентифицира мода. Ако този файл липсва, модът няма да бъде разпознат от сървъра.
Конфигуриране на модове в serversettings.xml
След качване на файловете на мода трябва да ги регистрирате във вашата сървърна конфигурация. Отворете serversettings.xml и добавете мода в списъка с инсталирани пакети със съдържание.
serversettings.xml. Сървърът презаписва този файл при изключване, така че всички промени, направени докато сървърът работи, ще бъдат загубени.
Вижте filelist.xml на мода за правилното вътрешно име. Точният формат на конфигурацията зависи от вашата версия на Barotrauma, но обикновено модовете се появяват в записите ContentPackage в serversettings.xml.
Проверка на зареждането на мода
След рестартиране на сървъра с конфигуриран мод:
- Отворете конзолата на сървъра в GPanel.
- Потърсете редове в журнала, които препращат към името или ID на мода. Успешно заредените модове ще се появят по време на стартовата последователност.
- Ако видите редове
[ERROR], препращащи към мода, проверете дали всички файлове са качени правилно и дали модът е съвместим с версията на вашия сървър.
Поддържане на модовете актуални
Сървърът не изтегля автоматично актуализации от Workshop. Когато автор на мод пусне актуализация, трябва ръчно да изтеглите отново и да качите отново актуализираните файлове.
Процес на актуализация
- На вашия локален компютър се уверете, че вашият Steam клиент е изтеглил най-новата версия на мода (отпишете се и се абонирайте отново, ако е необходимо, за да принудите свежо изтегляне).
- Свържете се с вашия сървър чрез SFTP.
- Спрете сървъра от GPanel.
- Навигирайте до
LocalMods/<ModID>/и заменете съдържанието с новоизтеглените файлове. - Стартирайте сървъра.
Съвместимост на модове
Конфликтите на модове са една от най-честите причини за проблеми със сървъра. Имайте предвид тези насоки:
| Проблем | Причина | Решение |
|---|---|---|
| Сървърът се срива при стартиране | Два мода, модифициращи едно и също игрово съдържание (предмети, същества и др.) | Деактивирайте всички модове, след което активирайте отново един по един, за да намерите конфликта |
| Играчите се разкачват при присъединяване | Несъответствие на версията на мода между клиента и сървъра | Уверете се, че всички играчи и сървърът имат същите версии на модове |
| Грешки в съдържанието в журнала на сървъра | Липсваща зависимост или остарял мод | Проверете страницата на мода в Workshop за изисквани зависимости и актуализирайте |
| Модът работи в едноличен режим, но не и на сървър | Мод само от страна на клиента | Проверете описанието на мода в Workshop; някои модове са само за клиент и не трябва да се инсталират на сървъра |
Премахване на модове
- Спрете вашия сървър от GPanel.
- Отворете
serversettings.xmlи премахнете записа на пакета със съдържание на мода. - Изтрийте папката на мода от
LocalMods/чрез SFTP или файловия мениджър на GPanel. - Стартирайте сървъра.
Свързани статии
- Ръководство за настройка на специализиран сървър за Barotrauma
- Ръководство за отстраняване на проблеми с Barotrauma
- Как да качвате файлове чрез SFTP