快捷导航
查看: 1236|回复: 5

[插件SkillAPI]技能分享

[复制链接]

1

主题

1

回帖

539

积分

僵の娘

Rank: 4

经验
539 EP
金粒
637 粒
绿宝石
0 块
爱心
0 点
发表于 2021-9-11 20:45:48 | 显示全部楼层 |阅读模式 IP:广西南宁
本帖最后由 NeBo 于 2021-9-11 20:51 编辑

SkillAPI
技能分享




概览
SkillAPI 是一个强大的 RPG 插件, 允许您创建自定义技能或职业而完全不需要接触任何代码
可以使用编辑器来简化该过程, 若您想要对该插件进行更深程度的自定义化, 您可以查看 API 代码
技能使用PaperSpigot-1.12.2 SkillAPI-Premium-1.90
SkillAPI版本过低可能会引起bug
<付费插件>
SkillAPI-Premium-1.90

    请自行更改技能里的伤害数值变量

技能
快速射击

快速射击:
  name: '快速射击'
  type: 'Dynamic'
  max-level: 5
  skill-req-lvl: 1
  needs-permission: 'false'
  attributes:
    level-base: '10'
    level-scale: '10'
    cost-base: '2'
    cost-scale: '0'
    cooldown-base: '25'
    cooldown-scale: '-1'
    mana-base: '55'
    mana-scale: '10'
    points-spent-req-base: '0'
    points-spent-req-scale: '0'
    incompatible:
    - ''
  msg: '&f[&c系统&f]&7玩家&6{player}&7释放&c{skill}'
  icon: 'CLAY_BALL'
  icon-durability: 0
  icon-data: 0
  icon-lore:
  - '&f&l{name} &7({level}/{max})'
  - '&7技能类型: &6主动技能'
  - '&7&m一&8&n一一一一一一&7&m一'
  - '&7升级所需职业等级: &b{attr:level}|{req:level}'
  - '&7升级所需技能点: &b{attr:cost}|{req:cost}'
  - ''
  - '&b耗蓝: {attr:mana}   &e冷却: {attr:cooldown}'
  - '&7基础伤害: &e0 每级+20'
  - '&7伤害总和: &e(武器伤害x0.8+基础伤害)x箭矢数量'
  - '&7箭矢数量: &e5 每级+2'
  - '&0kp4'
  - '&f&l简述'
  - '&a连续快速发射多发箭'
  - '&a要手持弓才能释放'
  - '&6&l释放技能'
  desc:  []
  components:
    Cast:
      type: 'trigger'
      indicator: '3D'
      data:
        icon-key: ''
        indicator: '2D'
      children:
        Item-b:
          type: 'condition'
          indicator: '3D'
          data:
            icon-key: ''
            check-mat: 'False'
            check-data: 'False'
            check-lore: 'True'
            lore: '弓箭'
            check-name: 'False'
            regex: 'False'
            indicator: '2D'
          children:
            Repeat-c:
              type: 'mechanic'
              indicator: '3D'
              data:
                icon-key: ''
                counts: 'True'
                repetitions-base: '1'
                repetitions-scale: '0'
                period: '0'
                delay: '0'
                stop-on-fail: 'False'
                indicator: '2D'
              children:
                Value Placeholder-d:
                  type: 'mechanic'
                  indicator: '3D'
                  data:
                    icon-key: ''
                    counts: 'True'
                    key: '快速射击_伤害'
                    type: 'Number'
                    placeholder: '%mmoitems_stat_attack_damage%'
                    indicator: '2D'
                  children:  {}
                Value Multiply-e:
                  type: 'mechanic'
                  indicator: '3D'
                  data:
                    icon-key: ''
                    counts: 'True'
                    key: '快速射击_伤害'
                    multiplier-base: '0.8'
                    multiplier-scale: '0'
                    indicator: '2D'
                  children:  {}
                Value Placeholder-f:
                  type: 'mechanic'
                  indicator: '3D'
                  data:
                    icon-key: ''
                    counts: 'True'
                    key: '名字'
                    type: 'String'
                    placeholder: '%player_name%'
                    indicator: '2D'
                  children:  {}
            Delay-g:
              type: 'mechanic'
              indicator: '3D'
              data:
                icon-key: ''
                counts: 'True'
                delay-base: '0.001'
                delay-scale: '0'
                indicator: '2D'
              children:
                Repeat-h:
                  type: 'mechanic'
                  indicator: '3D'
                  data:
                    icon-key: ''
                    counts: 'True'
                    repetitions-base: '5'
                    repetitions-scale: '2'
                    period: '0.2'
                    delay: '0'
                    stop-on-fail: 'False'
                    indicator: '2D'
                  children:
                    Self-i:
                      type: 'target'
                      indicator: '3D'
                      data:
                        icon-key: ''
                        indicator: '2D'
                        group: 'enemy'
                        wall: 'false'
                        caster: 'false'
                      children:
                        Projectile-j:
                          type: 'mechanic'
                          indicator: '3D'
                          data:
                            icon-key: ''
                            counts: 'True'
                            projectile: 'Arrow'
                            flaming: 'False'
                            cost: ''
                            group: 'Enemy'
                            spread: 'Cone'
                            amount-base: '1'
                            amount-scale: '0'
                            velocity-base: '3'
                            velocity-scale: '0'
                            angle-base: '30'
                            angle-scale: '0'
                            position: '0'
                            forward-base: '0'
                            forward-scale: '0'
                            upward-base: '1'
                            upward-scale: '0'
                            right-base: '0'
                            right-scale: '0'
                            use-effect: 'False'
                            indicator: '2D'
                          children:
                            Damage-k:
                              type: 'mechanic'
                              indicator: '3D'
                              data:
                                icon-key: ''
                                counts: 'True'
                                type: 'Damage'
                                value-base: '快速射击_伤害'
                                value-scale: '20'
                                true: 'False'
                                classifier: 'default'
                                indicator: '2D'
                              children:  {}
                            Damage Lore-l:
                              type: 'mechanic'
                              indicator: '3D'
                              data:
                                icon-key: ''
                                counts: 'True'
                                hand: 'Main'
                                regex: '使用快速射击增加额外 {value} 点伤害'
                                multiplier-base: '1'
                                multiplier-scale: '0'
                                true: 'False'
                                classifier: 'default'
                                indicator: '2D'
                              children:  {}
                            Damage Lore-m:
                              type: 'mechanic'
                              indicator: '3D'
                              data:
                                icon-key: ''
                                counts: 'True'
                                hand: 'Offhand'
                                regex: '使用快速射击增加额外 {value} 点伤害'
                                multiplier-base: '1'
                                multiplier-scale: '0'
                                true: 'False'
                                classifier: 'default'
                                indicator: '2D'
                              children:  {}
                        Particle Projectile-n:
                          type: 'mechanic'
                          indicator: '3D'
                          data:
                            icon-key: ''
                            counts: 'True'
                            group: 'Enemy'
                            spread: 'Cone'
                            amount-base: '1'
                            amount-scale: '0'
                            velocity-base: '1.5'
                            velocity-scale: '0'
                            angle-base: '30'
                            angle-scale: '0'
                            position: '0'
                            forward-base: '0'
                            forward-scale: '0'
                            upward-base: '1'
                            upward-scale: '0'
                            right-base: '0'
                            right-scale: '0'
                            gravity: '0'
                            pierce: 'False'
                            particle: 'Red Dust'
                            arrangement: 'Circle'
                            radius-base: '0.1'
                            radius-scale: '0'
                            particles-base: '5'
                            particles-scale: '0'
                            direction: 'XZ'
                            visible-radius: '20'
                            dx: '1'
                            dy: '1'
                            dz: '-1'
                            speed: '1'
                            amount: '0'
                            frequency: '0.05'
                            lifespan: '3'
                            use-effect: 'False'
                            indicator: '2D'
                          children:  {}
                    Sound-o:
                      type: 'mechanic'
                      indicator: '3D'
                      data:
                        icon-key: ''
                        counts: 'True'
                        sound: 'Entity Firework Blast'
                        volume-base: '100'
                        volume-scale: '0'
                        pitch-base: '1'
                        pitch-scale: '0'
                        indicator: '2D'
                      children:  {}
                Area-p:
                  type: 'target'
                  indicator: '3D'
                  data:
                    icon-key: ''
                    radius-base: '10'
                    radius-scale: '0'
                    group: 'Enemy'
                    wall: 'False'
                    caster: 'True'
                    max-base: '99'
                    max-scale: '0'
                    random: 'False'
                    indicator: '2D'
                  children:
                    Message-q:
                      type: 'mechanic'
                      indicator: '3D'
                      data:
                        icon-key: ''
                        counts: 'True'
                        message: '{名字}使用技能快速射击'
                        indicator: '2D'
                      children:  {}
