Jump to content

7 Screenshots

  • 6,772
  • 283
  • 25.39 kB

About XDStatistics

XDStatistics - The most advanced statistics!

It has great functionality and a nice design that will please the eyes of your players.

Some useful information about the plugin:

Opportunities:

  • The plugin has very detailed statistics. In it, the player will be able to see everything that he will be interested in!
  • Players can hide their statistics from other players , for this you need to issue permissions and enable this feature in the config
  • Players can reset their statistics, for this you need to issue permissions and enable this feature in the config
  • The administrator can add (remove) a player to the ignore list, the player's statistics will not be deleted, it will only be hidden and will not be visible to other players.
  • There is an opportunity to award top 1 players in each category or in a certain one. The reward is given when the player enters the server after the vape.
  • It is possible to issue awards in Economics | Server Rewards | IQEconomic | You can also grant a privilege or something else with the command
  • There is also a points system in the plugin. The glasses are configured in the config in a very detailed and convenient way. The best player is the one with the most points.
  • The plugin also knows how to clean data when wiping (configured in the configuration)

Interface:

  • Very nice and simple interface
  • Some parts of the interface can be configured in the config
  • At the moment there are 3 main pages (my statistics, top 10, search)
  • The player can view the pages of other players if they have not hidden them

Chat Alerts:

  • Also in the configuration, you can set up chat alerts with the top 5 players in different categories, which are selected using random
  • Messages can be configured in detail in the lang file
  • You can also configure the frequency of alerts in the configuration

Commands:

  • [CHAT]   /stat - (Open statistics (can be changed in the config))
  • [CONSOLE]  stat - (Open statistics (can be changed in the config))
  • [CONSOLE]  stat.ignore <add/remove> <Steam ID|Name> - (Adds the player to the ignore list. Also removes it from the statistics)

Permissions:

  • XDStatistics.admin - (To use the stat.ignore command)
  • XDStatistics.reset - (Allows the player to reset his stats. You need to enable this feature in the config)
  • XDStatistics.availability - (Allows the player to hide his stats from other players. Need to enable in the configuration)

What is planned in the future:

  • [Discord] - Add the ability to send a message at the end of the wipe with the best players behind the wipe
  • Add a tab with weapons so that players can view their detailed statistics on certain weapons

API:

private JObject API_GetAllPlayerStat(ulong id)
private JObject API_GetPlayerPlayedTime(ulong id)
private Dictionary<string, int> API_GetGathered(ulong id)
private int? API_GetAllGathered(ulong id)
private int? API_GetGathered(ulong id, string shortname)

The configuration is available in English and Russian
The lang file is available in English and Russian
Configuration example - 

