🚁技能释放扩展
AttributeMM想让技能更加灵活
使用
通过AttributeMM的命令释放技能时可以额外进行的操作:
1.Kether语句的条件判断和动作运行
2.内置一个<skill.var.skill-name>变量
yaml
测试1:
Conditions:
- xxx
ApmmCondition: check papi '%player_name%' == 'MonsterChum'
Skills:
- message{m=技能的名字是<skill.var.skill-name>} @xxx
ApmmThen: tell 666
ApmmElse: tell 999运行顺序如下:
1.原版Conditions、TargetConditions、TriggerConditions判断,未通过则终止
2.ApmmCondition判断,未通过则终止并运行ApmmElse
3.原版Skills运行,并触发释放技能事件
4.ApmmThen运行
