新增杀怪触发与开关!setup.txt AttackTrigger=0 // 攻击触发总开关,默认0关闭,1开启触发QF的[@Attack]Envir\MonAttackTrigger.txt // 可以被攻击触发的怪物名称列表,每行一个// 攻击触发专属变量$TARINFO_RACE // 目标Race$TARINFO_ISHERO // 目标是否英雄 {'0', '1'}$TARINFO_NAME // 目标名称$TARINFO_FNAME // 目标全名$ATTINFO_SKILLID // 攻击使用技能ID$ATTINFO_RACE // 攻击者Race$ATTINFO_ISHERO // 攻击者是否英雄$ATTINFO_NAME // 攻击者名称$ATTINFO_FNAME // 攻击者全名// 目标变量$T.CURRENTMAPDESC$T.CURRENTMAP$T.CURRENTX$T.CURRENTY$T.USERNAME$T.MONKILLER$T.KILLER$T.LEVEL$T.HP$T.MAXHP$T.MP$T.MAXMP$T.AC$T.MAXAC$T.MAC$T.MAXMAC$T.DC$T.MAXDC$T.MC$T.MAXMC$T.SC$T.MAXSC$T.HIT$T.SPD// QF例子[@Attack] // 人或随从攻击列表指定怪物,会触发#IFCOMPVAL <$TARINFO_FNAME> = 蜈蚣COMPVAL <$T.HP> > 50#ACTT.HUMANHP – 50SENDMSG 7 目标【<$TARINFO_NAME>】血量<$T.HP>#IFCOMPVAL <$ATTINFO_RACE> ! 1 // Race=1 是玩家,这里就是非玩家(即随从)#ACTSENDMSG 7 你的随从<$ATTINFO_NAME>正在攻击<$TARINFO_NAME>[@UnderAttack] // 被人或随从或列表指定怪物攻击,会触发#IFCOMPVAL <$ATTINFO_FNAME> = 蜈蚣 // 蜈蚣打随从或自己#ACTHUMANHP – 50 // 主人扣血#IFCOMPVAL <$ATTINFO_MNAME> ! "" // 攻击者主人名称不为空#ACTSENDMSG 7 【<$ATTINFO_MNAME>】的随从<$ATTINFO_NAME>正在攻击你#ELSEIFCOMPVAL <$TARINFO_RACE> ! 1 // 自己的随从#ACTSENDMSG 7 【<$ATTINFO_NAME>】正在攻击你的随从【<$TARINFO_NAME>】#ELSEACTSENDMSG 7 【<$ATTINFO_NAME>】正在攻击你 (责任编辑:传奇版本库)