愈合术

愈合术:
  name: '愈合术'
  type: '主动技能'
  max-level: 5
  skill-req-lvl: 0
  needs-permission: 'false'
  attributes:
    level-base: '10'
    level-scale: '10'
    cost-base: '5'
    cost-scale: '0'
    cooldown-base: '21'
    cooldown-scale: '-1'
    mana-base: '35'
    mana-scale: '15'
    points-spent-req-base: '0'
    points-spent-req-scale: '0'
    incompatible:
    - ''
  msg: '&f[&c系统&f]&7玩家&6{player}&7释放&c{skill}'
  icon: 'CLAY_BALL'
  icon-durability: 0
  icon-data: 0
  icon-lore:
  - '&f&l{name} &7({level}/{max})'
  - '&7技能类型: &6主动技能'
  - '&7&m一&8&m一一一一一一&7&m一'
  - '&7升级所需职业等级: &b{attr:level}|{req:level}'
  - '&7升级所需技能点: &b{attr:cost}|{req:cost}'
  - ''
  - '&b耗蓝: {attr:mana}   &e冷却: {attr:cooldown}'
  - '&a治疗生命值: &b15% 每级+5%'
  - ''
  - '&f&l简述'
  - '&a迅速愈合伤口!'
  - '&a5格内离你最近的友方目标'
  - '&6&l释放技能'
  - '&a&lZ Z '
  desc:  []
  components:
    Cast:
      type: 'trigger'
      indicator: '3D'
      data:
        icon-key: ''
        indicator: '2D'
      children:
        Item-b:
          type: 'condition'
          indicator: '3D'
          data:
            icon-key: ''
            check-mat: 'False'
            check-data: 'False'
            check-lore: 'True'
            lore: '法杖'
            check-name: 'False'
            regex: 'False'
            indicator: '2D'
          children:
            Self-c:
              type: 'target'
              indicator: '3D'
              data:
                icon-key: ''
                indicator: '2D'
                group: 'enemy'
                wall: 'false'
                caster: 'false'
              children:
                Value Placeholder-d:
                  type: 'mechanic'
                  indicator: '3D'
                  data:
                    icon-key: ''
                    counts: 'True'
                    key: '名字'
                    type: 'String'
                    placeholder: '%player_name%'
                    indicator: '2D'
                  children:  {}
                Value Lore-e:
                  type: 'mechanic'
                  indicator: '3D'
                  data:
                    icon-key: ''
                    counts: 'True'
                    key: '愈合术_额外主'
                    hand: 'Main'
                    regex: '使用愈合术增加额外 {value} 恢复生命'
                    multiplier-base: '1'
                    multiplier-scale: '0'
                    indicator: '2D'
                  children:  {}
                Value Lore-f:
                  type: 'mechanic'
                  indicator: '3D'
                  data:
                    icon-key: ''
                    counts: 'True'
                    key: '愈合术_额外副'
                    hand: 'Offhand'
                    regex: '使用愈合术增加额外 {value} 恢复生命'
                    multiplier-base: '1'
                    multiplier-scale: '0'
                    indicator: '2D'
                  children:  {}
            Delay-g:
              type: 'mechanic'
              indicator: '3D'
              data:
                icon-key: ''
                counts: 'True'
                delay-base: '0.001'
                delay-scale: '0'
                indicator: '2D'
              children:
                Linear-h:
                  type: 'target'
                  indicator: '3D'
                  data:
                    icon-key: ''
                    range-base: '5'
                    range-scale: '0'
                    tolerance-base: '3'
                    tolerance-scale: '0'
                    group: 'Ally'
                    wall: 'True'
                    caster: 'False'
                    max-base: '1'
                    max-scale: '0'
                    indicator: '2D'
                  children:
                    Health-i:
                      type: 'condition'
                      indicator: '3D'
                      data:
                        icon-key: ''
                        type: 'Health'
                        min-value-base: '2'
                        min-value-scale: '0'
                        max-value-base: '1000000'
                        max-value-scale: ' {}'
                        indicator: '2D'
                      children:
                        Heal-j:
                          type: 'mechanic'
                          indicator: '3D'
                          data:
                            icon-key: ''
                            counts: 'True'
                            type: 'Percent'
                            value-base: '15'
                            value-scale: '5'
                            indicator: '2D'
                          children:  {}
                        Particle Animation-k:
                          type: 'mechanic'
                          indicator: '3D'
                          data:
                            icon-key: ''
                            counts: 'True'
                            steps: '1'
                            frequency: '0.05'
                            angle: '0'
                            start: '0'
                            duration-base: '1'
                            duration-scale: '0'
                            h-translation-base: '0'
                            h-translation-scale: '0'
                            v-translation-base: '1'
                            v-translation-scale: '0'
                            h-cycles: '1'
                            v-cycles: '1'
                            particle: 'Happy Villager'
                            arrangement: 'Circle'
                            radius-base: '2'
                            radius-scale: '0'
                            particles-base: '2'
                            particles-scale: '0'
                            direction: 'XZ'
                            visible-radius: '25'
                            dx: '0'
                            dy: '0'
                            dz: '0'
                            speed: '0.05'
                            amount: '1'
                            forward: '0'
                            upward: '0'
                            right: '0'
                            indicator: '2D'
                          children:  {}
                        Particle Animation-l:
                          type: 'mechanic'
                          indicator: '3D'
                          data:
                            icon-key: ''
                            counts: 'True'
                            steps: '1'
                            frequency: '0.05'
                            angle: '0'
                            start: '0'
                            duration-base: '1'
                            duration-scale: '0'
                            h-translation-base: '0'
                            h-translation-scale: '0'
                            v-translation-base: '1'
                            v-translation-scale: '0'
                            h-cycles: '1'
                            v-cycles: '1'
                            particle: 'Heart'
                            arrangement: 'Circle'
                            radius-base: '1'
                            radius-scale: '0'
                            particles-base: '1'
                            particles-scale: '0'
                            direction: 'XZ'
                            forward: '0'
                            upward: '0'
                            right: '0'
                            indicator: '2D'
                          children:  {}
                        Heal-m:
                          type: 'mechanic'
                          indicator: '3D'
                          data:
                            icon-key: ''
                            counts: 'True'
                            type: 'Health'
                            value-base: '愈合术_额外主'
                            value-scale: '0'
                            indicator: '2D'
                          children:  {}
                        Heal-n:
                          type: 'mechanic'
                          indicator: '3D'
                          data:
                            icon-key: ''
                            counts: 'True'
                            type: 'Health'
                            value-base: '愈合术_额外副'
                            value-scale: '0'
                            indicator: '2D'
                          children:  {}
                Area-o:
                  type: 'target'
                  indicator: '3D'
                  data:
                    icon-key: ''
                    radius-base: '10'
                    radius-scale: '0'
                    group: 'Enemy'
                    wall: 'False'
                    caster: 'True'
                    max-base: '99'
                    max-scale: '0'
                    random: 'False'
                    indicator: '2D'
                  children:
                    Message-p:
                      type: 'mechanic'
                      indicator: '3D'
                      data:
                        icon-key: ''
                        counts: 'True'
                        message: '{名字}释放愈合术'
                        indicator: '2D'
                      children:  {}
