本帖最后由 楠木i 于 2020-8-31 17:13 编辑

Nukkit — NmSkills
Version 0.0.2    author 楠木i





  • 自定义技能参数,支持JS计算伤害公式
  • 技能粒子特效,渴望满屏特效的技能吗?
  • 通过装备判断LORE添加技能,可配合一系列自定义物品插件
  • 多种技能触发方式,右键,攻击,应有尽有,如果不够,支持自定义触发方式来凑
  • 提供完整的技能开发文档,你可以做到各种你能想到的技能,触发方式
  • 魔法值系统,魔法值恢复,魔法值消耗
  • 使用上出现问题请添加官方群(加了也解决不了)
  • 二傻真帅




技能配置
请阅读完此部分再看接下来的内容


  技能说明
        每个技能配置都由五个部分组成,缺少一个部分技能将无法触发
        格式通常为 [触发方式]~[触发几率]~[技能冷却]~[魔法消耗]~[技能设置]

  触发方式
        [damage] — 攻击时触发 (自己,被攻击的实体)
       [injured] — 受到攻击时触发 (自己)
       [right] — 右键使用触发 (自己)
       [chat]:文字 — 聊天栏发送文字触发(例如: [chat]:啊啊啊 发送"skill:啊啊啊"触发) (自己)
       [move] — 移动时触发 (自己)
       [sprint] — 奔跑时触发 (自己)
       [right-entity] — 右键实体伤害触发 (自己,被右键的实体)
       [death] — 死亡时触发 (自己,击杀自己的实体)
       [respawn] — 复活时触发 (自己)
       目前插件仅提供以上触发方式,当然也可以通过开发文档提供的API新造触发方式

  触发概率
       触发几率,触发几率这个很容易理解吧,配置里的格式为 [chance=(概率)]
       不同的是在插件内概率是:  0.1 = 10% / 0.05 = 5%

  冷却设置
       技能冷却内参数有两个,分别是冷却时间冷却提示,配置里的格式为 [cd:(数字),(true/false)]
       不同的是在插件内概率是:  0.1 = 10% / 0.05 = 5%

  魔法消耗
       每个技能配置的配置都是独立的,包括魔法消耗,配置里的格式为 [mana:(数字),(true/false),(true/false)]
       上面的格式分别是 魔法消耗量,使用技能提醒,魔法值不足提醒 这里的 魔法消耗量可是浮点数

  技能设置
       每个技能的参数都不同,技能的每个参数设置都是由技能开发者提供说明,参数可以是N个,技能的参数说明
        一般技能设置格式都是 [技能名:参数,参数...]

        当然如果你有开发能力,你也可以成为技能开发者,插件提供完整的技能开发API  [开发文档]
        欢迎加入交流群: 901796907

        目前插件自带技能 (技能会持续更新):
        雷击 — [雷击:(伤害)]
        火焰燃烧 — [火焰燃烧:(技能范围),(燃烧时间),(伤害)]
        落雷 — [落雷:(技能范围),(怪物数量),(伤害),(是否燃烧(true/false))]
        治疗术 — [治疗术:(恢复量)]
        圣光沐浴 — [圣光沐浴:(技能范围),(恢复量)]
        没有你想要的技能?,在帖内回复技能名+技能具体效果,如果可实现将添加至插件内(没有开发能力前提下)

        参数占位符:
        <r#最小值-最大值>  — 随机值
        [level] — 玩家等级
        [health] — 玩家生命力
        [damage] — 玩家攻击力
        参数支持JS计算公式 例如: <r#10-50>*[level]
        具体查看技能实例配置吧



插件指令&插件效果
最终效果还是自己去体验下吧


    插件指令:
        /skills — 插件主指令
        /skills help — 插件指令帮助列表


   插件效果:


视频效果



插件配置&插件下载


    插件配置:
         插件配置内容有点多,Config.yml及技能实例配置
         插件配置链接: 插件配置

    插件下载:
         




更新记录&已知BUG


    更新记录:
         [2020/2/23日]:
         — 插件正式发布
         — 完整的技能开发文档
         — 支持JS技能参数计算
         — 超多种技能触发方式
         — 其他内容看帖扒...
         [2020/4/11日]:
         — 经反馈已修复插件config.yml内容不加载问题

    已知问题:
         — 无


[afd]CanMengLo[/afd]






[groupid=1511]Server CT[/groupid]