曲奇block
当同时装载mmocore1.9.2,mmoitems6.7.3,mythiclib1.3.1,mythicmobs5.0.3快照高级版时,
诸如“ - 'damage{amount=10} @pir{r=10}' ” 一类的技能,包括throw,也无法达到任何效果。
当使用damage时,无法造成任何伤害,且没有生物受伤红色效果。
当使用throw时,无法正常造成击飞
以上技能均为玩家释放,但如果将选择器设置为@self 即可正常造成伤害与击飞
或者将技能分配给怪物,也可正常造成伤害与击飞
服务端paper最新1.16.5,服务器内仅有mmocore1.9.2,mmoitems6.7.3,mythiclib1.3.1,mythicmobs5.0.3四个插件
按照作者所述降低版本mmocore1.8.3,mmoitems6.6.6,mythiclib1.2后,问题一致。
求解答或一种替换伤害的方案,因技能原因,可能伤害数值需要运用诸如“114 + <modifier.a> + 514”一类的变量及其运算
所以召唤一种绑定伤害技能的实体较为不可行。
但当然能够解决问题本身最好。

全部技能文件:(原技能不带damage,添加damage为测试 如技能本体有误请踹我两脚,但其他技能也无法造成伤害)
z1:
  Skills:
  - 'cmd{c="particle minecraft:angry_villager ~ ~ ~ 0.5 0.5 0.5 1 10";ascaster=true} @Self'
  - 'potion{type=SPEED;lvl="1";duration=10} @Self'
  - 'potion{type=INCREASE_DAMAGE;lvl="1";duration=10} @Self'
  - 'potion{type=HUNGER;lvl="1";duration=10} @Self'
  - 'e:sound{s=entity.player.attack.crit;p=1;v=2} @Self'
  - 'delay 2'
  - 'e:sound{s=entity.zombie.attack_iron_door;p=1;v=1} @Self'
  - 'damage{amount=10} @pir{r=10}'



曲奇block
补充:释放技能时服务器无报错

Kiritorz
楼主你的技能为什么每一行都有单引号包裹

曲奇block
Kiritorz 发表于 2022-4-20 09:42
楼主你的技能为什么每一行都有单引号包裹

看的wiki,wiki有就加了,后来实测去掉问题还在

twtkele
是不是技能哪里有问题要不要试试换个其他技能能不能击飞

曲奇block
twtkele 发表于 2022-4-20 16:52
是不是技能哪里有问题要不要试试换个其他技能能不能击飞

换过,不可以

败者食尘ジ
本帖最后由 败者食尘ジ 于 2022-4-20 18:48 编辑

经过我这的测试,你的技能前面几行都没问题可以正常执行。但如果你是拿原版生物,或者是你自己配置的MM怪来测试你的伤害技能,建议把PIR换成EIR

PIR只会对玩家有效,而EIR才是针对生物实体

曲奇block
败者食尘ジ 发表于 2022-4-20 18:46
经过我这的测试,你的技能前面几行都没问题可以正常执行。但如果你是拿原版生物,或者是你自己配置的MM怪来 ...

我知道的,pir只是测试,但无法对自己造成伤害,换成eir还是一样的问题