В этом руководстве описано, как настроить выделенный сервер Sonic Robo Blast 2 (SRB2) на Legion Hosting, настроить параметры сервера и подключить игроков. SRB2 — это бесплатная фанатская 3D-игра про Соника с открытым исходным кодом, построенная на модифицированном движке Doom, которая поддерживает многопользовательскую игру до 32 игроков. Сведения об админ-командах, настройке игровых режимов и управлении аддонами см. в статье Руководство по администрированию и командам SRB2.
1. Первый запуск
- Войдите в GPanel и выберите свой сервер SRB2.
- Перейдите на вкладку Startup и настройте переменные (см. таблицу в разделе 2).
- Задайте в SRV_NAME желаемое имя сервера (макс. 20 символов).
- Измените SRV_PW со значения по умолчанию
ChangeMeна желаемый пароль или оставьте его для сервера, защищённого паролем. - Вернитесь на вкладку Console и нажмите Start.
- Дождитесь, пока в консоли отобразится
DEDICATED: No players at round start, idling...
ChangeMe. Измените его на что-то уникальное или очистите, если вам нужен публичный сервер.
2. Переменные запуска GPanel
Следующие переменные доступны на вкладке Startup в GPanel.
| Переменная | По умолчанию | Описание |
|---|---|---|
SRV_NAME |
Default Name |
Имя сервера, отображаемое в списке основного сервера (макс. 20 символов). |
SRV_PW |
ChangeMe |
Пароль, необходимый для входа на сервер. |
MAX_PLAYERS |
32 |
Максимальное количество игроков (до 32). |
ROOM_NR |
33 |
Номер комнаты основного сервера. 33 = Стандартная комната, 28 = Казуальная комната. |
3. Конфигурация сервера (adedserv.cfg)
Основной конфигурационный файл сервера:
adedserv.cfg
Откройте этот файл через вкладку Files в GPanel или подключитесь по SFTP. Файл использует простой формат на основе команд.
servername, password и maxplayers в adedserv.cfg перезаписываются переменными запуска GPanel при каждом старте сервера. Используйте вкладку Startup для этих настроек.
Пример adedserv.cfg
servername "My SRB2 Server"
wait 5
password ChangeMe
wait 5
maxplayers 32
Вы можете добавить дополнительные команды конфигурации в этот файл. Они выполняются по порядку при запуске сервера. Используйте wait [tics] между командами, чтобы дать время на обработку.
4. Комнаты основного сервера
Серверы SRB2 отображаются на официальном основном сервере по адресу ms.srb2.org. Переменная ROOM_NR определяет, в какой комнате появляется ваш сервер.
| ID комнаты | Название комнаты | Описание |
|---|---|---|
33 |
Standard | Комната по умолчанию для соревновательной и стандартной игры. |
28 |
Casual | Для казуальных, расслабленных игровых сессий. |
5. Как подключаются игроки
- Запустите Sonic Robo Blast 2.
- В главном меню выберите Multiplayer, а затем Join Game.
- Просмотрите список серверов (отфильтрованный по комнате), чтобы найти свой сервер.
- Либо используйте Specify Server и введите IP и порт из вкладки Network в GPanel.
- Введите пароль сервера при появлении запроса.
6. Игровые режимы
SRB2 поддерживает несколько многопользовательских игровых режимов:
- Co-op — совместное прохождение этапов кампании.
- Competition — гонка по этапам за лучший счёт.
- Race — скоростное прохождение этапов против других игроков.
- Match — бой кольцами каждый за себя.
- Team Match — командный бой кольцами.
- Capture the Flag — классический CTF с геймплеем SRB2.
- Tag — один игрок «водит» и должен осалить других.
- Hide & Seek — прячущиеся должны избегать искателя.
Похожие статьи
- Руководство по администрированию и командам SRB2
- Как найти IP и порт вашего сервера
- Как загружать файлы по SFTP
Нужна помощь?
Если у вас возникли проблемы с сервером SRB2, создайте тикет в поддержку и укажите IP вашего сервера, описание проблемы и любые соответствующие сообщения об ошибках из консоли GPanel.