Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
Barrero

[DSSYS] Game server monitoring (Lite version)

Рекомендованные сообщения

[DSSYS] Game server monitoring (Lite version)


 

Сервер помощи: https://discord.gg/uC5EY9tcWJ


Мониторинг онлайна:

  • Отображение онлайна игрового сервера DayZ Standalone в игровой активности бота (с возможностью отображения времени на сервере и очереди).

 

Установка:

 

1. Установить NodeJS 20.11.0 LTS и выше;
2. Откройте файл .env, в нем укажите:
BOT_TOKEN= - Токен discord бота (Discord Developer Portal — API Docs for Bots and Developers).

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

Скрытый текст

BOT_TOKEN=7e8s4ftjh4564eassrfa8gf4gh9j4eaq8r64843yhrtdf8q8ae3548%

 

3. Перейдите в configs.js и настройте адрес и порт сервера/ов
     Значения:
            showTime: true, // Отображение времени на сервере (true - включен. false - выключен).
            showQueue: false, // Отображение очереди на сервер (true - включен. false - выключен).
            showServers: true, // Отображение кол-ва серверов (true - включен. false - выключен).

Пример настроенного конфига на 1 сервер:

Скрытый текст

status: true, // Работа бота (true - включен. false - выключен)
            showTime: true, // Отображение времени на сервере (true - включен. false - выключен).
            showQueue: false, // Отображение очереди на сервер (true - включен. false - выключен).
            showServers: true, // Отображение кол-ва серверов (true - включен. false - выключен).
            servers: [
                {
                    game: 'dayz', // Тип игры
                    ip: '195.18.27.43', // IP адрес игрового сервера
                    port: 2403, // Steam Query port
                }
            ]

 

Пример настроенного конфига на 2 сервера:

Скрытый текст

status: true, // Работа бота (true - включен. false - выключен)
            showTime: true, // Отображение времени на сервере (true - включен. false - выключен).
            showQueue: false, // Отображение очереди на сервер (true - включен. false - выключен).
            showServers: true, // Отображение кол-ва серверов (true - включен. false - выключен).
            servers: [
                {
                    game: 'dayz', // Тип игры
                    ip: '195.18.27.43', // IP адрес игрового сервера
                    port: 2403, // Steam Query port
                },
                {
                    game: 'dayz', // Тип игры
                    ip: '195.18.27.43', // IP адрес игрового сервера
                    port: 2403, // Steam Query port
                }
            ]

 

Пример настроенного конфига на 3 сервера:

Скрытый текст

status: true, // Работа бота (true - включен. false - выключен)
            showTime: true, // Отображение времени на сервере (true - включен. false - выключен).
            showQueue: false, // Отображение очереди на сервер (true - включен. false - выключен).
            showServers: true, // Отображение кол-ва серверов (true - включен. false - выключен).
            servers: [
                {
                    game: 'dayz', // Тип игры
                    ip: '195.18.27.43', // IP адрес игрового сервера
                    port: 2403, // Steam Query port
                },
                {
                    game: 'dayz', // Тип игры
                    ip: '195.18.27.43', // IP адрес игрового сервера
                    port: 2403, // Steam Query port
                },
                {
                    game: 'dayz', // Тип игры
                    ip: '195.18.27.43', // IP адрес игрового сервера
                    port: 2403, // Steam Query port
                }
            ]

 

4. Запустите файл install.bat (только при первом запуске на машине);

5. Запустите файл install2.bat (только при первом запуске на машине);
6. Запустить файл start.bat. Если хотите запускать бота через PM2, замените в файле "start.bat" последнюю строку на "pm2 start main.js --name="Server Monitoring [DSSYS]""

 


P.S. У бота нет ограничениям по кол-во игровых серверов.

 

Тестовый сервер: https://discord.gg/7thE3mZfCA

 

Help Server: https://discord.gg/uC5EY9tcWJ


Online monitoring:

  • Displaying the online game server DayZ Standalone in the game activity of the bot.

 

Installation:

1. Install NodeJS 20.11.0 LTS and above;;

2. Open the .env file and specify:
BOT_TOKEN= - The bot's discord token (Discord Developer Portal — API Docs for Bots and Developers).

Example of a configured config:

Скрытый текст

BOT_TOKEN=7e8s4ftjh4564eassrfa8gf4gh9j4eaq8r64843yhrtdf8q8ae3548%

 

3. Go to configs.js and configure the address and port of the server/s
     Values:
            showTime: true, // Time display on the server (true - enabled. false - disabled).
            showQueue: false, // Displaying the queue to the server (true - enabled. false - disabled).
            showServers: true, // Displaying the number of servers (true - enabled. false - disabled).

Example of a configured config for 1 server:

Скрытый текст

