- 版权类型
- 原创
- 插件中文名称
- 怪物伤害排行榜
- 插件英文名称
- LEMobRanKing
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Purpur
- 语言支持
- 中文(简体)
- 前置组件
硬前置插件:PlaceholderAPI
软前置插件: AttributePlus MythicMobs NeigeItems
交流群: 1101278119
- 适配版本(Java)
- 1.20
- 1.12
【插件信息】
| /lebr reload | 重载插件 |
【插件变量】
| %lebossranking_topranking% | 返回玩家当前攻击的 BOSS 的动态伤害排行 |
【功能介绍】
代码:
# 调试模式
Debug: false
#伤害数值格式(保留2位小数)
format: "%.2f"
# BOSS配置列表
Bosses:
# 第一个怪物配置
测试怪物:
#检测怪物名字 如果需要颜色字符请使用 英文颜色§
mobName: "测试怪物"
#当前排行排多少名玩家 限制多少个玩家可以进行排名
maxTop: 2
#参与排行最低需要造成多少伤害
Mindamage: 120
# 默认奖励
defReward:
#默认奖励执行的命令 需要达到Mindamage要求才会触发
Cmd:
##后面是几率 0.5是50% 最大是1 最小千分之 0.005
- "op:give %p% diamond 5#1" # 50%几率以OP身份给玩家5个钻石
- "console:say %p% 获得默认奖励!" # 100%几率控制台发送消息
- "give %p% diamond 1#0.1" # 无前缀默认控制台,10%几率
Giveitem: #给予的物品
#物品是否直接进入玩家背包
Backpack: true
#给予的物品列表
items:
- 'Ni#测试物品#1-5#0.01'
- 'MM#测试物品#1-5#0.01'
# 排名奖励
topRankingReward:
#第一名 往下以此类推
1:
Cmd:
- "op:give %p% emerald 1#0.1"
- "console:say %p% 是第%ranking%名!"
Giveitem: #给予的物品
#物品是否直接进入玩家背包
Backpack: true
#给予的物品列表
items:
- 'Ni#测试物品#1-5#0.6'
- 'MM#测试物品#1-5#0.6'
2:
Cmd:
- "op:give %p% emerald 1#0.1"
- "console:say %p% 是第%ranking%名!"
Giveitem:
Backpack: true
items:
- 'Ni#测试物品#1-5#0.6'
- 'MM#测试物品#1-5#0.6'
代码:
#BOSS击杀信息设置
topmessage: |-
&f当前击杀BOSS名称:&3{boss}
伤害排行如下
&f第 &3{rank} &f名 &f名称:&3{player} &f造成伤害 &3{damage} &f百分比伤害:&3{percentage}&f%
个人伤害如下
&f你当前造成的伤害:&3{personal_damage} &f百分比伤害:&3{personal_percentage}&f%
#变量获取的信息模板
topranking: |-
&f{rank} &c{player} &c{damage} &c{percentage}
#指令消息提示
PermMesg: "§f|§6♦ §bLEmobR§3ankin§9g §f| §7INFO§f: 你没有权限"
ReloadMesg: "§f|§6♦ §bLEmobR§3ankin§9g §f| §7INFO§f: 配置重载成功"