Агент LXAD
1. Подготовка агента
Скачайте
LXAD Agent.На Windows-машине с игровым сервером создайте отдельную папку, например на рабочем столе.
Поместите файл агента в эту папку.
Запустите агент один раз.
Закройте агент.
После первого запуска рядом с агентом появится файл конфига.
Пример конфига:
{
"host": "0.0.0.0",
"port": 8765,
"token": "VaBTnYi2m4mKb0UQ1O6GsAXTddWCoIV00xWNKiLN92A",
"servers": {
"71": {
"name": "71",
"base_dir": "C:\\ServerDayz\\servers\\3"
}
},
"open_firewall": true,
"public_ip": ""
}2. Настройка первого сервера
В конфиге нужно указать ID сервера из донат-магазина и путь к папке игрового сервера.
Пример:
"71": {
"name": "71",
"base_dir": "C:\\ServerDayz\\servers\\3"
}Где:
71— ID сервера в донат-магазине.name— можно указать тот же ID или название сервера.base_dir— путь к папке игрового сервера., обязательно с двумя \\
3. Подключение в донат-магазине
В админке донат-магазина:
Откройте добавление или редактирование сервера.
В типе подключения выберите
LXAD Agent.Укажите IP-адрес машины, где запущен агент.
Укажите порт из конфига, например
8765.Вставьте
tokenиз конфига.Укажите пути сервера так же, как обычно указывали для FTP.
После добавления сервера скопируйте его ИД, и вставьте в config.json в папке с агентом.
После настройки запустите агент снова и оставьте его работать.
4. Добавление второго и следующих серверов
Чтобы добавить ещё один игровой сервер через тот же агент:
Сначала добавьте сервер в донат-магазине с любыми временными данными.
После добавления посмотрите ID этого сервера в админке.
Откройте конфиг агента.
В блок
serversдобавьте новый сервер по его ID.
Пример второго сервера:
"72": {
"name": "72",
"base_dir": "C:\\Users\\Администратор\\Desktop\\LXAD"
}Если в конфиге уже есть сервер, новый добавляется через запятую:
"servers": {
"71": {
"name": "71",
"base_dir": "C:\\ServerDayz\\servers\\3"
},
"72": {
"name": "72",
"base_dir": "C:\\Users\\Администратор\\Desktop\\LXAD"
}
}Важно: запятая ставится между серверами, но после последнего сервера запятая не нужна.
5. Что указывать в магазине
Для каждого сервера в донат-магазине нужно указывать:
IP машины, где запущен LXAD Agent.
Порт агента, например
8765.Token из конфига.
ID сервера должен совпадать с ID в блоке
serversконфига.Пути должны соответствовать нужному игровому серверу.
6. Важно
LXAD Agent работает только на Windows.
Агент должен быть запущен во время покупок и выдачи товаров.
Порт должен быть открыт на машине с агентом. Открывается при запуске Агента.
Если серверов несколько, каждый сервер должен быть добавлен в
serversпо своему ID из донат-магазина.Один token используется для всех серверов внутри одного агента.