Овој водич ја опфаќа администрацијата на серверот за 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-то и портот се точни. Проверете дали клиентите ја имаат претплатено потребната Workshop содржина. |
| Циклусот на мапи не работи | Проверете дали форматот на низата mapCycle е валиден JSON. Секој запис треба да има валидни полиња gameMode, map и duration. |
| RCON врската е одбиена | Проверете дали користите точна RCON лозинка и дали серверот работи. Можеби е потребен и query портот за RCON врски. |
Поврзани статии
- Водич за поставување на Modiverse сервер
- Како да го најдете IP и портот на вашиот сервер
- Како да поставувате датотеки преку SFTP