ShadowLevels Wiki
  • 👋欢迎!!
  • ⚙️指令与权限
  • 📜PAPI变量
  • 简单使用
    • 🖱️初次安装
    • 📃创建等级系统
    • 💰创建等级奖励
    • 💾BC数据同步(跨服修改数据)
    • 🎬修改等级事件
  • 其他
    • 🪙爱发电
  • 开发者文档
    • ☕API基本用法
    • 🚌事件
    • 🛠️深入使用
由 GitBook 提供支持
在本页
  1. 简单使用

修改等级事件

修改等级的各种事件,包括升级和修改等

上一页BC数据同步(跨服修改数据)下一页爱发电

最后更新于1年前

事件文件的路径

事件文件(Events.yml)存在于语言文件夹下(如zh_CN: Locale\zh_CN\Events.yml),默认路径为ShadowLevels\Locales\语言\Events.yml

有关事件的写法,请参照

#默认事件
Events:
  #领取未解锁的奖励
  Reward-Locked:
  - '[sound] sound=ENTITY_ENDERMAN_TELEPORT pitch=0 yaw=1'
  - '[msg] %prefix%&c你还需要更高的等级才能领取这个奖励!'
  #领取已解锁的奖励
  Reward-Received:
  - '[sound] sound=ENTITY_ENDERMAN_TELEPORT pitch=0 yaw=1'
  - '[msg] %prefix%&c你已经领取过这个奖励了!'
  #领取无权限的奖励
  Reward-NoPermissions:
  - '[sound] sound=ENTITY_ENDERMAN_TELEPORT pitch=0 yaw=1'
  - '[msg] %prefix%&c你没有领取这个奖励的权限!'
  #与等级有关的事件
  Levels:
    #这里是等级名
    #如果没有等级,则不会触发事件
    Global:
      #等级信息被重置
      Reset:
      - '[msg] %prefix%&c您的等级信息已被重置!'
      #玩家收到经验
      Player-Received-Exps:
      - '[msg] &b+ %exps% Exps'
      #玩家经验被修改(使用/sl SetExps 指令)
      Player-Set-Exps:
      - '[msg] %prefix%&a您的经验被设置为: %exps%'
      #玩家经验被删除(使用/sl RemoveExps 指令)
      Player-Removed-Exps:
      - '[msg] &c- %exps% Exps'
      #玩家等级被添加(使用/sl AddLevels 指令)
      Player-Added-Levels:
      - LEVEL_UP #注: 这里填写'LEVEL_UP'则代表使用升级事件(见下方), 也可以写别的事件
      #玩家等级被修改(使用/sl SetLevels 指令)
      Player-Set-Levels:
      - '[msg] %prefix%&a您的等级被设置为: %levels%'
      #玩家等级被删除(使用/sl RemoveLevels 指令)
      Player-Removed-Levels:
      - '[msg] &c- %levels% Levels'
      #玩家经验倍率被修改(使用/sl SetMultiple指令)
      Player-Set-Multiple:
      - '[msg] %prefix%&a您的经验倍率设置为: %multiple%'
      #玩家升级事件
      Level-Up-Events:
        #默认升级事件
        default:
        - '[title] title=&b&l等级提升 subtitle=&a当前等级: %shadowlevels_global_level% fadeIn=10
          stay=30 fadeOut=10'
        #升到1级
        '1':
        - '[title] title=&b&l等级提升 subtitle=&a当前等级: 1 fadeIn=10 stay=30 fadeOut=10'
        #升到100级
        '100':
        - '[title] title=&b&l等级提升 subtitle=&c你到达了最高等级! fadeIn=10 stay=30 fadeOut=10'
        - '[bc] %prefix%&6%player_name%到达了最高等级!'
🎬
ShadowCore wiki