Это руководство охватывает настройку администратора, доступ 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 в вашем блоке события. Правильный ID трассы см. на странице мода в Workshop.
Машины 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), если использование CPU высокое. - События дерби на разрушение с 24 игроками плюс ботами наиболее ресурсоёмкие. Рассмотрите снижение количества игроков для дерби-событий.
- Проверьте графики ресурсов в GPanel. Если вы постоянно достигаете лимитов ресурсов, рассмотрите обновление тарифного плана. Откройте запрос в поддержку, чтобы обсудить варианты.
Похожие статьи
- Руководство по установке сервера Wreckfest — Первоначальная настройка, конфигурация, ротация трасс и инструкции по подключению
- Как найти IP и порт вашего сервера
- Как загружать файлы через SFTP
- Руководство по запуску сервера — Общее руководство по запуску любого игрового сервера на Legion Hosting
Нужна дополнительная помощь?
Если вы столкнулись с проблемами, не охваченными в этом руководстве, наша команда поддержки готова помочь. Откройте запрос на legionhosting.net/submitticket.php с данными вашего сервера, описанием проблемы и любыми соответствующими сообщениями об ошибках из консоли GPanel.