MonsterXZ
本帖最后由 MonsterXZ 于 2022-6-2 01:29 编辑

AttributePlus3.x-脚本属性

AttributePlus3.x的一些基础属性



简单的脚本属性,希望这些内容对你学习AttributePlus3.x脚本属性有帮助



属性列表

  • 属性名字:属性内容[v=数值型,%=百分比型] 注释

  • 物理攻击:对目标造成一次物理伤害[v]
  • 物理强度:百分比提高物理攻击的攻击力[%]
  • 物理防御:物理护甲,每1点抵消1点物理伤害[v]
  • 物理穿透:物理穿甲,每1点穿透1点物理防御[v]
  • 物理吸血:类似MOBA的吸血,只要攻击就会吸取物理攻击*吸血%的血量[%]
  • 法术攻击:对目标造成一次法术伤害[v]
  • 法术强度:百分比提高法术攻击的攻击力[%]
  • 法术防御:法术护甲,每1点抵消1点法术伤害[v]
  • 法术穿透:法术穿甲,每1点穿透1点法术防御[v]
  • 法术吸血:类似MOBA的吸血,只要攻击就会吸取法术攻击*吸血%的血量[%]
  • 制裁:减少目标吸血的百分比[%] 1.3新增
  • 暴击率:暴击的概率[%]
  • 暴击抵抗:减少对方暴击率的数值百分比[%] 1.3新增
  • 暴击效果:暴击所造成的伤害百分比[%]
  • 真实伤害:免疫任何防御的伤害[v]
  • 免伤:减免受到的伤害的百分比[%]
  • 强击:对目标造成减速效果[%] 1.2新增
  • 命中率:命中目标的概率,命中率<闪避率时不会命中[%] 1.3新增
  • 闪避率:减少目标命中率的数值百分比[%] 1.3新增


提示

  • 变量默认标签的拼音物理攻击的变量就是%ap_wuligongji%
  • 战斗力、优先级、变量、标签可自行调整
  • 属性没有设置上限
  • 命中率 闪避率 存在BUG,可以自行删除js内的命中率和闪避几率,新建一个attack命中率属性优先级最后!



效果图


*图为简单脚本属性1.0*

只是一些简单属性,游戏内外并看不出效果



食用方法

  • 下方压缩包下载并解压
  • 把所有.js后缀的文件丢入AttributePlus/script文件夹内
  • 使用reload指令重载插件
  • 查看下面的信息进行修改或导包
  • 给帖子回复和评分(bushi)

  • 使用吸血属性时注意,AttributePlus的生命力不会计算基础生命值,如果你的基础生命值为20你无需修改,如果你的基础生命值>20你需要将物理攻击、法术攻击内吸血下面的20改为你设置的基础生命值
  1. var MAXHEALTH = Attr.getRandomValue(attacker, "生命力")+20
复制代码

  • 本属性目前不拥有吸血几率属性,如果你有能力可以自己修改。

  • 如果你想使用强击更多药水效果,你需要在AttributePlus/script.yml加入以下内容
  1.   "PotionEffect": "org.bukkit.potion.PotionEffect"
  2.   "PotionEffectType": "org.bukkit.potion.PotionEffectType"
复制代码



无法使用?

  • 经过测试,所有属性均可以正常使用,没有发现影响正常使用的BUG。(测试环境 spigot-1.12.2,AP默认属性优先级-1)

  • 为了避免出现问题,建议将AP默认物理伤害、暴击几率、吸血几率、护甲值、物理防御、闪避几率优先级设置为-1,因为与本属性出现冲突。

  • 法术攻击无法使用可能是由于所有属性都无法使用,但AP自带物理攻击导致重新物理攻击可以使用的错觉,一般不会出现这种问题。

  • 修改了attribute.yml中的属性标签导致不能再正常使用可能是因为无法获取到属性信息,建议将.js文件内的相同内容同步修改。

  • 每次攻击都被闪避是因为默认玩家不拥有命中率造成的,可以给玩家一些命中率或者打开物理攻击.js法术攻击.js找到将两个文件的命中率内容。此行末尾加入+100。即默认拥有100%命中率。
  1. var MZL = Attr.getRandomValue(attacker, "命中率")-Attr.getRandomValue(entity, "闪避率")+100
