Ghostxy
在设置mm技能的时候,我按照格式写了  - damage{a=<mmoitems.skill.11111.damage>;i=true} @ENO{r=22}。但是服务端报错Failed to process placeholder <mmoitems.skill.11111.damage> in xPlaceholderString。而且mm技能在mmoitems的编辑GUI里没有伤害设置的选项,即使我手动在mmoitems\skills文件里加了damage的修饰符也无动于衷。但是如这样- damage{a=700;i=true} @ENO{r=22}写成固定数值是可以造成伤害的。不知道是什么问题,难不成这个变量需要额外的附属?mmoitems用的6.7.3,mm用的5.0.5,mythiclib用的1.3.1

pXiaoD
变量应该是需要付费版的MythicMobs,另外我不太清楚你的技能是否注册到了MythicLib,现在MMO全家桶的技能全是吃MythicLib里面而不是MythicMobs里面的。

Ghostxy
是付费版MM,技能也全部注册到了mythiclib,如果没有上述变量技能可以正常联动,但是一旦加了变量,就立马报错Failed to process placeholder <mmoitems.skill.11111.damage> in xPlaceholderString。然后联动到MMOITEMS里的技能伤害就变成1了。

Ghostxy
然后我不知道您说的注册到Mythiclib里是什么格式,我是把这个格式扔到了Mythiclib\skills文件夹里
mythicmobs-skill-id: fireball
name: 火球术
damage: 10
然后就是我自己建了个mmoitems\dynmaic\mythic-mobs-abilities文件夹把上述格式也扔了进去
最后直接/mi reload skills 这个技能就加载出来了。但是并不能在mmoitems设置伤害

Ghostxy
现在我按照wiki的指南重新设置了一下,现在伤害值可以在游戏里设置了,但是依然没有解决伤害变量的问题。MM技能文件里无论写成mmodamage{amount="<modifier.damage>";types=SKILL,MAGIC,PROJECTILE} @ENO{r=22}还是damage{amount="<modifier.111111.damage>";types=SKILL,MAGIC,PROJECTILE} @ENO{r=22}都会报错:Failed to process placeholder <mmoitems.skill.11111.damage> in xPlaceholderString。

Ghostxy
大佬们求助啊QAQ

Ghostxy
在Mythiclib里注册
modifiers:
- damage
即可解决伤害问题