[ ScoreHud - 计分板插件 ]


ScoreHud 是一款超级强大的计分板插件 组件多 够详细 简单易用 可多世界计分板

授权搬运
申请中...

插件功能

  • 全自定义信息
  • 编辑简单高效
  • 支持最多 15行信息
  • 支持不同世界不同计分板
  • 可自定义更新时间
  • 可用作动态计分板

插件命令

/sh on
开启计分板
权限: sh.command.sh
/sh off
关闭计分板
权限:
sh.command.sh

图片展示



插件配置

CONFIG.YML (已做汉化 可供参考用...)

  1. ---
  2. #   _____                    _   _           _
  3. #  /  ___|                  | | | |         | |
  4. #  \ `--.  ___ ___  _ __ ___| |_| |_   _  __| |
  5. #   `--. \/ __/ _ \| '__/ _ \  _  | | | |/ _` |
  6. #  /\__/ / (_| (_) | | |  __/ | | | |_| | (_| |
  7. #  \____/ \___\___/|_|  \___\_| |_/\__,_|\__,_|
  8. #
  9. # ScoreHud, 一个属于 PocketMine-MP 的计分板插件
  10. # Copyright (c) 2018 JackMD  < https://github.com/JackMD >
  11. #
  12. # Discord: JackMD#3717
  13. # Twitter: JackMTaylor_
  14. #
  15. # 此插件在 "GNU General Public License v3.0".
  16. # 该许可证允许您使用和/或修改它,但您不可以
  17. # 但完全不允许您出售该插件. 如果发现这样做
  18. # 将采取必要的措施.
  19. #
  20. # ScoreHud 的分布是希望这能对服主有益,
  21. # 但不希望存在出售插件的行为
  22. # 插件对于服主应该比较实用. 查阅
  23. # GNU General Public License v3.0 更多内容.
  24. #
  25. # 您应该已经收到了一份 GNU General Public License v3.0
  26. # 与该插件一起. 如果没有,请参阅
  27. # <https://opensource.org/licenses/GPL-3.0>.
  28. #  -----------------------------------------------------------------------

  29. # 不要修改.
  30. # 仅内部使用.
  31. config-version: 8

  32. # 如果要启用不同世界不同计分板,请将其设置为true.
  33. # 然后在scorehud.yml中编辑内容即可.
  34. per-world-scoreboards: false

  35. # 如果您启用了按世界计分板,并且要其他世界显示默认记分板
  36. use-default-score-lines: false

  37. # 计分板将更新的秒数.
  38. # 如果您的服务器能够承受,请可增加此值.
  39. # 默认: 3 秒.
  40. update-interval: 3

  41. # 将{time}的时区设置为您自己的首选项.
  42. # false - 遵循服务器/计算机时间,不做任何更改.
  43. # 您可以访问的时区列表: https://secure.php.net/manual/timezones.php
  44. # 例如: "America/New_York" - 这将设置为纽约时间.
  45. timezone: false

  46. # 设置要显示的时间格式. 仅当您在计分板中添加{time}时data.yml才有效.
  47. # H - 小时
  48. # i - 分钟
  49. # s - 秒
  50. # 您可以在此处详细了解更多信息: http://php.net/manual/function.date.php
  51. time-format: "H:i:s"

  52. # 设置要显示的日期格式. 仅当您在计分板中添加{time}时data.yml才有效.
  53. # d - 日 (01-31)
  54. # m - 月 (01-12)
  55. # Y - 年 (yyyy)
  56. # 您可以在此处详细了解更多信息: http://php.net/manual/function.date.php
  57. date-format: "d-m-Y"
  58. ...
复制代码

