switch - woshiermuqwq/mythic-chinese GitHub Wiki

技能: Switch

检测给定条件的给定修改项的值, 并激活相对应的技能.

所检测的修改项值不能为字符

不支持变量条件

修改项

修改项名 别称 描述 默认值
uniqueresult unique, first 待测试 true
condition 用于检测的条件及其修改项, 格式: 条件名{修改项名=<case>}(修改项名支持缩写)

新增于 MM 5.0

示例

测试:
 Skills:
 - switch{condition=entitytype{t=<case>};cases=
  case PIG=[ - message{m="<trigger.name> 咱是居居"} ]
  case BAT=[ - message{m="<trigger.name> 咱是飞鼠"} ]
  } @trigger ~onInteract

右键后检测右键者的实体种类
若为猪则向其发送消息: 触发者名 咱是居居
若为蝙蝠则为 触发者名 咱是飞鼠

⚠️ **GitHub.com Fallback** ⚠️