Това ръководство покрива администрирането и управлението на света за вашия Stormworks: Build and Rescue dedicated сървър, включително настройка на администратори, управление на играчи, контрол на превозни средства, Workshop съдържание, управление на записи и отстраняване на често срещани проблеми.
Настройка на администратори
Stormworks използва система за разрешения, базирана на Steam ID, за администриране на сървъра. Администраторите имат повишени привилегии, включително възможност да изритват и банят играчи, да управляват превозни средства и да променят настройките на света.
Конфигуриране на акаунти на администратори
- Спрете сървъра си от GPanel.
- Отворете File Manager или се свържете чрез SFTP.
- Намерете файла
server_config.xml. - Добавете admin записи в секцията за администратори:
<admins>
<admin steam_id="76561198012345678" />
<admin steam_id="76561198087654321" />
</admins>
- Запазете файла и рестартирайте сървъра си.
steamid.io, въвеждайки URL на своя Steam профил. Steam64 ID е 17-цифрен номер, започващ с 7656119.
Привилегии на хоста
Хостът на сървъра (Steam акаунтът, който първоначално е създал записа) автоматично има пълни администраторски привилегии. Допълнителни администратори, добавени чрез конфигурационния файл, получават същото ниво на достъп.
Управление на играчите
Администраторите могат да управляват играчите чрез вътрешноигровото меню за сървърни инструменти или чрез сървърни команди. Достъпете админ панела в играта, като натиснете Esc и навигирате до раздела Players.
Действия за управление на играчи
| Действие | Описание | Как да се използва |
|---|---|---|
| Kick | Премахване на играч от сървъра (той може да се присъедини отново) | Изберете играч в админ панела, кликнете Kick |
| Ban | Постоянно предотвратяване на играч от присъединяване | Изберете играч в админ панела, кликнете Ban |
| Unban | Премахване на бана на играч | Редактирайте списъка с банове в конфигурацията на сървъра |
| Teleport to Player | Преместване на себе си до местоположението на друг играч | Изберете играч, кликнете Teleport To |
| Give Currency | Награждаване на играч с вътрешноигрови пари | Изберете играч, въведете сума, кликнете Give |
| Set Role | Присвояване на admin или default роля на играч | Изберете играч, изберете роля от падащото меню |
Управление на списъка с банове
Бановете се съхраняват в конфигурацията на сървъра. За да unban-нете играч, спрете сървъра и редактирайте списъка с банове в server_config.xml:
<banned_players>
<!-- Remove the line for the player you want to unban -->
<player steam_id="76561198099999999" />
</banned_players>
Управление на превозни средства
Превозните средства са ядрото на геймплея на Stormworks, но неуправляваните превозни средства могат да причинят проблеми с производителността. Ето как да поддържате сървъра си гладко работещ.
Despawn на превозни средства
Като администратор можете да despawn-нете превозни средства през вътрешноигровия изглед на картата:
- Отворете картата (
Mклавиш по подразбиране). - Кликнете върху икона на превозно средство, за да го изберете.
- Кликнете бутона Despawn или Remove.
Изчистване на всички превозни средства
Ако сървърът се претрупа с изоставени превозни средства, можете да ги изчистите всички наведнъж. Използвайте админ конзолата или вътрешноигровите админ инструменти за извършване на масов despawn. Това е особено полезно, когато:
- Производителността на сървъра се влошава поради твърде много превозни средства.
- Подготовка на сървъра за събитие или нова сесия.
- Почистване след случаи на griefing.
Лимити за брой превозни средства
Конфигурирайте лимитите на превозните средства в конфигурацията на сървъра, за да предотвратите проблеми с производителността:
<vehicle_settings
max_vehicles="50"
vehicle_despawn_time="1800"
auto_clean_vehicles="true"
/>
Workshop съдържание и персонализирани превозни средства
Stormworks има обширен Steam Workshop с хиляди превозни средства и addons, създадени от играчи. Управлението на Workshop съдържание на вашия сървър е важно както за геймплея, така и за производителността.
Активиране на Workshop превозни средства
Спауването на Workshop превозни средства се контролира в конфигурацията на сървъра:
<workshop_settings
allow_workshop_vehicles="true"
/>
Когато е активирано, всеки играч може да спаунва превозни средства, за които се е абонирал в Steam Workshop. Данните за превозното средство се прехвърлят от клиента на играча, който го спаунва.
Управление на Workshop съдържание
- Разрешаване на цялото Workshop съдържание: Задайте
allow_workshop_vehicles="true"за отворен creative сървър. - Забрана на Workshop съдържанието: Задайте
allow_workshop_vehicles="false", за да ограничите играчите до вградени превозни средства или превозни средства, които те изграждат от нулата на сървъра.
Управление на настройките на света
Администраторите могат да променят определени настройки на света по време на работа чрез вътрешноигровото меню за настройки. Те включват:
| Настройка | Ефект | Влияние върху производителността |
|---|---|---|
| Време | Превключване на динамичното време и бури | Минимално |
| Цикъл ден/нощ | Активиране или деактивиране на прогресията на времето | Няма |
| Безкрайно гориво | Превозните средства никога не свършват горивото | Няма |
| Безкрайни боеприпаси | Оръжията никога не свършват | Няма |
| Щети на превозни средства | Дали превозните средства могат да бъдат повредени | Леко намаление при деактивиране |
| Телепортация | Разрешаване на телепортация чрез карта | Няма |
Управление на записи
Множество слотове за записи
Stormworks поддържа 4 слота за записи, което ви позволява да поддържате различни светове. За да превключите слотовете за записи:
- Спрете сървъра.
- Редактирайте атрибута
save_nameвserver_config.xml, за да сочи към различен запис. - Стартирайте сървъра. Той ще зареди указания запис.
Създаване на резервни копия
Редовните резервни копия предпазват от загуба на данни поради повреда, случайно изтриване или griefing:
- Спрете сървъра, за да гарантирате, че данните за запис са flush-нати на диска.
- Свържете се чрез SFTP или използвайте File Manager на GPanel.
- Навигирайте до директорията със записи (обикновено
save/в корена на сървъра). - Изтеглете цялата папка със записи за вашия активен слот.
- Съхранявайте резервните копия с етикети с дати (напр.
save_slot1_2026-02-26.zip).
Възстановяване на резервно копие
- Спрете сървъра.
- Свържете се чрез SFTP.
- Преименувайте текущата папка със записи (напр.
save_slot1наsave_slot1_old) като предпазна мярка. - Качете вашите резервни файлове в оригиналното местоположение на директорията със записи.
- Стартирайте сървъра. Той ще зареди възстановените данни за запис.
Отстраняване на проблеми
Crash-ове на сървъра
- Проверете броя на превозните средства: Твърде много превозни средства (особено сложни) са най-честата причина за crash-ове. Намалете
max_vehiclesи активирайтеauto_clean_vehicles. - Прегледайте логовете на сървъра: Проверете изхода на конзолата на сървъра в GPanel за съобщения за грешки преди crash-а.
- Актуализирайте сървъра: Уверете се, че вашият сървър работи с последната версия. Актуализациите на играта често включват поправки на стабилността.
- Повреден запис: Ако сървърът се crash-ва веднага при стартиране, данните за запис може да са повредени. Опитайте да заредите различен слот за запис или възстановете резервно копие.
Desync на играчи
- Desync възниква, когато играчите виждат различни състояния на света. Това е често срещано със сложни превозни средства.
- Намалете броя на активните превозни средства, за да минимизирате desync.
- Играчи с висока латентност (200+ ms) изпитват повече desync. Помислете за задаване на очаквания за регион на сървъра в името на сървъра.
- Прераждането или повторното присъединяване на играчите често разрешава индивидуалните проблеми с desync.
Забавяне на превозни средства
- Сложни превозни средства със стотици логически компоненти са основната причина за забавяне на сървъра.
- Задайте по-ниски лимити за
max_vehicles(20-30 за публични сървъри). - Активирайте автоматичното изчистване, за да премахнете изоставените превозни средства.
- Следете кои конкретни превозни средства причиняват забавяне и ги despawn-вайте. Превозни средства с прекомерни сензори, камери или логически gates са често срещани виновници.
Повреда на света
- Повреда на света може да възникне, ако сървърът бъде принудително спрян по време на операция по запис.
- Винаги използвайте бутона Stop в GPanel, а не принудително прекъсване на процеса.
- Ако възникне повреда, възстановете от последното си резервно копие.
- Като последна мярка можете да започнете отначало в нов слот за запис.
Свързани статии
- Stormworks Server Setup Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Getting Started with Your New Server
Ако се сблъскате с проблеми, които не са покрити в това ръководство, моля отворете тикет за поддръжка и нашият екип ще помогне за разрешаването на проблема.