- ◆ 支持核心
- CatServer,Spigot,PaperSpigot,Magma,Arclight
- ◆ 插件前置
- PlaceholderAPI
- ◆ 游戏版本
- 全版本
介绍:
没错又是一个挺无聊的插件
在9y的群聊天聊着聊着看到并被演化出来的想法
插件能对其他的变量进行排名,比如玩家的等级
变量是%player_level%那么在本插件中的config.yml
配置套用一个自定义的变量,这个变量就可以更具
%player_level%来进行排名
可以自定义内容:倒序,自定义输出信息,空排名,排名数
一些可能的问题:
排名是的结果更新速度并不是同步的所有以一定延迟
最长是20秒,不能接受就不要用了吧~多等20s而已
效果图:
这个只是用另一个测试用的插件把变量显示出来而已
未配置断开
配置了断开
你需要按照java的排序来的所以第一名其实是0
配置:
指令:
crpapi:重载命令而已
crpapi [papi变量] :测试某一个变量
其他:
都搞了个免费写插件的帖子,这种小插件宁可在群里面问有没有,也不去帖子上发!
从在群内想到插件想法开始到写完插件并推送总共用了2小时多一点,嘿嘿嘿
所以怕发帖后我写插件写太久的放放心
https://github.com/FullIdle/CustomRankingPapi/
没错又是一个挺无聊的插件
在9y的群聊天聊着聊着看到并被演化出来的想法
插件能对其他的变量进行排名,比如玩家的等级
变量是%player_level%那么在本插件中的config.yml
配置套用一个自定义的变量,这个变量就可以更具
%player_level%来进行排名
可以自定义内容:倒序,自定义输出信息,空排名,排名数
一些可能的问题:
排名是的结果更新速度并不是同步的所有以一定延迟
最长是20秒,不能接受就不要用了吧~多等20s而已
效果图:
这个只是用另一个测试用的插件把变量显示出来而已
未配置断开
配置了断开
你需要按照java的排序来的所以第一名其实是0
配置:
YAML:
ranking1:
##这个名字是自定义的,可以有多个变量这里的完整变量是%customrankingpapi_ranking_0%
disconnect: true
##开启断开则末尾带_{slot}这样的变量生效,如果关闭了还用某位带_{slot}则被视为没有带_{slot}效果一样
rankingVolume: 10
##最多拍到第几位,用在不断开的时候
reverseOrder: false
##是否倒顺序排名
judgmentPapi: '%player_level%'
##以玩家的等级进行排名
format: '第 {ranking} 名 >> %player_name%'
##改变量显示的内容格式唯一插件变量{ranking}
exceedRanking: '第 {ranking} 名 >> 无玩家'
##如果没有玩家可以进行变量了则会用这个信息内容(比如服务器只有5个玩家玩过,却要排10)
valueReplace:
- '%player_level%||0.0'
- '||0.0'
##有些变量没有值会返回变量原字符串这个是用来将其替换的
##也有可能是这样的结果==> ""
指令:
crpapi:重载命令而已
crpapi [papi变量] :测试某一个变量
其他:
都搞了个免费写插件的帖子,这种小插件宁可在群里面问有没有,也不去帖子上发!
从在群内想到插件想法开始到写完插件并推送总共用了2小时多一点,嘿嘿嘿
所以怕发帖后我写插件写太久的放放心
https://github.com/FullIdle/CustomRankingPapi/