Водич за поставување на наменски Barotrauma сервер
Овој водич ве води низ конфигурирањето и стартувањето на вашиот наменски Barotrauma сервер хостиран на Legion Hosting, вклучувајќи поставки на серверот, избор на подморница, управување со зачувувања на кампањата и како да се поврзете.
Содржина
- Конфигурирање на serversettings.xml
- Избор и прикачување на подморница
- Како да се поврзете
- Управување со зачувувања на кампањата
Конфигурирање на serversettings.xml
Примарната конфигурациска датотека за вашиот Barotrauma сервер е serversettings.xml, која се наоѓа во коренот на директориумот за инсталација на вашиот сервер. Можете да ја уредите оваа датотека преку GPanel користејќи го вградениот менаџер на датотеки, или да прикачите изменета верзија преку SFTP.
serversettings.xml. Серверот ја презапишува оваа датотека при исклучување, така што промените направени додека серверот работи ќе бидат изгубени.
Клучни поставки
Подолу се најважните поставки што ќе сакате да ги конфигурирате. Датотеката користи стандардна XML синтакса на атрибути.
| Поставка | Опис |
|---|---|
ServerName |
Името прикажано во прелистувачот на сервери во играта. |
Port |
Главната UDP порта на која се поврзуваат играчите. Мора да одговара на доделувањето на портата во GPanel — проверете го табот Network во GPanel. |
QueryPort |
UDP портата што се користи за Steam прашања на листата на сервери. Проверете го табот Network во GPanel за точната вредност. |
Password |
Поставете лозинка за да го ограничите пристапот. Оставете празно за јавен сервер. |
MaxPlayers |
Максимален број на играчи дозволени на серверот истовремено. |
AllowSpectating |
Дали играчите можат да се приклучат и да набљудуваат без да преземат улога во екипажот. |
GameMode |
Режимот на игра. Валидни вредности: Campaign, Mission, Sandbox. Видете подолу за детали. |
Режими на игра
- Campaign — Постојан кооперативен режим со напредување, управување со екипажот и постојана датотека за зачувување. Препорачано за редовни групи пријатели.
- Mission — Поединечни мисии базирани на рунди. Без постојано напредување меѓу сесиите. Добро за јавни сервери.
- Sandbox — Слободен режим без цели. Корисно за градење, тестирање на подморници или експериментирање со модови.
Пример на serversettings.xml исечок
<?xml version="1.0" encoding="utf-8"?>
<serversettings
ServerName="Legion Hosting Barotrauma"
Password=""
MaxPlayers="8"
AllowSpectating="true"
GameMode="Campaign"
Submarine="Humpback"
AutoRestart="true"
EnableUPnP="false"
/>
EnableUPnP="false" на хостирани сервери. UPnP е релевантен само за домашни рутери и ќе предизвика непотребни обиди за поврзување на наменска инфраструктура.
Port и QueryPort на вредностите прикажани во табот Network на вашиот GPanel.
Избор и прикачување на подморница
Активната подморница се поставува преку атрибутот Submarine во serversettings.xml. Вредноста мора точно да одговара на името на датотеката на подморницата (без наставката .sub), вклучувајќи ги и големите букви.
Стандардни подморници
Barotrauma доаѓа со неколку вградени подморници. Чести стандардни вклучуваат:
Humpback— Погодна за почетници, мал екипаж.Dugong— Балансирана подморница со средна големина.Typhon— Голема, бара целосен екипаж.Typhon2— Надградена голема подморница.Kastrull— Омилена на заедницата, разноврсен распоред.
Прикачување на сопствена подморница
Ако сте изградиле или преземале сопствена подморница (датотека .sub), прикачете ја во директориумот Submarines/ во вашата инсталација на серверот. Ова можете да го направите преку SFTP или менаџерот на датотеки на GPanel.
- Поврзете се со вашиот сервер преку SFTP или отворете го менаџерот на датотеки на GPanel на gpanel.legionhosting.net.
- Навигирајте до директориумот
Submarines/во вашата папка на Barotrauma серверот. - Прикачете ја вашата
.subдатотека во овој директориум. - Отворете го
serversettings.xmlи ажурирајте го атрибутотSubmarineна точното име на датотеката без наставката. На пример, ако вашата датотека еMySub.sub, поставетеSubmarine="MySub". - Зачувајте ја датотеката и стартувајте го вашиот сервер.
Submarines/. Видете го Водичот за инсталација на модови за детали.
Како да се поврзете
Играчите можат да се приклучат на вашиот Barotrauma сервер на два начини: преку прелистувачот на сервери во играта или преку директно поврзување.
Прелистувач на сервери
- Стартувајте Barotrauma и кликнете Play Online од главното мени.
- Почекајте листата на сервери да се пополни. Користете го полето за пребарување за да го најдете вашиот сервер по име.
- Кликнете на вашиот сервер и изберете Join. Внесете ја лозинката ако е поставена.
Директно поврзување
- Од екранот Play Online, кликнете Direct Join.
- Внесете ја IP-адресата на вашиот сервер и главната порта во форматот
xxx.xxx.xxx.xxx:port. Проверете го табот Network во GPanel за овие вредности. - Кликнете Join.
Ако не сте сигурни за IP-адресата и портата на вашиот сервер, погледнете во Како да ја најдете IP-адресата и портата на вашиот сервер.
Управување со зачувувања на кампањата
Во режимот Campaign, серверот одржува постојана датотека за зачувување што го следи напредувањето, екипажот, парите и состојбата на подморницата. Разбирањето каде се наоѓа оваа датотека и како да се управува со неа е важно за резервни копии и ресетирања.
Локација на датотеката за зачувување
Зачувувањата на кампањата се чуваат во директориумот Saves/Multiplayer/ во папката за инсталација на вашиот сервер. Секоја кампања се зачувува како папка што содржи повеќе датотеки.
Правење резервна копија на кампања
- Запрете го вашиот сервер од GPanel за да се осигурате дека не се запишуваат податоци.
- Поврзете се преку SFTP и навигирајте до
Saves/Multiplayer/. - Преземете ја целата папка на кампањата на вашата локална машина како резервна копија.
- Рестартирајте го серверот кога ќе завршите.
Ресетирање на кампања
- Запрете го вашиот сервер.
- Навигирајте до
Saves/Multiplayer/преку SFTP или менаџерот на датотеки на GPanel. - Избришете ја папката на кампањата што сакате да ја ресетирате.
- Стартувајте го серверот. Нова кампања ќе биде создадена кога играч ќе започне една од главното мени во играта.
Враќање од резервна копија
- Запрете го вашиот сервер.
- Прикачете ја резервно копираната папка на кампањата назад во
Saves/Multiplayer/преку SFTP, презапишувајќи ги сите постоечки датотеки со исто име ако се побара. - Стартувајте го серверот.
Поврзани статии
- Водич за инсталација на Barotrauma модови — Workshop модови, управување со модови и компатибилност
- Водич за отстранување проблеми во Barotrauma — Чести проблеми и решенија
- Како да ја најдете IP-адресата и портата на вашиот сервер
- Како да прикачувате датотеки преку SFTP