Овој водич покрива администрација и управување со светот за вашиот Stormworks: Build and Rescue наменски сервер, вклучувајќи поставување на администратор, управување со играчи, контрола на возила, Workshop содржина, управување со зачувувања и решавање на чести проблеми.
Поставување на администратор
Stormworks користи систем на дозволи базиран на Steam ID за администрација на серверот. Администраторите имаат повишени привилегии вклучувајќи можност да исфрлат и забранат играчи, да управуваат со возила и да ги изменат поставките на светот.
Конфигурирање на администраторски сметки
- Запрете го вашиот сервер од GPanel.
- Отворете го File Manager или поврзете се преку SFTP.
- Лоцирајте ја датотеката
server_config.xml. - Додадете администраторски записи во администраторскиот дел:
<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 | Доделете администраторска или стандардна улога на играч | Изберете играч, изберете улога од паѓачкото мени |
Управување со листата на забрани
Забраните се складираат во серверската конфигурација. За да отстраните забрана на играч, запрете го серверот и уредете ја листата на забрани во server_config.xml:
<banned_players>
<!-- Remove the line for the player you want to unban -->
<player steam_id="76561198099999999" />
</banned_players>
Управување со возила
Возилата се јадрото на Stormworks играта, но неуправуваните возила можат да предизвикаат проблеми со перформансите. Еве како да го одржувате вашиот сервер да работи мазно.
Отстранување (despawn) на возила
Како администратор, можете да отстраните возила преку прегледот на мапата во играта:
- Отворете ја мапата (стандардно копче
M). - Кликнете на икона на возило за да го изберете.
- Кликнете го копчето Despawn или Remove.
Чистење на сите возила
Ако серверот стане преполн со напуштени возила, можете да ги исчистите сите одеднаш. Користете ја администраторската конзола или администраторските алатки во играта за да извршите масовно отстранување. Ова е особено корисно кога:
- Перформансите на серверот се деградираат поради премногу возила.
- Подготовка на серверот за настан или нова сесија.
- Чистење по инциденти на griefing.
Ограничувања на бројот на возила
Конфигурирајте ги ограничувањата на возила во серверската конфигурација за да спречите проблеми со перформансите:
<vehicle_settings
max_vehicles="50"
vehicle_despawn_time="1800"
auto_clean_vehicles="true"
/>
Workshop содржина и прилагодени возила
Stormworks има екстензивен Steam Workshop со илјадници возила и додатоци создадени од играчи. Управувањето со Workshop содржина на вашиот сервер е важно и за играта и за перформансите.
Овозможување на Workshop возила
Појавувањето на Workshop возила се контролира во серверската конфигурација:
<workshop_settings
allow_workshop_vehicles="true"
/>
Кога е овозможено, секој играч може да појави возила на кои се претплатиле на Steam Workshop. Податоците за возилото се пренесуваат од клиентот на играчот што го појавува.
Управување со Workshop содржина
- Дозволи ја целата Workshop содржина: Поставете
allow_workshop_vehicles="true"за отворен креативен сервер. - Оневозможи Workshop содржина: Поставете
allow_workshop_vehicles="false"за да ги ограничите играчите на вградени возила или возила што ги градат од нула на серверот.
Управување со поставките на светот
Администраторите можат да изменат одредени поставки на светот во работно време преку менито за поставки во играта. Тие вклучуваат:
| Поставка | Ефект | Влијание на перформанси |
|---|---|---|
| Weather | Вклучи/исклучи динамични временски услови и бури | Минимално |
| Day/Night Cycle | Овозможи или оневозможи напредување на времето | Никакво |
| Infinite Fuel | Возилата никогаш не остануваат без гориво | Никакво |
| Infinite Ammo | Оружјата никогаш не остануваат без муниција | Никакво |
| Vehicle Damage | Дали возилата можат да бидат оштетени | Мало намалување кога е оневозможено |
| Teleportation | Дозволи телепортација базирана на мапа | Никакво |
Управување со зачувувања
Повеќе слотови за зачувување
Stormworks поддржува 4 слотови за зачувување, овозможувајќи ви да одржувате различни светови. За да менувате слотови за зачувување:
- Запрете го серверот.
- Уредете го атрибутот
save_nameвоserver_config.xmlза да укажува на различно зачувување. - Стартувајте го серверот. Тој ќе го вчита наведеното зачувување.
Создавање резервни копии
Редовните резервни копии штитат од губење податоци од оштетување, случајно бришење или griefing:
- Запрете го серверот за да се осигурате дека податоците за зачувување се испратени на дискот.
- Поврзете се преку SFTP или користете го File Manager на GPanel.
- Навигирајте до директориумот за зачувување (обично
save/во коренот на серверот). - Преземете го целиот фолдер за зачувување за вашиот активен слот.
- Складирајте ги резервните копии со ознаки за датум (на пр.,
save_slot1_2026-02-26.zip).
Враќање на резервна копија
- Запрете го серверот.
- Поврзете се преку SFTP.
- Преименувајте го тековниот фолдер за зачувување (на пр.,
save_slot1воsave_slot1_old) како мерка на претпазливост. - Поставете ги вашите резервни датотеки на оригиналната локација на директориумот за зачувување.
- Стартувајте го серверот. Тој ќе ги вчита вратените податоци за зачувување.
Решавање проблеми
Паѓања на серверот
- Проверете го бројот на возила: Премногу возила (особено комплексни) се најчестата причина за паѓања. Намалете го
max_vehiclesи овозможетеauto_clean_vehicles. - Прегледајте ги серверските логови: Проверете го излезот од серверската конзола во GPanel за пораки за грешка пред паѓањето.
- Ажурирајте го серверот: Осигурете се дека вашиот сервер ја работи најновата верзија. Ажурирањата на играта често вклучуваат поправки за стабилност.
- Оштетено зачувување: Ако серверот паѓа веднаш при стартување, податоците за зачувување може да се оштетени. Обидете се да вчитате различен слот за зачувување или да вратите резервна копија.
Десинхронизација на играчи
- Десинхронизација се случува кога играчите гледаат различни состојби на светот. Ова е често со комплексни возила.
- Намалете го бројот на активни возила за да ја минимизирате десинхронизацијата.
- Играчите со висока латентност (200+ ms) доживуваат повеќе десинхронизација. Размислете да поставите очекување за серверски регион во името на серверот.
- Прераѓањето или повторното приклучување на играчите често ги решава поединечните проблеми со десинхронизација.
Заостанување на возила
- Комплексните возила со стотици логички компоненти се примарната причина за серверско заостанување.
- Поставете пониски ограничувања на
max_vehicles(20-30 за јавни сервери). - Овозможете автоматско чистење за да ги отстраните напуштените возила.
- Следете кои специфични возила предизвикуваат заостанување и отстранете ги. Возилата со прекумерни сензори, камери или логички порти се чести виновници.
Оштетување на светот
- Оштетување на светот може да се случи ако серверот е присилно запрен за време на операција на зачувување.
- Секогаш користете го копчето Stop во GPanel наместо присилно убивање на процесот.
- Ако се случи оштетување, вратете од вашата најнова резервна копија.
- Како последна мерка, можете да започнете наново на нов слот за зачувување.
Поврзани статии
- Водич за поставување на Stormworks сервер
- Како да ги најдете IP и портот на вашиот сервер
- Како да поставувате датотеки преку SFTP
- Започнување со вашиот нов сервер
Ако наидете на проблеми кои не се покриени во овој водич, ве молиме отворете тикет за поддршка и нашиот тим ќе помогне да се реши проблемот.