Цей посібник охоплює адміністрування та керування світом для вашого виділеного сервера Stormworks: Build and Rescue, включаючи налаштування адміністратора, керування гравцями, контроль транспортних засобів, контент Workshop, керування збереженнями та усунення поширених проблем.
Налаштування адміністратора
Stormworks використовує систему дозволів на основі Steam ID для адміністрування сервера. Адміністратори мають підвищені привілеї, включаючи можливість кікати та банити гравців, керувати транспортними засобами та змінювати налаштування світу.
Налаштування облікових записів адміністраторів
- Зупиніть свій сервер з GPanel.
- Відкрийте Файловий менеджер або підключіться через 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 | Призначити гравцю роль адміністратора чи стандартну | Виберіть гравця, оберіть роль зі спадного списку |
Керування списком банів
Бани зберігаються в конфігурації сервера. Щоб розбанити гравця, зупиніть сервер і відредагуйте список банів у server_config.xml:
<banned_players>
<!-- Remove the line for the player you want to unban -->
<player steam_id="76561198099999999" />
</banned_players>
Керування транспортними засобами
Транспортні засоби є основою геймплею Stormworks, але некеровані транспортні засоби можуть спричиняти проблеми з продуктивністю. Ось як підтримувати безперебійну роботу вашого сервера.
Видалення транспортних засобів
Як адміністратор, ви можете видаляти транспортні засоби через внутрішньоігровий вигляд карти:
- Відкрийте карту (клавіша
Mза замовчуванням). - Клацніть на значок транспортного засобу, щоб вибрати його.
- Натисніть кнопку Despawn або Remove.
Очищення всіх транспортних засобів
Якщо сервер захаращується покинутими транспортними засобами, ви можете очистити їх усі одразу. Використовуйте консоль адміністратора або внутрішньоігрові інструменти адміністратора, щоб виконати масове видалення. Це особливо корисно, коли:
- Продуктивність сервера погіршується через занадто велику кількість транспортних засобів.
- Підготовка сервера до заходу чи свіжої сесії.
- Прибирання після інцидентів з гріфінгом.
Ліміти кількості транспортних засобів
Налаштуйте ліміти транспортних засобів у конфігурації сервера, щоб запобігти проблемам з продуктивністю:
<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", щоб обмежити гравців вбудованими транспортними засобами або транспортними засобами, які вони будують з нуля на сервері.
Керування налаштуваннями світу
Адміністратори можуть змінювати певні налаштування світу під час виконання через внутрішньоігрове меню налаштувань. Вони включають:
| Налаштування | Ефект | Вплив на продуктивність |
|---|---|---|
| Погода | Перемкнути динамічну погоду та шторми | Мінімальний |
| Цикл день/ніч | Увімкнути або вимкнути плин часу | Немає |
| Нескінченне паливо | У транспортних засобів ніколи не закінчується паливо | Немає |
| Нескінченні боєприпаси | У зброї ніколи не закінчуються боєприпаси | Немає |
| Пошкодження транспортних засобів | Чи можуть транспортні засоби бути пошкоджені | Незначне зниження при вимкненні |
| Телепортація | Дозволити телепортацію на основі карти | Немає |
Керування збереженнями
Кілька слотів збереження
Stormworks підтримує 4 слоти збереження, що дозволяє підтримувати різні світи. Щоб перемкнути слоти збереження:
- Зупиніть сервер.
- Відредагуйте атрибут
save_nameуserver_config.xml, щоб вказати на інше збереження. - Запустіть сервер. Він завантажить вказане збереження.
Створення резервних копій
Регулярні резервні копії захищають від втрати даних через пошкодження, випадкове видалення чи гріфінг:
- Зупиніть сервер, щоб переконатися, що дані збереження записані на диск.
- Підключіться через SFTP або використовуйте Файловий менеджер GPanel.
- Перейдіть до каталогу збереження (зазвичай
save/у кореневому каталозі сервера). - Завантажте всю папку збереження для вашого активного слота.
- Зберігайте резервні копії з мітками дати (наприклад,
save_slot1_2026-02-26.zip).
Відновлення резервної копії
- Зупиніть сервер.
- Підключіться через SFTP.
- Перейменуйте поточну папку збереження (наприклад,
save_slot1наsave_slot1_old) як запобіжний захід. - Завантажте файли резервної копії до початкового розташування каталогу збереження.
- Запустіть сервер. Він завантажить відновлені дані збереження.
Усунення несправностей
Краші сервера
- Перевірте кількість транспортних засобів: Занадто багато транспортних засобів (особливо складних) — найпоширеніша причина крашів. Зменшіть
max_vehiclesта увімкнітьauto_clean_vehicles. - Перегляньте логи сервера: Перевірте вивід консолі сервера в GPanel на наявність повідомлень про помилки перед крашем.
- Оновіть сервер: Переконайтеся, що ваш сервер працює на найновішій версії. Оновлення гри часто включають виправлення стабільності.
- Пошкоджене збереження: Якщо сервер крашиться одразу під час запуску, дані збереження можуть бути пошкоджені. Спробуйте завантажити інший слот збереження або відновити резервну копію.
Десинхронізація гравців
- Десинхронізація виникає, коли гравці бачать різні стани світу. Це поширене зі складними транспортними засобами.
- Зменшіть кількість активних транспортних засобів, щоб мінімізувати десинхронізацію.
- Гравці з високою затримкою (200+ мс) відчувають більше десинхронізації. Розгляньте можливість вказати очікуваний регіон сервера в назві сервера.
- Відродження чи повторне приєднання гравців часто вирішує окремі проблеми десинхронізації.
Затримки транспортних засобів
- Складні транспортні засоби з сотнями логічних компонентів є основною причиною затримок сервера.
- Встановіть нижчі ліміти
max_vehicles(20-30 для публічних серверів). - Увімкніть автоматичне очищення для видалення покинутих транспортних засобів.
- Стежте за тим, які саме транспортні засоби спричиняють затримки, і видаляйте їх. Транспортні засоби з надмірною кількістю сенсорів, камер чи логічних вентилів є поширеними винуватцями.
Пошкодження світу
- Пошкодження світу може виникнути, якщо сервер примусово зупинено під час операції збереження.
- Завжди використовуйте кнопку Stop у GPanel, а не примусове завершення процесу.
- Якщо виникає пошкодження, відновіть з вашої найновішої резервної копії.
- У крайньому випадку ви можете почати заново на новому слоті збереження.
Пов'язані статті
- Посібник з налаштування сервера Stormworks
- Як знайти IP та порт вашого сервера
- Як завантажувати файли через SFTP
- Початок роботи з вашим новим сервером
Якщо ви зіткнулися з проблемами, не охопленими в цьому посібнику, будь ласка, відкрийте тікет підтримки, і наша команда допоможе вирішити проблему.