正圣冲斩
游客,如果您要查看本帖隐藏内容请回复
闪避(建议绑定按键使用)
游客,如果您要查看本帖隐藏内容请回复


持续更新



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 手机动态码快速登录

x

评分

参与人数 1金粒 +3 收起 理由
夜航星Star + 3 小僵尸论坛有你更精彩!

查看全部评分

我是笨比,谢谢
回复 论坛版权

使用道具 举报

7

主题

60

回帖

1012

积分

龙❁妻

Rank: 8Rank: 8

经验
1012 EP
金粒
947 粒
绿宝石
-1 块
爱心
0 点
发表于 2021-9-12 10:12:05 | 显示全部楼层 IP:浙江宁波
awa
小僵尸论坛感谢有你~
回复

使用道具 举报

0

主题

2

回帖

25

积分

白の酱

Rank: 1

经验
25 EP
金粒
623 粒
绿宝石
0 块
爱心
0 点
发表于 2021-9-20 13:02:47 | 显示全部楼层 IP:山东潍坊
支持支持
小僵尸论坛感谢有你~
回复

使用道具 举报

5

主题

40

回帖

55

积分

萌の蛛

Rank: 2

经验
55 EP
金粒
601 粒
绿宝石
4 块
爱心
0 点
发表于 2021-9-20 17:40:16 | 显示全部楼层 IP:江西赣州
{:4_104:}{:4_104:}
小僵尸论坛感谢有你~
回复

