Just Cause 3 Multiplayer (JC3:MP) позволяет исследовать открытый мир Медичи с друзьями на выделенном сервере. Это руководство описывает настройку вашего сервера JC3:MP на Legion Hosting, конфигурацию переменных запуска, редактирование файла конфигурации и подключение игроков.
Первый запуск в GPanel
- Войдите в GPanel и выберите ваш сервер Just Cause 3 Multiplayer.
- Перейдите на вкладку Console. Сервер автоматически скачает игровые файлы через SteamCMD при первом запуске.
- Дождитесь завершения установки. В консоли вы увидите сообщения о прогрессе. Это может занять несколько минут.
- После завершения установки сервер запустится автоматически. Ищите сообщение
Server successfully started up. - Если сервер не запускается сам по себе, нажмите кнопку Start в GPanel.
Переменные запуска
Перейдите на вкладку Startup в GPanel, чтобы просмотреть и изменить эти настройки:
| Переменная | Описание | По умолчанию |
|---|---|---|
MAX_PLAYER |
Максимальное количество игроков, разрешённое на сервере | 32 |
SERVER_PASSWORD |
Пароль, необходимый для входа на сервер (оставьте пустым для публичного доступа) | Пусто |
SERVER_NAME |
Имя сервера, отображаемое в браузере серверов | Пусто |
SERVER_DESCRIPTION |
Описание сервера, отображаемое в браузере | Пусто |
STEAM_PORT |
Порт, используемый для связи со Steam | 4202 |
QUERY_PORT |
Порт запросов Steam для видимости в браузере серверов | Назначается автоматически |
HTTP_PORT |
HTTP-порт для веб-интерфейса сервера | Назначается автоматически |
AUTO_UPDATE |
Автоматическое обновление сервера при запуске (1 = вкл, 0 = выкл) | 1 |
Конфигурация сервера
Основной файл конфигурации — config.json в корневой директории сервера. Вы можете редактировать его через File Manager в GPanel или через SFTP.
Пример config.json
{
"announce": true,
"description": "My JC3 Multiplayer Server",
"host": "0.0.0.0",
"httpPort": 4201,
"logLevel": 7,
"logo": "",
"maxPlayers": 32,
"maxTickRate": 60,
"name": "My JC3:MP Server",
"password": "",
"port": 4200,
"queryPort": 4203,
"requiredDLC": [],
"steamPort": 4202
}
port, queryPort, httpPort и steamPort в config.json автоматически задаются GPanel из ваших переменных запуска. Не меняйте их вручную, если только вы не знаете, что делаете.
| Настройка | Описание |
|---|---|
announce |
Появляется ли сервер в публичном списке серверов (true/false) |
logLevel |
Подробность логирования (0-7, где 7 — самый подробный) |
maxTickRate |
Максимальная частота тиков сервера (FPS). По умолчанию 60. |
requiredDLC |
Массив ID DLC, необходимых для входа на сервер |
config.json перезапустите ваш сервер из GPanel, чтобы изменения вступили в силу.
Как подключиться
- Установите Just Cause 3: Multiplayer Mod из Steam Store (это бесплатное автономное приложение).
- Запустите Just Cause 3: Multiplayer Mod из вашей библиотеки Steam.
- В браузере серверов найдите ваш сервер по имени.
- Выберите ваш сервер и нажмите Connect.
- Если сервер защищён паролем, введите пароль при запросе.
Через прямой IP
- В лаунчере JC3:MP найдите опцию Direct Connect.
- Введите IP и порт вашего сервера в формате
IP:PORT. - Нажмите Connect.
Скриптинг и модули
JC3:MP поддерживает серверный скриптинг на JavaScript. Скрипты и модули размещаются в директории packages/ сервера. Каждый пакет имеет свою собственную папку с точкой входа main.js.
Документацию по скриптингу см. на JC3:MP Wiki.
Связанные статьи
- Администрирование и команды Just Cause 3 Multiplayer
- Как узнать IP и порт вашего сервера
- Как загружать файлы через SFTP