Това ръководство покрива администрирането на сървъра, конзолните команди, управлението на писти и разширената конфигурация за вашия SuperTuxKart сървър в Legion Hosting. За първоначална настройка и инструкции за свързване на играчи вижте Ръководство за настройка на сървър SuperTuxKart.
1. Мрежова конзола
SuperTuxKart работи с активиран флаг --network-console, който предоставя текстова конзола, достъпна чрез раздела Console в GPanel. Когато сървърът стартира, той показва Available command:, последвано от списък с команди, които можете да използвате.
2. Конзолни команди
| Команда | Описание |
|---|---|
help |
Изброява всички налични конзолни команди. |
listpeers |
Показва всички свързани играчи и техните peer ID. |
kick [peer_id] |
Изритва играч по неговото peer ID (използвайте listpeers, за да намерите ID). |
kickban [peer_id] |
Изритва и забранява играч по неговото peer ID. |
listban |
Показва текущия списък със забрани. |
quit |
Изключва сървъра елегантно. |
listpeers, за да намерите текущото peer ID на играч, преди да го изритате или забраните. ID се променят между сесиите.
3. Конфигурация на сървъра (config.xml)
Разширените настройки на сървъра се управляват чрез XML конфигурационния файл:
config.xml
Редактирайте този файл чрез раздела Files в GPanel или чрез SFTP. Файлът използва стандартен XML формат.
Ключови раздели на конфигурацията
Файлът config.xml съдържа настройки за:
- Идентичност на сървъра -- Име, MOTD, показване на собственик.
- Избор на писти -- Налични писти, ротация на писти, опции за гласуване.
- Правила на играта -- Брой обиколки, честота на елементи, настройки на отбори.
- Мрежови настройки -- Изчаквания на връзка, лимити на честотната лента.
- AI ботове -- Брой AI карти за запълване на празни слотове.
4. Управление на режим на игра
Режимът на игра се задава чрез стартовата променлива MODE. За да промените режимите:
- Спрете сървъра.
- Отидете в раздела Startup на GPanel.
- Променете стойността на
MODE(0-5). - Рестартирайте сървъра.
| Стойност | Режим |
|---|---|
0 | Нормално състезание |
1 | Time Trial |
2 | Battle |
3 | Soccer |
4 | Follow the Leader |
5 | Capture the Flag |
5. Управление на трудност
Настройката за трудност влияе върху скоростта на картинга и поведението на AI. Променете я чрез стартовата променлива DIFFICULTY (0-3).
0(Beginner) -- Най-добро за нови играчи и непринудени сървъри.1(Intermediate) -- Добър баланс за групи с различни умения.2(Expert) -- За опитни играчи.3(SuperTux) -- Максимално предизвикателство и скорост.
6. MOTD (Съобщение на деня)
Задайте персонализирано съобщение, показвано на играчите в браузъра на сървърите, чрез стартовата променлива MOTD (макс. 100 символа). Това е полезно за обявяване на правилата на сървъра, събития или графици.
7. Писти и персонализирано съдържание
SuperTuxKart включва голяма библиотека от писти и картинги. Сървърът използва данни за пистите от своята инсталация. Персонализирани добавки за писти могат да бъдат управлявани чрез файла config.xml, като посочвате кои писти са налични в ротацията.
Инсталацията по подразбиране включва писти за всички режими на игра:
- Състезателни писти -- Различни тематични трасета за режими на състезание и time trial.
- Battle арени -- Специализирани карти за режимите Battle и CTF.
- Футболни полета -- Карти, проектирани за режим Soccer.
8. Отстраняване на проблеми
| Проблем | Решение |
|---|---|
| Сървърът не е в браузъра | Уверете се, че сървърът работи и използва флага --lan-server (активиран по подразбиране). Играчите може да трябва да използват директна IP връзка. |
| Играчите се изключват | Проверете конзолата за съобщения за грешки. Намалете MAX_PLAYERS, ако сървърът е претоварен. |
| Грешен режим на игра | Проверете дали променливата MODE е зададена правилно в раздела Startup и рестартирайте сървъра. |
| Сървърът се проваля при компилация от източник | Това се обработва от процеса на инсталация. Ако срещнете грешки при компилацията, отворете тикет за поддръжка. |
Свързани статии
- Ръководство за настройка на сървър SuperTuxKart
- Как да намерите IP адреса и порта на вашия сървър
- Как да качвате файлове чрез SFTP
Нуждаете се от помощ?
Ако срещнете проблеми с вашия SuperTuxKart сървър, отворете тикет за поддръжка и включете IP адреса на сървъра си, описание на проблема и всички съответни съобщения за грешки от конзолата на GPanel.