HERO引擎实现攻击目标触发
在地图配置文件MapInfo.txt中添加 @Attack 触发条件,例如:[3 盟重土城] HITMON(@Attack)。
在系统固定脚本文件 QFunction-0.txt 中添加执行脚本:
plaintext
[@Attack]
#IF
checkitemw 开天 1
CHECKHITMONNAME <$STR(S0)>
#ACT
SendMsg 0 提示:<$STR(S0)>被<$USERNAME>手中的"开天"击中
break
D3D引擎实现攻击目标触发
在D3D引擎下,执行攻击目标触发的脚本相对简单,在系统固定脚本文件 QFunction-0.txt 中添加类似以下的执行脚本:
plaintext
; 魔法攻击触发
[@MagicStruck]
...
; 物理攻击触发
[@Struck]
...

