1525659012
本帖最后由 1525659012 于 2022-4-17 13:10 编辑

我发现我使用 MythicArtifacts 使用技能,会让武器的攻击力一起加在技能伤害里面有没有什么办法可以让 不让武器的技能不混入 技能伤害中
属性插件使用的是sx-attribute
我记得是有办法做到的,我以前有一段时间因为只能打技能伤而困扰,后面找到了怎么加入武器伤害,很久以前的事情了,不记得了



楚儿
试试使用变量代替伤害数值

Kiritorz
本帖最后由 Kiritorz 于 2022-4-17 14:48 编辑

楼主可以试试变量计算 以下我给出一个例子
  1. 伤害计算:
  2.   Skills:
  3.   - setvariable{var=caster.damage;v=" 你想自定义计算的伤害公式 ";type=float;save=true}
复制代码
  1. 示例技能:
  2.   Skills:
  3.   - skill{s=伤害计算} @self
  4.   - damage{a=<caster.var.damage>} @EIR{r=5;ignore=players,armorstand}
复制代码

以上便是自定义技能伤害数值的一种方式 “ 你想自定义计算的伤害公式 ” 其中双引号中可以用四则运算符 papi变量 以及 mm自带占位符,例如我想让技能命中伤害为玩家等级的两倍 我就可以写成如下内容:

  1. - setvariable{var=caster.damage;v=" 2 * %player_level% ";type=float;save=true}
复制代码

而damage技能会默认自带物品的左键伤害,所以在变量计算的时候如果不想算上左键伤害要在 setvariable 的时候把物品左键伤害的数值减去即可

希望能对你有帮助

宝贝叫诗语
楼主你这个问题我也有,mm的技能比如你给他弄个无视防御,或者无视受伤间隔,这个时候,他就不会读取sx的属性加成了,可以试试看

第一页 上一页 下一页 最后一页