Skip to content

🚁技能释放扩展

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运行