{
  "Basic plugin settings": {
    "Chat command for opening statistics": "stat",
    "Console command to open statistics": "stat",
    "Send chat messages with top 5 players in different categories": true,
    "Once in how many seconds will a message be sent ?": 600,
    "Enable the ability to reset your stats ? (requires XDStatistics.reset)": false,
    "Enable the ability to hide your statistics from users ? (requires XDStatistics.availability)": true,
    "Clear data when wiped": true,
    "Once in a rowman, the data will be saved.": 30
  },
  "Setting up the issuance of points": {
    "Points for crafting": 1.0,
    "Points for barrels": 1.0,
    "Points for installing building blocks": 1.0,
    "Points for using explosive items": {
      "explosive.timed": 2.0,
      "explosive.satchel": 0.7,
      "grenade.beancan": 0.3,
      "grenade.f1": 0.1,
      "ammo.rocket.basic": 1.0,
      "ammo.rocket.hv": 0.5,
      "ammo.rocket.fire": 0.7
    },
    "Points for resource extraction": {
      "wood": 0.3,
      "stones": 0.6,
      "metal.ore": 1.0,
      "sulfur.ore": 1.5,
      "hq.metal.ore": 2.0
    },
    "Points for found scraps": 0.5,
    "Points for harvesting (from the plantation)": 0.2,
    "Points for killing animals": 1.0,
    "Points for shooting down a helicopter": 5.0,
    "Points for tank explosion": 5.0,
    "Points for killing NPCs": 5.0,
    "Points for killing players": 10.0,
    "Points for time (for every minute of the game on the server)": 0.2,
    "How many points to take away for suicide ?": 2.0,
    "How many points to take away for death ?": 1.0
  },
  "Customize rewards for top 1 players in each category": {
    "Reward the best players at the end of the wipe": false,
    "Award for the top 1 in the SCORE category": {
      "Use command as a prize ?": true,
      "[RU]Использовать магазин GameStore для выдачи награды": false,
      "[RU]Использовать магазин MoscowOVH для выдачи награды": false,
      "Use [IQEconomic or Economics or Server Rewards] to issue a reward": false,
      "Command for the prize": [
        "say %STEAMID%"
      ],
      "[RU][GameStores] ID магазина": "",
      "[RU][GameStores] ID сервера": "",
      "[RU][GameStores] Секретный ключ": "",
      "[RU][GameStores или MoscowOVH] Сколько начислять денег на баланс": 30,
      "[IQEconomic or Economics or ServerRewards] How much money to add to the balance": 100
    },
    "Award for the top 1 in the Killer category": {
      "Use command as a prize ?": true,
      "[RU]Использовать магазин GameStore для выдачи награды": false,
      "[RU]Использовать магазин MoscowOVH для выдачи награды": false,
      "Use [IQEconomic or Economics or Server Rewards] to issue a reward": false,
      "Command for the prize": [
        "say %STEAMID%"
      ],
      "[RU][GameStores] ID магазина": "",
      "[RU][GameStores] ID сервера": "",
      "[RU][GameStores] Секретный ключ": "",
      "[RU][GameStores или MoscowOVH] Сколько начислять денег на баланс": 30,
      "[IQEconomic or Economics or ServerRewards] How much money to add to the balance": 100
    },
    "Award for the top 1 in the gathering category": {
      "Use command as a prize ?": true,
      "[RU]Использовать магазин GameStore для выдачи награды": false,
      "[RU]Использовать магазин MoscowOVH для выдачи награды": false,
      "Use [IQEconomic or Economics or Server Rewards] to issue a reward": false,
      "Command for the prize": [
        "say %STEAMID%"
      ],
      "[RU][GameStores] ID магазина": "",
      "[RU][GameStores] ID сервера": "",
      "[RU][GameStores] Секретный ключ": "",
      "[RU][GameStores или MoscowOVH] Сколько начислять денег на баланс": 30,
      "[IQEconomic or Economics or ServerRewards] How much money to add to the balance": 100
    },
    "Award for the top 1 in the raider category": {
      "Use command as a prize ?": true,
      "[RU]Использовать магазин GameStore для выдачи награды": false,
      "[RU]Использовать магазин MoscowOVH для выдачи награды": false,
      "Use [IQEconomic or Economics or Server Rewards] to issue a reward": false,
      "Command for the prize": [
        "say %STEAMID%"
      ],
      "[RU][GameStores] ID магазина": "",
      "[RU][GameStores] ID сервера": "",
      "[RU][GameStores] Секретный ключ": "",
      "[RU][GameStores или MoscowOVH] Сколько начислять денег на баланс": 30,
      "[IQEconomic or Economics or ServerRewards] How much money to add to the balance": 100
    },
    "Award for the top 1 in the Big Online category": {
      "Use command as a prize ?": true,
      "[RU]Использовать магазин GameStore для выдачи награды": false,
      "[RU]Использовать магазин MoscowOVH для выдачи награды": false,
      "Use [IQEconomic or Economics or Server Rewards] to issue a reward": false,
      "Command for the prize": [
        "say %STEAMID%"
      ],
      "[RU][GameStores] ID магазина": "",
      "[RU][GameStores] ID сервера": "",
      "[RU][GameStores] Секретный ключ": "",
      "[RU][GameStores или MoscowOVH] Сколько начислять денег на баланс": 30,
      "[IQEconomic or Economics or ServerRewards] How much money to add to the balance": 100
    }
  },
  "Interface Settings": {
    "Background color in the top 10 for 1st place": "1 0.8431373 0 0.49",
    "Background color in the top 10 for 2st place": "0.7529412 0.7529412 0.7529412 0.49",
    "Background color in the top 10 for 3st place": "0.8039216 0.4980392 0.1960784 0.49"
  }
}

I also accept any ideas for improving this plugin. You can offer me ideas and I will implement them in the future.

My discord for communication! DezLife#1480

  • Like 4

DezLife's Collection

User Feedback

387.8k

Downloads

Total number of downloads.

2k

Customers

Total customers served.

27.8k

Files Sold

Total number of files sold.

432.8k

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.