• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
ZobbleTrainerLevel — 基于TabooLib6的方可梦训练师等级系统[1.21.1]

Bukkit ZobbleTrainerLevel — 基于TabooLib6的方可梦训练师等级系统[1.21.1] 1.0.1

没有下载权限
◆ 支持核心
Arclight
◆ 插件前置
◆ 游戏版本
1.21.1
方可梦训练师等级
由732375240定制且允许发布
功能:提供一套完善的独立的等级系统,自定义升级公式,升级奖励(支持Kether)

以方可梦事件为主,高度自定义各种特殊情况,公式获取经验值,提供完整API和事件,方便开发附属

插件命令:
/zobbletrainerlevel -> /ztl
/ztl help 查看指令帮助,增删改查都有,debug也有

插件变量:
%zobbletrainerlevel_level% 当前训练师等级
%zobbletrainerlevel_exp% 当前训练师经验值
%zobbletrainerlevel_exptonextlevel% 距离下一级还差多少经验值


方可梦服主交流QQ群 654667360

插件配置预览:
config.yml

YAML:
#语言文件
Lang: "zh_CN"

options.yml
YAML:
Level:
  #距离下一级所需要的经验值
  formula: "Math.pow((%level% + 1),2) * 100"
  #最大等级
  maxLevel: 200
#野外战胜宝可梦事件
BeatWild:
  #默认经验值
  default: "%pokemon_level% * 0.1"
  #特殊情况
  special:
    击杀闪光阿勃梭鲁:
      conditions:
        - "'%pokemon_name%' == 'Absol'"
        - "'%pokemon_isShiny%' == 'true'"
      #提供的训练师经验值
      exp: "%pokemon_level% * 0.2"
LevelUp:
  #默认经验值
  default: "%pokemon_level% * 0.1"
  #特殊情况
  special:
    闪光阿勃梭鲁升级:
      conditions:
        - "'%pokemon_name%' == 'Absol'"
        - "'%pokemon_isShiny%' == 'true'"
      exp: "%pokemon_level% * 0.2"
Capture:
  #默认经验值
  default: "%pokemon_level% * 0.1"
  #特殊情况
  special:
    闪光阿勃梭鲁捕捉:
      conditions:
        - "'%pokemon_name%' == 'Absol'"
        - "'%pokemon_isShiny%' == 'true'"
      exp: "%pokemon_level% * 0.2"

特殊情况判断支持的变量:
1745600900302.png

1745600915513.png
1745600925593.png
1745600938666.png


reward.yml

YAML:
#等级奖励
LevelReward:
  15:
    - tell "§7[§a§l!§7] §a恭喜你升到15级"
    - tell "§7[§a§l!§7] §a这是给你的奖励哦"
    - command inline "give {{ sender }} DIAMOND 1" as console

开源地址: https://github.com/YuaZer/ZobbleTrainerLevel-1.21.1