Цей посібник охоплює налаштування адміністрування, доступ через RCON, керування гравцями, керування ротацією трас, підтримку модів Steam Workshop, користувацькі події та усунення несправностей для вашого виділеного сервера Wreckfest на Legion Hosting. Щодо початкового налаштування сервера, конфігурації та інструкцій із підключення див. Посібник із налаштування сервера Wreckfest.
Налаштування адміністрування
Wreckfest використовує систему адміністрування на основі пароля. Власник сервера встановлює пароль адміністратора (owner_password) у файлі server_config.cfg. Цей пароль надає повний доступ адміністратора через RCON та внутрішньоігрові адмінкоманди.
Встановлення пароля адміністратора
- Зупиніть свій сервер у GPanel.
- Перейдіть на вкладку Files і відкрийте
server_config.cfg. - Знайдіть або додайте рядок
owner_passwordі встановіть бажаний пароль:
owner_password=YourSecureAdminPassword
- Збережіть файл і перезапустіть сервер.
Вхід як адміністратор у грі
Після підключення до сервера як гравець ви можете автентифікуватися як адміністратор за допомогою внутрішньоігрової консолі або чату:
- Відкрийте внутрішньоігровий чат або консоль.
- Введіть команду входу адміністратора зі своїм паролем:
/admin YourSecureAdminPassword - Ви отримаєте підтвердження того, що тепер ви адміністратор для цієї сесії.
RCON (віддалена консоль)
Wreckfest підтримує RCON для віддаленого адміністрування сервера. RCON дозволяє виконувати серверні команди ззовні гри за допомогою RCON-клієнта.
Конфігурація RCON
Налаштування RCON конфігуруються в server_config.cfg:
owner_password=YourSecureAdminPassword
query_port=27016
Підключення через RCON
- Скористайтеся інструментом RCON-клієнта (наприклад, mcrcon, rcon-cli або GUI RCON-клієнтом).
- Підключіться до IP-адреси вашого сервера на порту запитів (за замовчуванням:
27016). - Автентифікуйтеся за допомогою
owner_password. - Тепер ви можете виконувати адмінкоманди віддалено.
Адмінкоманди
Наступні команди доступні автентифікованим адміністраторам через RCON, консоль GPanel або внутрішньоігровий чат:
| Команда | Опис |
|---|---|
/kick <player> |
Виганяє гравця з сервера. Він може приєднатися знову, якщо не забанений. |
/ban <player> |
Банить гравця на сервері. Зберігається після перезапусків. |
/unban <player> |
Знімає бан гравця. |
/balanceteams |
Перебалансовує команди в командних режимах гри. |
/restart |
Перезапускає поточну подію. |
/next |
Переходить до наступної події в ротації трас. |
/say <message> |
Надсилає оголошення адміністратора на весь сервер. |
Керування гравцями
Виганяння та бан
Використовуйте команди /kick та /ban для керування гравцями, що заважають. Бани зберігаються у списку банів сервера й залишаються чинними після перезапусків.
Керування списком банів
Список банів зберігається у файлі в каталозі сервера. Ви можете переглядати та редагувати його через вкладку Files у GPanel:
- Кожен забанений гравець вказаний за своїм Steam ID.
- Щоб розбанити гравця, скористайтеся командою
/unbanабо видаліть його запис із файлу списку банів і перезапустіть сервер.
Керування командами
У командних режимах гри (командне дербі) ви можете керувати балансом команд:
- Використовуйте
/balanceteams, щоб автоматично перерозподілити гравців між командами. - Встановіть
num_teams=2уserver_config.cfgдля подій, які вимагають команд. - Призначення команд можна перемішувати між подіями, щоб усе залишалося чесним.
Керування ротацією трас
Ротація трас визначається в server_config.cfg як серія блоків подій. Щодо деталей формату подій див. Посібник із налаштування сервера Wreckfest.
Додавання нових трас
- Зупиніть свій сервер.
- Відкрийте
server_config.cfgна вкладці Files. - Додайте новий блок події з бажаною трасою, режимом і налаштуваннями.
- Збережіть і перезапустіть сервер.
Видалення або зміна порядку трас
Просто відредагуйте блоки подій у server_config.cfg. Видаліть небажані блоки подій або переставте їх, щоб змінити порядок ротації. Сервер обробляє події зверху донизу й повертається до першої події після завершення останньої.
Поширені ID трас
Популярні ID трас: sandpit2_track_a (кільцева), tricity_speedway_a (овал), hellride_track_a (кільцева), muddigger_arena_a (арена дербі), bonebreaker_valley_a (кільцева), crash_canyon_a (арена дербі). Wreckfest включає набагато більше трас і варіантів — перевірте файли даних гри або ресурси спільноти для повного списку. Траси з DLC також доступні, якщо встановлені.
Підтримка модів (Steam Workshop)
Wreckfest підтримує моди Steam Workshop на виділених серверах, включно з користувацькими трасами, автомобілями та іншим вмістом.
Встановлення модів Workshop
- Знайдіть потрібний мод у Wreckfest Steam Workshop.
- Запишіть ID елемента Workshop з URL-адреси моду (число в URL-адресі).
- Зупиніть свій сервер у GPanel.
- Додайте ID елемента Workshop до конфігурації модів сервера. Зазвичай це робиться через змінну запуску або файл списку модів.
- Перезапустіть сервер. SteamCMD автоматично завантажить файли моду.
Траси з Workshop
Користувацькі траси Workshop можна додати до вашої ротації трас після встановлення. Використовуйте внутрішній ID траси Workshop як значення el_add у вашому блоці події. Перевірте сторінку моду у Workshop для отримання правильного ID траси.
Автомобілі з Workshop
Користувацькі транспортні засоби з Workshop доступні всім гравцям на сервері після встановлення. Гравці також повинні підписатися на ті самі елементи Workshop на своєму клієнті, щоб моделі відображалися правильно.
Користувацькі події
Ви можете створювати унікальні конфігурації подій, що виходять за межі стандартних налаштувань перегонів і дербі:
Тематичні події
- Дербі на шкільних автобусах: Встановіть
el_car_restrictionна ID транспортного засобу автобуса для дербі на знищення лише з автобусами. - Перегони на газонокосарках: Обмежте транспортними засобами газонокосарок для хаотичних перегонів на маленьких транспортних засобах.
- Дощова витривалість: Встановіть
el_weather=2(дощ) з великою кількістю кіл для складних перегонів на витривалість у вологу погоду. - Атака на час: Використовуйте короткі обмеження часу та відкриті класи автомобілів для швидких, інтенсивних раундів.
Події із заповненням ботами
Використовуйте налаштування el_bots, щоб додати водіїв зі штучним інтелектом, коли кількість гравців низька. Боти забезпечують суперників для перегонів і цілі для дербі на знищення, підтримуючи дію навіть із невеликою кількістю гравців-людей.
Усунення несправностей
Сервер не з'являється у браузері
- Переконайтеся, що сервер повністю запущений і в мережі в GPanel.
- Зачекайте 1–2 хвилини після запуску, поки сервер зареєструється в головному списку серверів Steam.
- Переконайтеся, що ім'я сервера встановлено й не порожнє в
server_config.cfg. - Перевірте консоль на наявність помилок прив'язки порту або збоїв автентифікації Steam.
Гравці не можуть підключитися
- Переконайтеся, що сервер працює й консоль не показує помилок.
- Якщо сервер захищений паролем, переконайтеся, що гравці вводять правильний пароль.
- Перевірте, що версія гри збігається — сервер і клієнт повинні бути однакової версії.
- Нехай гравці спробують пряме підключення за IP-адресою та портом. Див. Як знайти IP-адресу та порт вашого сервера.
Моди спричиняють проблеми
- Якщо сервер зазнає збою або поводиться неочікувано після додавання модів, видаліть останній доданий мод і перезапустіть.
- Тестуйте моди по одному, щоб визначити проблемний мод.
- Переконайтеся, що всі гравці підписані на ті самі моди Workshop на своїх клієнтах.
- Деякі моди можуть бути застарілими й несумісними з поточною версією Wreckfest.
Ротація трас не працює
- Ще раз перевірте ID трас у ваших блоках подій. Неправильний ID траси спричинить збій події.
- Переконайтеся, що кожен блок події має всі обов'язкові поля (
el_add,el_gamemode,el_laps). - Перевірте консоль на наявність помилок, коли сервер намагається завантажити конкретну подію.
Проблеми з продуктивністю
- Зменшіть кількість ботів зі штучним інтелектом (
el_bots), якщо використання ЦП високе. - Події дербі на знищення з 24 гравцями плюс боти є найбільш ресурсомісткими. Розгляньте можливість зниження кількості гравців для подій дербі.
- Перевірте графіки ресурсів GPanel. Якщо ви постійно досягаєте обмежень ресурсів, розгляньте можливість оновлення свого тарифу. Відкрийте запит до служби підтримки, щоб обговорити варіанти.
Пов'язані статті
- Посібник із налаштування сервера Wreckfest — Початкове налаштування, конфігурація, ротація трас та інструкції з підключення
- Як знайти IP-адресу та порт вашого сервера
- Як завантажувати файли через SFTP
- Посібник із запуску сервера — Загальний посібник із запуску будь-якого ігрового сервера на Legion Hosting
Потрібна додаткова допомога?
Якщо у вас виникли проблеми, не охоплені цим посібником, наша команда підтримки готова допомогти. Відкрийте запит на legionhosting.net/submitticket.php, вказавши деталі вашого сервера, опис проблеми та будь-які відповідні повідомлення про помилки з консолі GPanel.