Just Cause 2: Multiplayer Mod

Just Cause 2: Multiplayer Mod

142 ratings
Создание официального сервера
By ☭ Litenant666
Загрузка, настройка, подготовка и запуск официального сервера
   
Award
Favorite
Favorited
Unfavorite
Загрузка сервера
Чтобы скачать сервер вам нужно зайти в раздел инструменты Steam, после чего найти там:
Just Cause 2 - Multiplayer Dedicated Server и установить его или же просто скопируйте данную ссылку в браузер:
steam://install/261140
Настройка Config.lua
Перейдите в папку с сервером по данному пути:
Steam\steamapps\common\Just Cause 2 - Multiplayer Dedicated Server

Далее в этой папке вам нужно будет переименовать файл "default_config.lua" в "config.lua"
(Сделайте копию этого файла на всякий случай)

После чего его можно открыть блокнотом или любым текстовым редактором в нем содержатся все основные параметры. (Я использовал MVS)

Параметры файла "Config.lua"
MaxPlayers - Максимальное количество игроков по стандарту стоит значение 5000 BindIP - Здесь можно добавить ваш IP адрес, на котором будет запущен сервер. BindPort - Порт сервера по стандарту значение 7777 (Как у Terraria) Timeout - Время после которого сервер автоматически отключит игрока из за потери соединения. Name - Имя вашего сервера по стандарту JC2-MP Server Description - Это описание сервера, которое будет видно при поиске из браузера игры. Password - Пароль от вашего сервера. Announce - Этот пункт скрывает или показывает всем ваш сервер в браузере. SyncUpdate - Контроль синхронизации пакетов, сервер – клиент указывается в миллисекундах StreamDistance - Дистанция дальности игроков

После данных изменений сервер можно запустить, но он загрузится без основных модулей.
Установка модулей на сервер
В папке с сервером найдите папку "default_scripts" и переименуйте ее в "scripts" в этой папке содержатся все основные модули:
freeroam – Этот модуль отвечает за все точки спавна в игре. killfeed – Этот модуль отвечает за отображение информации в чате. derby – Этот модуль отвечает за создания определенного события в игре. nametags – Этот модуль отвечает за правильное отображение никнеймов на сервере. playerlist – Этот модуль показывает весь список игроков на сервере по нажатии F6. racing – Этот модуль отвечает за создания определенного события в игре. speedometer – Этот модуль добавляет спидометр для всех видов транспорта. help – Этот модуль собирает всю информацию о загруженных модулях и выводит ее в меню помощи по нажатию F5.
Вы также можете скачать дополнительные модули с официального сайта игры и добавить их в эту папку.
Client/Console
Консольные команды для пользователя
clear - Очистить окно консоли. connect (Адрес и порт) - Подключение к серверу. Порт является необязательным. disconnect - Отключение от сервера. exit - Выйти из игры. gui_hide_fps (0/1) - Показать / скрыть частоту кадров в правом верхнем углу. gui_hide_logo (0/1) - Показать / скрыть номер версии в правом верхнем углу. password (Пароль) - Установить пароль для следующего подключения. profile_sample - Все запущенные модули. quit - Выйти из игры. reconnect - Переподключение к предыдущему серверу. r_fontscale (Число) - Изменение масштаба всего текста оказанную, по умолчанию 1
Server/Console
Консольные команды для администрирования
announce (0/1) - Отображение сервера в браузере. ban (Имя игрока) - Выдать бан игроку. description (Новое описание) - Изменяет описание сервера. exit - Остановка сервера. kick (Имя игрока) - Выгнать игрока. load (Название модуля) - Загрузить определенный модуль Lua. loadall - Загрузить все модули Lua. lua (Название модуля, код) - Выполнить код Lua для данного модуля. name (Новое имя) - Изменяет имя сервера, которое будет показано в браузере серверов. profiler_sample - Все запущенные модули. quit - Остановка сервера. reload (Имя модуля) – Перезагрузка определенного модуля Lua. reloadall – Перезагрузка всех модулей Lua. reloadbans - Обновить банлист для bans.txt. password (Новый пароль) - Изменяет пароль. say (Ваше сообщение) - Выводит сообщение в чат. unload (Имя модуля) – Отключение определенного модуля Lua. unloadall – Отключение всех модулей Lua. x – Отключение сервера.
Сторонние модули
GitHub[github.com] - крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки.

В поисковике сайта впишите: JC2MP

Регистрация не требуется!
THX
Если вам помогло мое руководство или же просто понравилось то можете выдать моему профилю любую награду на ваше усмотрение ну или просто сказать спасибо :)
148 Comments
GreenField 7 Apr @ 7:36am 
А как подключиться к кому-то ?
Lexeychik 13 May, 2023 @ 3:12am 
у меня тоже такое
エンドレス 19 Mar, 2023 @ 12:56pm 
Когда пытаюсь подключится к своему серверу пишет: "Failde to connect to the server. Are you sure the server is up?"
Водитель По Губам 26 Dec, 2021 @ 5:54am 
понял. Спасибо
☭ Litenant666  [author] 26 Dec, 2021 @ 1:59am 
Значит у вас не выделенный внешний IP адрес у провайдера это отдельная платная услуга, можете уточнить у вашего провайдера сколько она стоит
Водитель По Губам 25 Dec, 2021 @ 10:10am 
Как понять белый ip у тебя или нет? В инете смотрел и проверял , показывает , что да , однако ни в JC2 , ни в Minecraft не могу создать сервер
Водитель По Губам 25 Dec, 2021 @ 10:09am 
И что делать, если после создания сервера , используя localhost , не получается на него зайти ни мне , ни другу
Водитель По Губам 25 Dec, 2021 @ 10:07am 
Можно ли как-то играть в эту игру с другом не создавая личный сервер? Через хамачи , к примеру. Или не используя белый IP?
Грусть Лагерей 12 Oct, 2021 @ 6:40am 
Все получилось, спасибо бро)
☭ Litenant666  [author] 11 Oct, 2021 @ 4:10pm 
MAC адрес можете узнать посредством команды ipconfig /all через консоль