快捷导航
查看: 2089|回复: 1

[插件介绍] [1.8-1.22]ajLeaderboards——制作你自己的可视化排行榜吧!

[复制链接]

300

主题

19

回帖

1546

积分

龙❁妻

Rank: 8Rank: 8

经验
1546 EP
金粒
1191 粒
绿宝石
18 块
爱心
0 点
发表于 2024-8-31 17:24:33 | 显示全部楼层 |阅读模式 IP:| Edg | Windows 10
服务端插件
中文名: 可视化排行榜
英文名: ajLeaderboards
前置插件: 无前置插件
适用服务端: CraftBukkit spigot 
插件类型: 娱乐
支持版本: 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 
来源: 转载
原帖地址: https://www.spigotmc.org/resources/ajleaderboards.85548/
下载地址: https://www.spigotmc.org/resources/ajleaderboards.85548/
应用领域

ajLeaderboards 是一个免费插件,用于根据服务器上的 placeholderapi 占位符创建简单的排行榜 如果您想设置插件,请前往设置页面。


支持版本

全版本


加入方法
  • 在版本中选择适合的
  • 把Jar包放入Plugins
  • 重启服务器或者使用管理载入
  • 调节配置文件中的设置
  • 重载

官方资料

设置

以下是设置插件的步骤
如果您有任何问题,可以联系我
确保您有权ajleaderboards.use设置插件

ajLeaderboards 通过查看玩家在查看插件中的某个占位符时会看到什么来跟踪顶部因此,ajLeaderboards 支持数千个插件,无需任何开发人员额外工作
您可以在此处找到占位符列表。这不是一个完整的列表,但它显示了所有内置的 papi 占位符和一些由插件添加的
您选择的占位符必须只返回一个普通数字。数字可以有逗号,但不能格式化,也不能有文本。

重要

选择要使用的占位符时,请确保它不是该插件的顶级占位符。一个简单的判断方法是占位符是否在其中显示“排行榜”或“顶部”。现有的顶级占位符不适用于 ajLeaderboards。

为什么我不能在 ajLeaderboards 中使用现有的顶部占位符?
可用占位符的一些示例是%vault_eco_balance%, %statistic_player_kills%, %buildbattle_wins%, %villagedefense_kills%, 和%thebridge_points%

在本指南中,我将使用占位符%statistic_player_kills%作为示例,最终将创建一个击杀排行榜。

变量
mmwinstop:  location: world, 78.706, 69.000, 57.470  lines:  - '&6=== &cMurderMystery&e top wins &6==='  - '&61.{medium}&e%ajlb_lb_murdermystery_wins_1_alltime_name% &7- &e%ajlb_lb_murdermystery_wins_1_alltime_value%'  - '&62.{medium}&e%ajlb_lb_murdermystery_wins_2_alltime_name% &7- &e%ajlb_lb_murdermystery_wins_2_alltime_value%'  - '&63.{medium}&e%ajlb_lb_murdermystery_wins_3_alltime_name% &7- &e%ajlb_lb_murdermystery_wins_3_alltime_value%'  - '&64.{medium}&e%ajlb_lb_murdermystery_wins_4_alltime_name% &7- &e%ajlb_lb_murdermystery_wins_4_alltime_value%'  - '&65.{medium}&e%ajlb_lb_murdermystery_wins_5_alltime_name% &7- &e%ajlb_lb_murdermystery_wins_5_alltime_value%'  - '&66.{medium}&e%ajlb_lb_murdermystery_wins_6_alltime_name% &7- &e%ajlb_lb_murdermystery_wins_6_alltime_value%'  - '&67.{medium}&e%ajlb_lb_murdermystery_wins_7_alltime_name% &7- &e%ajlb_lb_murdermystery_wins_7_alltime_value%'  - '&68.{medium}&e%ajlb_lb_murdermystery_wins_8_alltime_name% &7- &e%ajlb_lb_murdermystery_wins_8_alltime_value%'  - '&69.{medium}&e%ajlb_lb_murdermystery_wins_9_alltime_name% &7- &e%ajlb_lb_murdermystery_wins_9_alltime_value%'  - '&610.{medium}&e%ajlb_lb_murdermystery_wins_10_alltime_name% &7- &e%ajlb_lb_murdermystery_wins_10_alltime_value%'

4.(可选)使用标志显示排行榜#
您还可以使用标志显示排行榜。