复制代码


下载

属性重写.rar (2.12 KB, 下载次数: 821)

如果你想使用AttributePlus3.x的成长属性可以点击 这里



没人看的更新日志





本帖脚本属性属于AttributePlus的衍生资源
所有AttributePlus的使用方法都可以使用

本帖内容暂时不在考虑更新,也不会及时查看和回复
如果你发现BUG或者有什么问题可以联系我QQ
定制也可以联系我

作者QQ:1748064976

本资源所有内容均为原创,不存在借用/抄袭等行为










15xiangzheng
大佬牛逼

八木大蛇
请问这个属性 可以像ap原版一样 随机伤害值吗 ,就是物理伤害: {最小值}-{最大值}

MonsterXZ
八木大蛇 发表于 2021-3-5 19:09
请问这个属性 可以像ap原版一样 随机伤害值吗 ,就是物理伤害: {最小值}-{最大值} ...

可以 可以使用AP的所有方法

八木大蛇
要不加个魔法护盾? 类似元气骑士那个护盾值

伟儿

牛逼了牛逼了 3.x的属性拓展 感谢大佬分享

大橘已定da
为什么我装完关于法术的所有属性都不生效

梦醒QWQ
MCBBS有你更精彩~

慕斯灬奶昔
好耶,干饭楠木!

wolkk
请问这个属性 可以像ap原版一样 随机伤害值吗 ,就是物理伤害: {最小值}-{最大值}

年华在线
mcbbs 有你更精彩

YuanQi_wbj
很好!赞之

zwj159
为啥配置放进去之后 每次挥刀打人聊天框都会蹦出 目标闪避了此次攻击 每刀都是 是我哪里操作出问题了吗

xiaowen666
谢谢作者分享

Max3haza
TQL感觉很好用

沐加加吖
柚子. 发表于 2021-3-31 01:37
为什么我装完关于法术的所有属性都不生效

+1我也是

MonsterXZ
zwj159 发表于 2021-8-14 03:11
为啥配置放进去之后 每次挥刀打人聊天框都会蹦出 目标闪避了此次攻击 每刀都是 是我哪里操作出问题了吗 ...

是的 默认玩家是0%命中率

MonsterXZ
柚子. 发表于 2021-3-31 21:37
为什么我装完关于法术的所有属性都不生效

是cat端吗

大橘已定da
1.12.2spigot

大橘已定da

1.12.2spigot

871980112
大佬牛逼66~~~

1614436934
感谢大佬!!!!

498525451
其他属性没变量吗?只有物理伤害变量 防御和其他的呢

w071928
支持一下

xiao_huo233
6666666666666666666666666666666666666666

Spark_nano
sxasdasdsadwasdwa

20080525
大佬牛逼
!

000214075
MCBBS有你更精彩~

000214075
神乎其技!6的飞起!

冷冰雪
这个对话框不提示信息么

屎神末影
感谢提供属性脚本!

龙怒一Tz
芜湖感谢大佬的分享!

Poxiao_
真的很有用!!!

辰逝年华
干翻楠木!干翻楠木!干翻楠木!干翻楠木!

xiaoshiYYDS
超级牛逼!!!!!!!!

苏子峰
话说能给 暴击 和 常规输出 加个sendMessage吗

造成xx伤害被抵消xx伤害

平时-通
大佬这个做的事真滴强!!!

servantfly
是真的很强啊

rtrtlb
特地跑去隔壁看了一下,只能直呼大佬666

1357407672
我敲我太爱了呀

sun7738549
相当不错了  嘎嘎板正

天空树
属性更合理,支持

PixelRPG
甚好甚好
汝之共享 妙哉