И так, товарищи, на днях вышел этот замечательный мод с серверной частью официально.
А значит, приступим к настройке первого сервера =) (Кому интересно что это за мод, вот их. оф. сайт)
Приступим:
Для начала скачаем все нужное:
1. Arma 3 Server, конечно же, в первую очередь. (у кого стоит - пропускаем подпункт)
2. Качаем серверную составляющую для сервера мода, а именно конфиг сервера, mysql база данных самого сервера, батнички старта.
Официальная страницы на GitHub: https://github.com/deathlyrage/breakingpointmod
Зеркало от меня на момент загрузки: https://yadi.sk/d/XU32efgm3NHZQx
И на всякий, все необходимое для серверной составляющей мода без лишних файлов в корректном виде от меня: https://yadi.sk/d/mGVh3Li93NHZW3
3. Качаем мод Breaking Point со steam workshop (нужна установленная арма 3 на аккаунте).
Варианты установки:
1) Скачать можете сами через стим, подписавшись на него на страничке мода: http://steamcommunity.com/sharedfiles/filedetails/?id=426629791
Зеркало на обменнике: https://mega.nz/#!ZCwVka7b!gAM5QWESYKpsavOGkk_vCH5TchG_redxUmS1M-agYb8
2) Положите батник "download_bp_steamcmd.bat" из "ServerConfiguration/Tools/" (см скачанное в п. 2. инструкции) в папку с вашим "steamcmd" (см п. 1.), настройте его аналогично гайду по установке арма 3 сервер с этой темы (см п. 1.), и он сам вам закачает мод, но только при наличии установленной на вашем аккаунте Армы 3.
4. Качаем серверную часть мода Breaking Point со steam workshop (нужна установленная арма 3 на аккаунте).
Варианты установки:
1) Скачать можете сами через стим, подписавшись на него на страничке мода: http://steamcommunity.com/sharedfiles/filedetails/?id=1133182382
Зеркало на обменнике: https://yadi.sk/d/SLvJe7f63NHa28
2) Положите батник "download_bp_steamcmd.bat" из "ServerConfiguration/Tools/" (см скачанное в п. 2. инструкции) в папку с вашим "steamcmd" (см п. 1.), настройте его аналогично гайду по установке арма 3 сервер с этой темы (см п. 1.), и он сам вам закачает мод, но только при наличии установленной на вашем аккаунте Армы 3.
5. Качаем и ставим mysql-сервер. Если стоит, пропускаем пункт.
Я ставил вот этот, если кому интересно.
6. Помещаем скачанные моды армы в п. 3 и 4 в папку с Arma 3 Server.
7. Открываем скачанное в п. 2. Если качали мое - разархивируем все в папку с Arma 3 Server.
Если качали официальное с GitHub или по зеркалу с меня, то содержимое папки ServerConfiguration из архива помещаем в папку с Arma 3 Server.
В конечном счете получим что-то типа такого(папок BEC, Whitelister и файла ALI213 у вас, разумеется, не будет):
8. Запускаем ваш mysql клиент (можно navicat использовать или любой другой способ), соединяемся с вашим mysql сервером, создаем новую базу данных. Имя выбирайте любое, тип utf-8 unicode.
9. В созданную базу данных импортируем из папки с Arma 3 Server из папки SQL файлик чистой базы данных. Если все нормально, база данных импортируется без ошибок.
10. Открываем папку с Arma 3 Server, папку ServerConfig и открываем блокнотом BreakingPointExt.ini
Настраиваем права доступа сервер для вашей mysql базы данных в строчках:
[DATABASE]
ip = 127.0.0.1
port = 3306
database = breakingpointmod
username = root
password =
И если у вас включен Battleye, то вот эти строки:
[RCON]
port = 2305
password = changeme
whitelist = false
Если стоит FireDaemoon, то еще вот эти:
[FIREDAEMON]
service = BPA3_1
path = C:/Program Files (x86)/FireDaemon/Firedaemon.exe
11. там же открываем блокнотом файл config.cfg и настраиваем его. Обязательно:
template = "BP1_BreakingPoint.Altis";
здесь указываем миссию сервера. Выше в файле есть пояснения в комментариях среди возможных значений.
class Params
{
instance = 1;
debug = false;
};
Где instance = 1 указываем id карты сервера, пояснения все там же выше в файле.
12. Копируем из папки Tools файл server_start.bat в папку Arma 3 Server. Настраиваем его, если хотим. Открывать блокнотом или Notepad++
13. Из папки @BreakingPoint копируем debug_console_x64.dll и debug_console.dll и из папки @BreakingPointServer копируем BreakingPointExt_x64.dll в папку Arma 3 Server.
14. Запускаем server_start.bat. Сервер готов и запущен!
ВАЖНО: сервер рассчитан на использование x64 версии Arma 3 server.
Как зайти:
1. В папку с уже готовой Arma 3 помещаем мод Breaking Point со steam workshop, скачанный в п. 3 инструкции выше.
2. В папку с уже готовой Arma 3 помещаем папку keys из папки с сервером вашим
3. Запускаем игру с параметром запуска -mod="@BreakingPoint" и находим свой сервер в игре.
Надеюсь, не сильно сложно описал. Дерзаем, товарищи.
Сразу говорю, об особенностях настройки сервера не знаю ничего!