关于 XDStatistics

XDStatistics – 最先进的统计数据!

它具有强大的功能和漂亮的设计,会让您的玩家眼前一亮。

有关插件的一些 useful 信息:

机会:

  • 该插件具有非常详细的统计数据。在其中,玩家将能够看到他感兴趣的一切!
  • 玩家可以向其他玩家隐藏他们的统计数据 ,为此,您需要颁发权限并在配置中启用此功能
  • 玩家可以重置他们的统计数据,为此您需要颁发权限并在配置中启用此功能
  • 管理员可以将玩家添加(删除)到忽略列表中,玩家的统计数据不会被删除,它只会被隐藏,不会对其他玩家可见。
  • 有机会奖励每个类别或某个类别的前 1 名球员。当玩家在 vape 后进入服务器时给予奖励。
  • 经济学 |服务器奖励 |IQEconomic |您还可以使用命令
  • 插件中还有一个积分系统。眼镜在 config 中以非常详细和方便的方式进行配置。最好的玩家是得分最高的玩家。
  • 该插件也知道如何在擦除时清理数据(在配置中配置)

接口:

  • 非常漂亮和简单的界面
  • 接口的某些部分可以在 config 中配置
  • 目前有 3 个主要页面(我的统计数据、前 10 名、搜索)
  • 如果其他玩家没有隐藏这些页面,则玩家可以查看这些页面

聊天提醒:

  • 同样在配置中,您可以设置不同类别中的前 5 名玩家的聊天提醒,这些玩家是使用随机选择的
  • 消息可以在 lang 文件中详细配置
  • 您还可以在配置中配置警报的频率

命令:

  • [聊天] /stat – (打开统计信息(可以在配置中更改))
  • [控制台] 统计信息 -(打开统计信息(可在配置中更改))
  • [控制台] stat.ignore <添加/删除> <Steam ID|名称> – (将玩家添加到忽略列表。也将其从统计信息中删除)
  • [控制台] stat.wipe – 清除进度并分配奖励(如果它没有自动发生)

权限:

  • XDStatistics.admin -(使用 stat.ignore 命令)
  • XDStatistics.reset -(允许玩家重置其统计信息。您需要在配置中启用此功能)
  • XDStatistics.availability -(允许玩家对其他玩家隐藏其统计信息。需要在配置中启用)

未来计划:

  • [Discord] – 添加了在擦除结束时发送消息的功能,其中包含擦除后的最佳玩家
  • 添加带有武器的选项卡,以便玩家可以查看某些武器的详细统计数据

应用程序接口:

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)

lang 文件提供英语和俄语
版本配置示例 –

{
  "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"
  }
}

我也接受任何改进这个插件的想法。你可以给我提供想法,我将在未来实施它们。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。