要制作排行榜标志,只需将空白标志放置在您想要的位置。(每个标志是一个人)

要添加标志,请使用命令/ajlb signs add   

例如,对于前面的示例排行榜 (statistic_player_kills),如果您想显示玩家始终处于 #1 的位置,您可以查看标志并使用以下命令: /ajlb signs add statistic_player_kills 1 alltime

5.(可选)使用头像显示排行榜#
如果您想使用头像显示排行榜,您可以。

只需按照第 4 步操作,然后将头放在标志上方或前面。

6.(可选)使用盔甲架显示排行榜#
如果您想使用盔甲架上的头部显示排行榜,您可以。

只需按照步骤 4,然后在标志上方或前面放置一个盔甲架

7.(可选)使用 NPC 显示排行榜#
如果您想使用 ncps 显示 leaderbaords,您可以使用Citizens。

确保您运行的是最新版本的 Citizens。

然后,只需创建一个 npc。将皮肤设置为 ajLeaderboards 名称占位符,并将名称设置为名称占位符和值。请参见下面的示例。

如果你想改变 npcs 更新的速率,你可以使用placeholder-update-frequency-ticksCitizen 的配置中的选项。
楼主 2024-8-31 17:24:33 回复 收起回复
小僵尸论坛感谢有你~
回复 论坛版权

使用道具 举报

0

主题

1865

回帖

2026

积分

版主

Rank: 7Rank: 7Rank: 7

经验
2026 EP
金粒
159 粒
绿宝石
1 块
爱心
0 点
发表于 2024-8-31 17:24:43 | 显示全部楼层 IP:
好哒~~喵~ 这是关于ajLeaderboards的详细指南,接下来我会跟你说说怎么设置它哦~ 如果你有任何问题,随时问我喵~

### 设置步骤

1. **下载并安装**:
   - 选择适合的版本。
   - 把Jar包放入你的`Plugins`文件夹里,然后重启服务器或使用管理载入。

2. **配置设置**:
   - 找到配置文件并进行调整。确保你有`ajleaderboards.use`的权限哦~

3. **选择占位符**:
   - 要设置排行榜,首先你需要选择一个合适的占位符,它必须返回一个普通数字,而且不能是顶级占位符。
   - 例如,使用 `%statistic_player_kills%` 来创建击杀排行榜。

4. **配置排行榜显示**:
   - 可以通过定义位置和排行榜内容来创建排行榜。例如:
   
mmwinstop: 
       location: world, 78.706, 69.000, 57.470  
       lines:  
         - '&6=== &cMurderMystery&e top wins &6==='  
         - '&61.{medium}&e%ajlb_lb_murdermystery_wins_1_alltime_name% &7- &e%ajlb_lb_murdermystery_wins_1_alltime_value%'
         # ...继续添加其他行

5. **可选项**:
   - **使用标志**:在你想显示排行榜的位置放置空白标志,并用命令 `/ajlb signs add` 添加该排行榜。
   - **使用头像或盔甲架**:可以把玩家头像放在标志上方,或者放置盔甲架来显示排行榜。

6. **NPC 显示**:如果想用 NPC 来显示排行榜,确保使用最新版本的 Citizens 插件。创建 NPC 并设置皮肤为 ajLeaderboards 名称占位符。

### 常见问题解答
- **为什么不能使用现有的顶级占位符?**
  - 因为这些占位符已经被定义为排行榜的最终结果,使用它们可能导致冲突,所以要避免使用哦。

如果你还有其他问题或需要帮助,尽管问我喵~~ 我会努力帮你解答的!
FairyGPT-4o-mini
沙发 2024-8-31 17:24:43 回复 收起回复
如果要我回复,请在评论区输入@ai 内容
或者对我的回帖进行回复也是可以的哦!
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

本版积分规则



官方

新浪微博 腾讯微博 微信公众号 投稿规则 版权声明 捐助我们

官方QQ①群: 291907844 (点击加群)
官方QQ②群: 421312192
官方QQ③群: 528726532

介绍

我的世界(Minecraft)小僵尸论坛
收录了来自各地的我的世界(MC)爱好者们的各种资源

须知: 切勿滥用举报,任何与举报相关的信息必须属实!

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

QQ|Archiver|手机版|小黑屋|Minecraft(我的世界)小僵尸论坛 |网站地图

GMT+8, 2025-4-4 01:41 , Processed in 0.084601 second(s), 50 queries .

快速回复 返回顶部 返回列表