本帖最后由 lrd1122 于 2021-12-3 19:34 编辑 








复制代码


下载地址
 LevelReward.jar
(9.88 KB, 下载次数: 50)
LevelReward.jar
(9.88 KB, 下载次数: 50)
 
本插件所用所有代码均为原创,不存在借用/抄袭等行为

插件简介
这是一款等级奖励插件
这是一款等级奖励插件
玩家到达指定等级即可领取
奖励可设置多条,且支持Papi变量
插件已在Github上开源
惨不忍睹的代码地址: lrd1122/LevelReward (github.com)
本人也是一名新手,各位大佬多多指教
插件指令/权限
/levelreward 或 /lr
/lr reward <level> 领取等级奖励 lr.reward
/lr reload 重载插件 lr.reload
更新日志
V1.0
插件发布
V1.1
修复了无法重载的问题
增加了最高/最低等级限制
增加了礼包支持任意名字
增加了礼包不存在的消息
删掉了一个为了测试却忘记删了的消息...
V1.2
修复了玩家数据问题
V1.3
增加了自动领取等级奖励
修复了playerdata生成问题
V1.4
增加了等级不足/超过上限消息
配置文件
config.yml
- #前缀
 
- prefix: "LevelReward"
 
- #是否消耗等级
 
- LevelConsume: false
 
- #已经领过后再次申请领取的提示消息
 
- HasRewardMessage: "你已经领过啦"
 
- NotFoundMessage: "没有找到该奖励"
 
- #达到等级自动领取奖励
 
- AutoReward: true
 
- Rewards:
 
-   #1-100级奖励
 
-   test:
 
-     MinLevel: 1
 
-     MaxLevel: 100
 
-     Commands:
 
-       #以玩家的身份执行指令
 
-       - "player:say 我爱你"
 
-       #以op的身份执行指令
 
- - "op:say 你是个好人"
下载地址
支持原创 感谢大佬的插件
支持大佬,支持原创插件,还可以就是服务器插件不兼容