使用道具 举报

9

主题

12

回帖

601

积分

僵の娘

Rank: 4

经验
601 EP
金粒
580 粒
绿宝石
0 块
爱心
0 点
发表于 2021-10-1 22:48:37 | 显示全部楼层 IP:河北邯郸
支持支持
小僵尸论坛感谢有你~
回复

使用道具 举报

0

主题

27

回帖

151

积分

萌の蛛

Rank: 2

经验
151 EP
金粒
124 粒
绿宝石
0 块
爱心
0 点
发表于 2024-7-14 23:55:05 | 显示全部楼层 IP:
.
ggggggggggggggggggggggggggg
小僵尸论坛感谢有你~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

本版积分规则



官方

新浪微博 腾讯微博 微信公众号 投稿规则 版权声明 捐助我们

官方QQ①群: 291907844 (点击加群)
官方QQ②群: 421312192
官方QQ③群: 528726532

介绍

我的世界(Minecraft)小僵尸论坛
收录了来自各地的我的世界(MC)爱好者们的各种资源

须知: 切勿滥用举报,任何与举报相关的信息必须属实!

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

QQ|Archiver|手机版|小黑屋|⚡️ZITBBS⚡️ 我的世界小僵尸论坛 |网站地图

GMT+8, 2024-12-13 07:17 , Processed in 0.071349 second(s), 112 queries .

快速回复 返回顶部 返回列表