Това ръководство покрива администрирането на сървъра за Modiverse, включително RCON достъп, управление на цикъла на картите, Workshop съдържание, управление на играчи и отстраняване на проблеми.
RCON достъп
Modiverse поддържа RCON (Remote Console) за администриране на сървъра. RCON паролата се конфигурира в ServerConfiguration.json:
KJMod/Binaries/Linux/ServerData/ServerConfiguration.json
Полето rconPassword контролира достъпа:
"rconPassword": "your_secure_password_here"
cHangeRC0nPasswOrD) с уникална и сигурна парола. Тази по подразбиране е публично известна.
Конзола на сървъра
Разделът Console в GPanel показва изхода на сървъра. Наблюдавайте го за свързвания на играчи, промени в режима на игра и съобщения за грешки. Сървърът се спира коректно чрез бутона Stop в GPanel.
Управление на цикъла на картите
Цикълът на картите определя през кои режими на игра и карти преминава сървърът. Всеки запис в масива mapCycle в ServerConfiguration.json дефинира една стъпка от ротацията.
Добавяне на нов режим на игра/карта
- Спрете сървъра от GPanel.
- Разгледайте Modiverse Steam Workshop, за да намерите режими на игра и карти.
- Запишете Workshop ID от URL-а на елемента (числото в
?id=XXXXXXXXXX). - Редактирайте
ServerConfiguration.jsonи добавете нов запис в масиваmapCycle:
{
"gameMode": "WORKSHOP_ID_OF_GAMEMODE",
"comment": "Mode Name, Map Name",
"map": "WORKSHOP_ID_OF_MAP",
"assets": ["WORKSHOP_ID_OF_REQUIRED_ASSETS"],
"duration": 1800
}
Настройки на продължителността
Полето duration задава дължината на рунда в секунди:
- 900 -- 15 минути (кратки рундове)
- 1800 -- 30 минути (стандартно)
- 3600 -- 60 минути (дълги рундове)
PIN на сървъра
Контролирайте достъпа до сървъра с полето pin в ServerConfiguration.json:
- Задайте числов PIN (например
"pin": "1234"), за да изисквате парола при присъединяване. - Задайте
"0000"или празно за публичен сървър.
Съобщение на деня (MOTD)
Покажете персонализирано съобщение на играчите при присъединяване:
motdURL-- URL към HTML страница, която се показва като MOTD. Хоствайте я на вашия собствен уеб сървър или използвайте всеки публично достъпен URL.motdDelay-- Секунди за изчакване преди показване на MOTD (по подразбиране: 5).
Управление на Workshop съдържание
Сървърът автоматично изтегля Workshop елементи, посочени в цикъла на картите. Ако съдържанието не успее да се изтегли:
- Проверете дали Workshop ID-тата са правилни.
- Уверете се, че Workshop елементите са публични и не са изтрити.
- Опитайте да рестартирате сървъра, за да задействате повторно изтегляне.
- Потърсете в директорията
KJMod/Binaries/Linux/ServerData/изтегленото съдържание.
Отстраняване на проблеми
| Проблем | Решение |
|---|---|
| Сървърът не успява да стартира | Проверете конзолата за грешки. Уверете се, че ServerConfiguration.json е валиден JSON. Файлът се намира в KJMod/Binaries/Linux/ServerData/. |
| Workshop съдържанието не се зарежда | Уверете се, че Workshop ID-тата са правилни и че елементите са публикувани. Рестартирайте сървъра, за да опитате отново изтеглянията. |
| Играчите не могат да се свържат | Уверете се, че сървърът показва listening on port в конзолата. Проверете дали IP и port са правилни. Уверете се, че клиентите имат необходимото Workshop съдържание абонирано. |
| Цикълът на картите не работи | Уверете се, че форматът на масива mapCycle е валиден JSON. Всеки запис се нуждае от валидни полета gameMode, map и duration. |
| RCON връзка отказана | Уверете се, че използвате правилната RCON парола и че сървърът работи. Query port може също да е необходим за RCON връзки. |
Свързани статии
- Ръководство за настройка на Modiverse сървър
- Как да намерите IP и port на вашия сървър
- Как да качвате файлове чрез SFTP