SCOREHUD.YML

  1. ---
  2. # 不要修改.
  3. # 仅供内部使用.
  4. scorehud-version: 1

  5. # 更改计分板标题.
  6. # 可以是任意数量.
  7. server-names:
  8. - "§e§lServer §6§lName"

  9. # 注意: 您可以通过README.md找到指向所需/支持的插件链接.
  10. # 重要项: 计分板最多只能设置15行.
  11. #
  12. # 您可以编辑下面已经设置的行,并根据需要进行调整.
  13. #
  14. # 如果您希望每个世界都显示相同的计分板,请在config.yml中将per-world-scoreboard设置为false.
  15. #
  16. # 如果您启用不同世界不同计分板,并且想要其他世界显示默认计分板
  17. # 信息在下方,然后在config.yml中将use-default-score-lines设置为true.
  18. #
  19. # 之后编辑信息就完成了.
  20. #
  21. # 您需要添加插件来添加对称号的支持.
  22. # 如果要支持某个插件,请让该插件的插件作者通过添加插件来添加对ScoreHud的支持.
  23. #
  24. # 有关附加组件的列表,请点击此处 https://github.com/JackMD/ScoreHud/blob/master/README.md#addons.
  25. score-lines:
  26. - "§d名称: §5DobeShadow"
  27. - "§b在线: 1 §d/ 10"
  28. - "§6权限组: §a服主"
  29. - "§c监狱等级: §6A"
  30. - "§a空气值: §20§c/§20§c/§20"
  31. - "§d坐标: §d-316§3/§d9§3/§d-390"
  32. - "§6加载: §a78.22 §c| TPS: §b20"
  33. - "§2世界: §7world"
  34. - "§2世界名: §7主世界"
  35. - "§eIP: §6127.0.0.1"
  36. - "§a派系: ^cRankKing"
  37. - "§c延迟: §d12"
  38. - "§3投票: "
  39. - "§cwww.mcbbs.net"

  40. # 如果要为每个世界显示不同的计分板,请在config.yml中将“per-world-scoreboard”设置为true.
  41. # 之后,编辑以下内容就完成了.
  42. scoreboards:
  43. # 示例配置:
  44. # -------------------
  45. # "世界名":     | 世界名 (worlds文件夹内世界名称)
  46. #   lines:          | 此行很重要,缺失会导致服务器崩溃.
  47. #   - " Line #1"    | 第一行自定义信息.
  48. #   - " Line #2"    | 最多只能15行.
  49. #--------------------
  50.   "world":
  51.     lines:
  52.     - " §dName: §5{name}"
  53.     - " §bOnline: §a{online} §c/ §d{max_online}"
  54.   "world 2":
  55.     lines:
  56.     - " §dTPS: §5{tps}"
  57.     - " §bLoad: §a{load}"
  58. ...
复制代码

如果想制作动态的计分板(服务器内存允许的情况下)可以利用计分板更新时间制作 (目前看来似乎只能弄标题动态)
插件变量
RankUp
  1. {prison_rank} - 囚犯等级
  2. {prison_next_rank_price} 升级价格
复制代码

EconomyAPI
  1. {money} - 显示金钱余额
复制代码

RedSkyBlock
  1. {island_name} - 空岛名称
  2. {island_members} - 空岛成员
  3. {island_banned} - 禁止岛屿
  4. {island_locked_status} - 空岛状态
  5. {island_size} - 空岛大小
  6. {island_rank} - 空岛等级
  7. {island_value} - 空岛价值
复制代码

SkyBlock
  1. {is_state} - 空岛状态
  2. {is_blocks} - 空岛方块
  3. {is_members} - 空岛成员
  4. {is_size} - 空岛大小
  5. {is_rank} - 空岛等级
复制代码

PurePerms
  1. {rank} - 权限组
  2. {prefix} - 前缀
  3. {suffix} - 后缀
复制代码

FactionPro
  1. {faction} - 所处派系
  2. {faction_power} - 派系主人
复制代码

CPS
  1. {cps} - 玩家点击次数
复制代码

KDR

  1. {kdr} - 状态
  2. {kills} - 击杀
  3. {deaths} - 死亡
复制代码

BasicAddon

  1. {name} - 名称
  2. {real_name} - 真实名称
  3. {display_name} - 显示名称
  4. {online} - 在线人数
  5. {max_online} - 最大在线
  6. {item_name} - 手持物品名称
  7. {item_id} - 手持物品ID
  8. {item_meta} - 手持物品材质
  9. {item_count} - 手持物品数量
  10. {x} {y} {z} - XYZ坐标
  11. {load} - 服务器加载内存
  12. {tps} - 服务器TPS
  13. {level_name} - 世界名
  14. {level_folder_name} - 世界文件夹名
  15. {ip} - IP
  16. {ping} - 延迟
  17. {time} - 时间
  18. {date} - 日期
  19. {world_player_count} - 世界玩家数
复制代码

OnlineTime
  1. {total_time} - 总在线时间
  2. {session_time} - 在线时间
复制代码


插件下载

[原帖]https://poggit.pmmp.io/p/ScoreHud/5.1.1

插件更新

当前版本 V5.1.1 [2020/2/6 转载]


组件开发
https://github.com/JackMD/ScoreHud/wiki