Modiverse — это песочница с возможностью создавать и играть в моды, такие как TTT, Deathrun, FortWars, RP и другие. Она включает инструменты песочницы для создания сложных миров с пропсами, источниками света, двигателями и колёсами. В этом руководстве рассматривается настройка сервера Modiverse на Legion Hosting.
Первый запуск в GPanel
- Войдите в GPanel и выберите ваш сервер Modiverse.
- Перейдите на вкладку Console. Сервер автоматически загрузит игровые файлы через SteamCMD (App ID 1549820).
- Дождитесь завершения загрузки и установки. Это включает создание каталога ServerData и загрузку конфигурации по умолчанию.
- После установки сервер запустится. Найдите
listening on portв выводе консоли. - Если сервер не запускается самостоятельно, нажмите Start.
Переменные запуска
Перейдите на вкладку Startup в GPanel, чтобы просмотреть и изменить их:
| Переменная | Описание | По умолчанию |
|---|---|---|
HOSTNAME |
Имя сервера, отображаемое в браузере серверов | Pterodactyl Server |
QUERY_PORT |
Query-порт для отображения в браузере серверов | 27015 |
MAX_PLAYERS |
Максимальное число слотов игроков (2-128) | 128 |
AUTO_UPDATE |
Автообновление при запуске (1 = вкл, 0 = выкл) | 1 |
Конфигурация сервера
Modiverse использует конфигурационный файл в формате JSON, расположенный по адресу:
KJMod/Binaries/Linux/ServerData/ServerConfiguration.json
Отредактируйте его с помощью File Manager в GPanel или через SFTP.
Пример ServerConfiguration.json
{
"version": 1,
"pin": "0000",
"motdURL": "http://test.com/motd.html",
"motdDelay": 5,
"rconPassword": "cHangeRC0nPasswOrD",
"mapCycle": [
{
"gameMode": "2285067974",
"comment": "Deathrun, Deathrun Example Map",
"map": "2286680373",
"assets": ["2229481041"],
"duration": 1800
}
]
}
| Настройка | Описание |
|---|---|
pin |
PIN сервера (пароль), который игроки должны ввести для входа. Установите значение "0000" или пустое, чтобы отключить PIN. |
motdURL |
URL пользовательской HTML-страницы Сообщения дня |
motdDelay |
Задержка в секундах перед показом MOTD |
rconPassword |
Пароль для доступа к удалённой консоли. Измените его со значения по умолчанию! |
mapCycle |
Массив карт и игровых режимов для чередования |
rconPassword по умолчанию общеизвестно. Немедленно измените его, чтобы предотвратить несанкционированный доступ к серверу.
Конфигурация цикла карт
Каждая запись в массиве mapCycle определяет игровой режим, карту, требуемые ассеты и длительность:
gameMode-- Steam Workshop ID игрового режимаmap-- Steam Workshop ID картыassets-- Массив дополнительных Workshop ID ассетов, которые нужныduration-- Длительность раунда в секундахcomment-- Описание (только для вашего сведения)
ServerConfiguration.json перезапустите сервер из GPanel, чтобы изменения вступили в силу.
Как подключиться
- Запустите Modiverse из Steam.
- Откройте браузер серверов из главного меню.
- Найдите ваш сервер по имени.
- Выберите ваш сервер и нажмите Join.
- Введите PIN сервера, если он установлен.
Контент Workshop
Modiverse сильно зависит от контента Steam Workshop для игровых режимов, карт и ассетов. Сервер автоматически загружает элементы Workshop, на которые есть ссылки в конфигурации mapCycle. Чтобы добавить новые игровые режимы:
- Найдите Workshop ID игрового режима и карты в Modiverse Steam Workshop.
- Добавьте новые записи в массив
mapCycleвServerConfiguration.json. - Включите любые требуемые Workshop ID ассетов в массив
assets. - Перезапустите сервер, чтобы загрузить новый контент.
Связанные статьи
- Администрирование и команды Modiverse
- Как найти IP и порт вашего сервера
- Как загружать файлы через SFTP