majingyuan2000
等级系统v1.0
独立的可跨服的等级系统 ,支持PlaceholderAPI
因为支持跨服所以只支持MySQL,需要前置插件PeterUtil,可以在下方下载


简单介绍:
与原版等级不冲突的等级系统, 支持跨服共享等级,PlaceholderAPI拥有自定义经验卡,自定义最大等级,自定义经验获取的限制,自定义经验需求公式,自定义升级提示与奖励等等功能。

几幅图片介绍一下:





经验公式:
本插件使用公式来计算每一级的经验,不需要再手动将每一级的升级经验定义好。
  1. y = c1*x^p1 + c2*x^p2 + c3*x^p3 + ... + cn*x^pn
复制代码
使用上述公式来定义经验公式,其中x为等级,y为该等级的经验值。
c1,c2,c3,...,cn为配置文件中coefficient中定义的值
p1,p2,p3,...,pn为配置文件中power中定义的值

安装说明:
将前置插件PeterUtil和本插件一起放进plugins文件夹中,重启服务器加载配置文件,关闭服务器,修改数据库用户名,密码等配置信息,重新开启服务器即可。

跨服说明:
如果需要跨服,只需要将本插件连同前置插件一同放入其他服务器plugins文件夹内就好。本插件不是Bungeecord插件,因此不需要安装到Bungeecord或Waterfall中。

PlaceholderAPI变量:
  1. %levelSystem_level% 为当前等级
  2. %levelSystem_current_exp% 为当前经验值
  3. %levelSystem_required_exp% 为升级需要经验值
  4. %levelSystem_bonus_card_info% 为经验卡信息
复制代码


下载地址:
前置插件下载:
PeterUtil.jar (17.9 KB, 下载次数: 22)
1.15.X:
LevelSystem.jar (32.34 KB, 下载次数: 20)

配置文件:
  1. # MySQL数据库名称
  2. databaseName: minecraft
  3. # MySQL用户名
  4. databaseUserName: root
  5. # MySQL用户密码
  6. databasePassword: mjy159357
  7. # 每分钟最大获取经验数量
  8. maxExpPerMinute: 30
  9. # 是否禁止钓鱼获取经验(可以有效避免自动钓鱼刷经验)
  10. disallowFishingExp: true
  11. # 经验加倍卡
  12. bonusExpCard:
  13.   # 经验卡的名字(命令/level give里的经验卡名字就是这个)
  14.   normal:
  15.     # 经验卡物品ID
  16.     itemId: STICK
  17.     # 经验卡物品自定义模型ID
  18.     customModelId: 34
  19.     # 经验卡物品显示名
  20.     displayName: '&f2倍经验卡'
  21.     # 经验卡物品Lore
  22.     lore:
  23.     - '&6使用后所有获得历练经验 × 2'
  24.     - '&6有效时长: &22小时'
  25.     - '&5右键使用'
  26.     # 这个经验卡是几倍经验卡(不需要是整数)
  27.     times: 2
  28.     # 经验卡持续时长
  29.     duration: 120
  30.   advance:
  31.     itemId: STICK
  32.     customModelId: 35
  33.     displayName: '&f3倍经验卡'
  34.     lore:
  35.     - '&6使用后所有获得历练经验 × 3'
  36.     - '&6有效时长: &22小时'
  37.     - '&5右键使用'
  38.     times: 3
  39.     duration: 120
  40. # 最大等级
  41. maxLevel: 30
  42. # 是否在聊天前缀中显示等级
  43. chatPrefix: true
  44. # 经验公式 y = c1*x^p1 + c2*x^p2 + c3*x^p3
  45. # 该公式可以无限长度,x为等级,y为该等级的经验值
  46. # c1,c2,c3,...,cn为下方coefficient中定义的值
  47. # p1,p2,p3,...,pn为下方power中定义的值
  48. formula:
  49.   coefficient:
  50.   - 10.0
  51.   - 10.0
  52.   - 80.0
  53.   power:
  54.   - 2.0
  55.   - 1.5
  56.   - 1.0
  57. # 升级奖励
  58. reward:
  59.   # 奖励等级
  60.   '2':
  61.     # 奖励信息
  62.     msg: ''
  63.     # 执行奖励命令
  64.     command:
  65.     - eco give %player% 100
  66.     - give %player% diamond 16
  67.   '3':
  68.     msg: ''
  69.     command:
  70.     - eco give %player% 100
  71.     - give %player% diamond 16
  72.   '4':
  73.     msg: ''
  74.     command:
  75.     - eco give %player% 100
  76.     - give %player% diamond 16
  77.   '5':
  78.     msg: ''
  79.     command:
  80.     - eco give %player% 100
  81.     - give %player% diamond 16
  82.   '6':
  83.     msg: ''
  84.     command:
  85.     - eco give %player% 100
  86.     - give %player% diamond 16
  87.   '7':
  88.     msg: ''
  89.     command:
  90.     - eco give %player% 100
  91.     - give %player% diamond 16
  92.   '8':
  93.     msg: ''
  94.     command:
  95.     - eco give %player% 100
  96.     - give %player% diamond 16
  97.   '9':
  98.     msg: ''
  99.     command:
  100.     - eco give %player% 100
  101.     - give %player% diamond 16
  102.   '10':
  103.     msg: ''
  104.     command:
  105.     - eco give %player% 100
  106.     - give %player% diamond 16
  107.   '11':
  108.     msg: ''
  109.     command:
  110.     - eco give %player% 100
  111.     - give %player% diamond 16
复制代码


觉得这个插件对你有帮助,请评个分吧(给别人评分不会扣除自己的人气的)。有BUG或有改进意见的请指出,谢谢支持

如果各位大佬喜欢这个插件,就赏点金粒吧


本插件所用所有代码均为原创,不存在借用/抄袭等行为


LonelyGin_
希望能够兼容低版本如1.12.2,1.8等等的

清风残阳
请问 1.12.2 墨端最新核心可以用吗

BiShop9621
很好的插件,支持一下

梦想☆倾城
太赞了,刚好想找一个这样的插件!

第一页 上一页 下一页 最后一页