status: true, // The bot is running (true - enabled. false - disabled)
            showTime: true, // Time display on the server (true - enabled. false - disabled).
            showQueue: false, // Displaying the queue to the server (true - enabled. false - disabled).
            showServers: true, // Displaying the number of servers (true - enabled. false - disabled).
            servers: [
                {
                    game: 'dayz', // Game type
                    ip: '195.18.27.43', // IP address of the game server
                    port: 2403, // Steam Query port
                }
            ]

 

Example of a configured config for 2 servers:

Скрытый текст

status: true, // The bot is running (true - enabled. false - disabled)
            showTime: true, // Time display on the server (true - enabled. false - disabled).
            showQueue: false, // Displaying the queue to the server (true - enabled. false - disabled).
            showServers: true, // Displaying the number of servers (true - enabled. false - disabled).
            servers: [
                {
                    game: 'dayz', // Game type
                    ip: '195.18.27.43', // IP address of the game server
                    port: 2403, // Steam Query port
                },
                {
                    game: 'dayz', // Game type
                    ip: '195.18.27.43', // IP address of the game server
                    port: 2403, // Steam Query port
                }
            ]

 

Example of a configured config for 3 servers:

Скрытый текст

status: true, // The bot is running (true - enabled. false - disabled)
            showTime: true, // Time display on the server (true - enabled. false - disabled).
            showQueue: false, // Displaying the queue to the server (true - enabled. false - disabled).
            showServers: true, // Displaying the number of servers (true - enabled. false - disabled).
            servers: [
                {
                    game: 'dayz', // Game type
                    ip: '195.18.27.43', // IP address of the game server
                    port: 2403, // Steam Query port
                },
                {
                    game: 'dayz', // Game type
                    ip: '195.18.27.43', // IP address of the game server
                    port: 2403, // Steam Query port
                },
                {
                    game: 'dayz', // Game type
                    ip: '195.18.27.43', // IP address of the game server
                    port: 2403, // Steam Query port
                }
            ]

 

4. Run the install.bat file (only at the first startup on the machine);

5. Run the install2.bat file (only on the first run on the machine);
6. Run the start.bat file. If you want to run the bot via PM2, replace the last line in the "start.bat" file with "pm2 start main.js --name="Server Monitoring [DSSYS]""


P.S. The bot has no restrictions on the number of game servers.


Test Server: https://discord.gg/7thE3mZfCA

 


 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах





Если игроков 0 на сервере, но сервер активен, пишет к примеру не 0/50, а сервер выключен, пока хоть 1 не зайдет на сервер, так и должно быть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 

This file has been updated to Version 1.0.1.

Changelog:

 

Файл обновлён до версии 1.0.1.
Список изменений:

Данное обновление техническое и только исправляет баги.
1. Исправлен баг отображения онлайна сервера, когда на нем нет игроков.
2. Другие мелкие исправления (в основном структурные).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 

This file has been updated to Version 1.0.2.

Changelog:

 

Файл обновлён до версии 1.0.2.
Список изменений:

Данное обновление техническое и только исправляет баги.
2. Исправление мелких багов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 

This file has been updated to Version 2.0.1.

Changelog:

 

Файл обновлён до версии 2.0.1.
Список изменений:

 

 

Добавлено: Поддержка нескольких игровых серверов (бот выводит онлайн с нескольких серверов в 1);
Переделано: Структура бота;
Исправлено: Зависания бота.

 

Added: Support for multiple game servers (the bot outputs online from multiple servers with 1);
Redone: Bot Structure;
Fixed: Bot freezes.

 

 

Изменено пользователем Barrero (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 

This file has been updated to Version 2.1.2.

Changelog:

 

Файл обновлён до версии 2.1.2.
Список изменений:

 

Добавлено: Поддержка вывода игрового времени (только для DayZ Standalone и Rust), отображение очереди на сервер, отображение вол-ва серверов;
Переделано: Структура бота;
Исправлено: Зависания бота и баги. Убрана необходимость ввода steam api key.

 

Added: Support for displaying game time (only for DayZ Standalone and Rust), displaying the queue to the server, displaying the number of servers;
Redone: Bot Structure;
Fixed: Bot freezes and bugs. The need to enter the steam api key has been removed.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 

This file has been updated to Version 2.1.2.

Changelog:

 

Файл обновлён до версии 2.1.2.
Список изменений:

 

Добавлено: Поддержка вывода игрового времени (только для DayZ Standalone и Rust), отображение очереди на сервер, отображение вол-ва серверов;
Переделано: Структура бота;
Исправлено: Зависания бота и баги. Убрана необходимость ввода steam api key.

 

Added: Support for displaying game time (only for DayZ Standalone and Rust), displaying the queue to the server, displaying the number of servers;
Redone: Bot Structure;
Fixed: Bot freezes and bugs. The need to enter the steam api key has been removed.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 

This file has been updated to Version 2.1.2b.

Changelog:

 

Файл обновлён до версии 2.1.2b.
Список изменений:

 

Исправлено: Файл start.bat

 

Fixed: File start.bat

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.