Това ръководство покрива администрацията на сървъра, конзолните команди, управлението на добавки, ротацията на карти и конфигурацията на игровите режими за вашия Sonic Robo Blast 2 (SRB2) сървър в Legion Hosting. За първоначална настройка и инструкции за свързване на играчи вижте Ръководство за настройка на сървър за SRB2.
1. Конзола на сървъра
Конзолата на SRB2 сървъра е достъпна чрез раздел Console в GPanel. Въведете командите директно в полето за вход на конзолата, докато сървърът работи.
2. Често използвани конзолни команди
| Команда | Описание |
|---|---|
help |
Показва наличните конзолни команди. |
map [mapname] |
Сменя към зададената карта (напр. map MAP01). |
exitlevel |
Принудително прекратява текущото ниво и преминава към следващата карта. |
kick [player#] [reason] |
Изритва играч по неговия номер с незадължителна причина. |
ban [player#] [reason] |
Банва играч по неговия номер. |
unban [ban#] |
Премахва бан по номера в списъка с банове. |
banlist |
Показва текущия списък с банове. |
listplayers |
Показва всички свързани играчи и техните номера. |
password [pass] |
Сменя паролата на сървъра. Използвайте празна стойност за премахване на паролата. |
maxplayers [num] |
Сменя максималния брой играчи (до 32). |
gametype [type] |
Сменя игровия режим (напр. coop, match, ctf, race, tag). |
pointlimit [num] |
Задава лимита на точките за текущия игрови режим. |
timelimit [minutes] |
Задава времевия лимит за карта в минути. 0 деактивира. |
forceskin [player#] [skin] |
Принуждава играч да използва конкретен скин на герой. |
say [message] |
Изпраща сървърно съобщение до всички играчи. |
quit |
Изключва сървъра. |
3. Конфигурация на игровия режим
Сменете активния игрови режим с помощта на командата gametype или като го зададете в adedserv.cfg.
| Gametype | Команда | Описание |
|---|---|---|
| Co-op | gametype coop |
Кооперативна кампания. |
| Competition | gametype competition |
Базирано на резултат състезание по нива. |
| Race | gametype race |
Speed-run състезателни нива. |
| Match | gametype match |
Всеки срещу всички ринг боеве. |
| Team Match | gametype teammatch |
Отборно базирани ринг боеве. |
| CTF | gametype ctf |
Capture the Flag. |
| Tag | gametype tag |
Игрови режим Tag. |
| Hide & Seek | gametype hns |
Режим Hide and Seek. |
4. Добавки и потребителско съдържание
SRB2 поддържа добавки във формати .pk3 и .wad. За да добавите потребителско съдържание:
- Спрете сървъра.
- Качете файловете с добавки в директорията на сървъра чрез SFTP.
- Добавете следния ред в
adedserv.cfg, за да заредите добавката при стартиране:addfile myaddon.pk3 - Рестартирайте сървъра.
5. Ротация на карти
Конфигурирайте ротацията на картите чрез добавяне на map команди в adedserv.cfg. Можете също да използвате следните конзолни променливи:
map [mapname]-- Сменя текущата карта незабавно.nextmap [mapname]-- Задава следващата карта в ротацията.exitlevel-- Прекратява текущото ниво и преминава към следващото.
6. Допълнителна конфигурация
Добавете всяка конзолна променлива или команда в adedserv.cfg, за да се изпълни при стартиране на сървъра. Примери:
servername "My SRB2 Server"
wait 5
password MyPassword
wait 5
maxplayers 16
wait 5
gametype match
wait 5
timelimit 10
pointlimit 50
wait между командите. Командата wait [tics] добавя забавяне между командите в конфигурационния файл. Това предотвратява прекалено бързото обработване на команди и тяхното пропускане.
7. Отстраняване на проблеми
| Проблем | Решение |
|---|---|
| Сървърът не е в master списъка | Проверете дали ROOM_NR е зададено правилно (33 или 28). Проверете дали сървърът работи и не е ограничен от списъка поради парола. |
| Играчите не могат да се присъединят | Проверете IP и порта в GPanel, уверете се, че паролата е правилна, и проверете дали версията на сървъра съвпада с версията на клиента. |
| Добавките не се зареждат | Уверете се, че командата addfile в adedserv.cfg се отнася за правилното име на файл и че файлът е в основната директория на сървъра. |
| Сървърът сривa при смяна на карта | Някои потребителски карти може да са несъвместими. Опитайте да премахнете наскоро добавените добавки и тествайте с картите по подразбиране. |
Свързани статии
- Ръководство за настройка на сървър за SRB2
- Как да намерите вашия сървърен IP и порт
- Как да качвате файлове чрез SFTP
Нуждаете се от помощ?
Ако срещнете проблеми с вашия SRB2 сървър, отворете тикет за поддръжка и включете вашия сървърен IP, описание на проблема и всички съответни съобщения за грешки от конзолата на GPanel.