Blue引擎QFunction杀怪触发脚本功能: QF例子: [@Attack] // 人或随从攻击列表指定怪物,会触发 #IF COMPVAL <$TARINFO_FNAME> = 蜈蚣 COMPVAL <$T.HP> > 50 #ACT T.HUMANHP - 50 SENDMSG 7 目标【<$TARINFO_NAME>】血量<$T.HP> #IF COMPVAL <$ATTINFO_RACE> ! 1 // Race=1 是玩家,这里就是非玩家(即随从) #ACT SENDMSG 7 你的随从<$ATTINFO_NAME>正在攻击<$TARINFO_NAME> [@UnderAttack] // 被人或随从或列表指定怪物攻击,会触发 #IF COMPVAL <$ATTINFO_FNAME> = 蜈蚣 // 蜈蚣打随从或自己 #ACT HUMANHP - 50 // 主人扣血 #IF COMPVAL <$ATTINFO_MNAME> ! "" // 攻击者主人名称不为空 #ACT SENDMSG 7 【<$ATTINFO_MNAME>】的随从<$ATTINFO_NAME>正在攻击你 #ELSEIF COMPVAL <$TARINFO_RACE> ! 1 // 自己的随从 #ACT SENDMSG 7 【<$ATTINFO_NAME>】正在攻击你的随从【<$TARINFO_NAME>】 #ELSEACT SENDMSG 7 【<$ATTINFO_NAME>】正在攻击你 |