Jump to content
DAYZ-CODE.RU - Создай свой игровой сервер

[DSSYS] Online server monitoring (DayZ server) 2.0.1

   (1 review)

 Share

2 Screenshots

About This File

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


Online monitoring:

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

Installation:

1. Install NodeJS 18.7.0 and higher (https://nodejs.org/en /);

2. Open the .env file, specify:
STEAM_API_KEY= - Steam API key (Log in to the domain - be sure to specify the IP of the server where the bot itself is located),
DISCORD_TOKEN= - Token you discord bot (Discord Developer Portal — API Docs for Bots and Developers).

Example of a configured config:

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

STEAM_API_KEY=7e8s4ftjh4564eas

DISCORD_TOKEN=7e8s4ftjh4564eassrfa8gf4gh9j4eaq8r64843yhrtdf8q8ae3548%

3. Go to configs/server.json and configure the address and port of the server/s
     Values:
        "name": - Technical name, for convenience in searching for the server (visible only in the config itself and that's it);
        "address": - IP address of the game server server;
        "port": - Game server port (not rcon and query).

Example of a configured config for 1 server:

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

{
    "uptime": 300000,
    "servers": [
        {
            "name": "Server 1 - данное название ни где не видно и нужно лишь для удобствва!",
            "address": "127.0.0.1",
            "port": "8080"
        }
    ]
}

Example of a configured config for 2 servers:

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

{
    "uptime": 300000,
    "servers": [
        {
            "name": "Server 1 - данное название ни где не видно и нужно лишь для удобствва!",
            "address": "127.0.0.1",
            "port": "8080"
        },
        {
            "name": "Server 2 - данное название ни где не видно и нужно лишь для удобствва!",
            "address": "127.0.0.1",
            "port": "8081"
        }
    ]
}

Example of a configured config for 3 servers:

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

{
    "uptime": 300000,
    "servers": [
        {
            "name": "Server 1 - данное название ни где не видно и нужно лишь для удобствва!",
            "address": "127.0.0.1",
            "port": "8080"
        },
        {
            "name": "Server 2 - данное название ни где не видно и нужно лишь для удобствва!",
            "address": "127.0.0.1",
            "port": "8081"
        },
        {
            "name": "Server 3 - данное название ни где не видно и нужно лишь для удобствва!",
            "address": "127.0.0.1",
            "port": "8082"
        }
    ]
}

4. Run the install.bat file (only on the first run on the machine);
5. Run the start.bat file.

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

 

How to change the monitoring text:

  1. Go to the folder "DSSysMonitoring\src\components\ready".
  2. Open the file "user-activity.js".
  3. Find line 25.
  4. What can be adjusted "Online ${players}/${maxPlayers}" and "Server is off" (${players} - how many people are on the server now, ${maxPlayers} - total slots on the server).

Как изменить тип игры:

  1. Go to the folder "DSSysMonitoring\src\components\ready".
  2. Open the file "user-activity.js".
  3. Find line 11.
  4. What can be adjusted "221100" (this is the game ID on steam (you can see the ID here steamdb.info )).


Test Server: https://discord.gg/t9RatpKhKd

Edited by Barrero


Type

server

Compatible version

1.17+

Terms of use

Resale or any other monetization of the bot is prohibited.


Actions after purchase

Download, installing, and use.

 


Co - authors

Мой продукт

Communication with the developer

Discord: Barrero#9778

Acceptance of the terms of the trading platform

Yes
  • Like 11
  • Haha 1
 Share


Other products Barrero

User Feedback

You may only provide a review once you have downloaded the file.


N1rvana

· Edited by N1rvana

  

Работает на 1 сервере норм. в 2 не могу вывисти понять куда в писывать в 2 DISCORD_TOKEN?

Response from the author:

Он выводит суммарно в 1 бота. Т.е. берет информацию с двух серверов и складывает ее.

Link to review
×
×
  • Create New...