LuxelAutoDonate (Website)

Просмотры: 92
  • 𝓜𝓲𝓼𝓱𝓪𝓷𝔂𝓪 Партнёр

Агент LXAD

1. Подготовка агента

  1. Скачайте LXAD Agent.

  2. На Windows-машине с игровым сервером создайте отдельную папку, например на рабочем столе.

  3. Поместите файл агента в эту папку.

  4. Запустите агент один раз.

  5. Закройте агент.

После первого запуска рядом с агентом появится файл конфига.

Пример конфига:

{
  "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. Подключение в донат-магазине

В админке донат-магазина:

  1. Откройте добавление или редактирование сервера.

  2. В типе подключения выберите LXAD Agent.

  3. Укажите IP-адрес машины, где запущен агент.

  4. Укажите порт из конфига, например 8765.

  5. Вставьте token из конфига.

  6. Укажите пути сервера так же, как обычно указывали для FTP.

  7. После добавления сервера скопируйте его ИД, и вставьте в config.json в папке с агентом.

После настройки запустите агент снова и оставьте его работать.

4. Добавление второго и следующих серверов

Чтобы добавить ещё один игровой сервер через тот же агент:

  1. Сначала добавьте сервер в донат-магазине с любыми временными данными.

  2. После добавления посмотрите ID этого сервера в админке.

  3. Откройте конфиг агента.

  4. В блок 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 используется для всех серверов внутри одного агента.