L_XF
本帖最后由 L_XF 于 2022-2-13 00:01 编辑


如图 我制作的装备放在mm里面是可以拿出来的,但是不读取技能,用技能控制台就跳这个报错,服务器的插件是没有问题的,用别的模板是可以用的,但是我的不读取,不知道是目标选取还是什么环节出错了,请大佬们帮忙看下我技能或者武器的错误qaq

已经自行解决,服务器内的MMA插件与MM版本不兼容,并且MMA对自身技能需要反复添加@self来锁定目标

2913988178
首先武器技能这个插件它是靠物品名称来识别技能的

2913988178
魔剑·斯威尔:
  Id: 267
  Display: '&4&l魔剑·斯威尔'
  Lore:
  - '&b主手武器'
  Options:
    Unbreakable: true
  Skills:
    - skill{s=武器技能} ~onSwing
    - skill{s=神圣的羽翼} ~onUse
    - skill{s=晨曦的微光} ~onDamaged

2913988178
这是我自己写的一个模板,你可以自己拿去试试

MiraiSue
这个问题有两种可能的原因.

1. MythicMobs版本过高
4.12及以后的MythicMobs没有这个方法。你需要把MythicArtifacts更换最新版MythicCrucible插件,或者把MythicMobs降级到4.11来解决。

2. 插件冲突
MythicMobs使用了一个谷歌的容器Pair,而不巧某些插件也用了这个包。1.17以下的MC没有ClassLoader隔离,若这个插件在MythicMobs之前加载,那么MythicMobs就会从这个插件中加载所需的Pair,从而在MythicArtifacts发动技能时引起签名不正确的错误。
后一种情况相对复杂,超出了能在mcbbs上让你自行解决的范畴。若有意愿,请联系我的QQ 386029724 解决。

L_XF
2913988178 发表于 2021-10-5 05:55
魔剑·斯威尔:
  Id: 267
  Display: '&4&l魔剑·斯威尔'

具体的技能yml呢

L_XF
MiraiSue 发表于 2021-10-5 13:14
这个问题有两种可能的原因.

1. MythicMobs版本过高

mm降到11是不可能的了 现在常驻72了

尘尘是小朋友
本帖最后由 尘尘是小朋友 于 2021-12-8 09:37 编辑

  - skill{s=冰破地刺附加-技能} ~onUse  - skill{s=冰破地刺附加-技能} 这里是变量触发 ~onUse
  - skill{s=六大神灵回血[1]} ~onDamaged =75-80%
  - skill{s=六大神灵回血[2]} ~onDamaged =65-70%
  - skill{s=六大神灵回血[3]} ~onDamaged =55-60%
  - skill{s=六大神灵回血[4]} ~onDamaged =45-50%
  - skill{s=六大神灵回血[5]} ~onDamaged =35-40%
  - skill{s=马牛逼斩杀} @Self ~onAttack:40 =50%-100%
  - skill{s=马牛逼杀线} @Self ~onAttack:100 =50%-75%
  - skill{s=伞兵一号} @Self ~onDamaged:100 =0%-25%
  - skill{s=卢本伟附体} @Self ~onDamaged:260 =76%-99%
  - skill{s=马牛逼的搬砖} @Self ~onAttack:160 =0%-100% - skill{s=马牛逼领域} @Self onDamaged:60 =0%-100%
@Self <== 这个有必要
怪物可以不用加毕竟他是数据
作者有1.12.2的MythicArtifacts这个插件吗
昨天服务器快做完了发现没这个插件mm技能不触发





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