Установка сервера проверялась на ExileServer - 1.0.2 "Kohlrabi"
Понадобится софт:
Navicat Premium
Notepad++
PBO Manager
Нам понадобится сам мод и файлы сервера:
Качаем серверные файлы и клиент для Arma 3 можно и через A3Launcher
Перейдем к установки:
1) - В папку с сервером закидываем @Exile и @ExileServer
1.1) У кого есть чистый сервер пропускаем - Как это сделать я написал тут (КЛИКНИ)
2) - В @ExileServer настраиваем файл extdb-conf.ini - это очень важно!
[Rcon]
IP = IPСЕРВЕРА
Port = ПОРТСЕРВЕРА
//Password = Должны совпадать BEServer.cfg и config.cfg
Password = 1234(пример)
2.1) - смотрим ниже - тоже настраиваем:
[exile]
Type = MySQL
Name = exile
Username = root
Password = 1234
IP = 127.0.0.1
3) - так же настраиваем config.cfg в @ExileServer
hostname = "TEST SERVER";
password = "";
passwordAdmin = "1234";
serverCommandPassword = "1234";
4) - Из архива копируем в папку с сервером папку keys
5) - Из архива копируем в папку с сервером папку mysql
6) - Из архива копируем в папку с сервером папку mpmissions
7) - В папке battleeye надо создать файл BEServer.cfg (если его у вас нет) в него вписываем следующее:
RConPassword 1234
MaxPing 333
RConIP 127.0.0.1
RConPort 1337
8) - Создать файл в папке с сервером start.bat в него вставить следующий код:
ВНИМАНИЕ!!!!
в параметре -cpuCount=ставьте свое количество ядер (у меня 4 ядра и 4 виртуальных = я ставлю 8)
cd C:\Arma3Server\
start /REALTIME arma3server.exe -noCB -maxMem=2047 -cpuCount=8 -port=2302 "-config=instance_Exile\config.cfg" "-cfg=instance_Exile\basic.cfg" "-profiles=instance_Exile" "-name=instance_Exile" "-servermod=@ExileServer" "-mod=@Exile" -name=Exile -loadMissionToMemory
exit
9) - Далее заливаем через Navicat базы данных exile.sql
ПРИМЕР КАК ЭТО ДЕЛАЕТСЯ СМОТРИ ВИДЕО
9.1) - идем в папку mysql (мой путь C:\Program Files\MySQL\MySQL Server 5.7) и ищем там файл my-default.ini
Бывает еще и такой путь у меня их два xD (для этого откройте скрытые папки и файлы)
C:\ProgramData\MySQL\MySQL Server 5.7 там тоже проделываем ищем строку:
sql-mode="STRICT_TRANS_TABLE,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
меняем на этот:
sql_mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
или, что бы было так: (лично мне помогло на моем пк)
sql_mode=""
Распаковываем exile_server_config.pbo в файле config.cpp
ищем строку:
serverPassword = "";
ставим пароль:
serverPassword = "1234";
Пароль для Rcon также должен быть одинаковым с паролями которые вы указываете в файлах config.cfg и BEServer.cfg
Ну вот и все, доброго фпс!