游戏引擎反外挂系统 / 特殊触发功能 / 2026-06-03 12:33:58

攻击触发

攻击触发 QFunction-0 ;所有触发只有攻击到怪物才会触发,有些魔法不会触发,如魔法盾 ;======================魔法攻击触发========================== [@MagicStruck] #IF CHECKCURRRTARGETRACE = 0 #ACT GOTO @MagTagFuncEx<$CURRRUS

攻击触发

QFunction-0

;所有触发只有攻击到怪物才会触发,有些魔法不会触发,如魔法盾
;======================魔法攻击触发==========================
[@MagicStruck]
#IF
CHECKCURRRTARGETRACE = 0
#ACT
GOTO @MagTagFuncEx<$CURRRUSEMAGICID>
;SENDMSG 6 你被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255 253
BREAK

#IF
#ACT
GOTO @MagMonFunc<$CURRRUSEMAGICID>
;SENDMSG 6 你被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255 253
BREAK

[@MagicAttack]
#IF
CHECKCURRRTARGETRACE = 0
#ACT
GOTO @MagSelfFunc<$CURRRUSEMAGICID>
GOTO @MagTagFunc<$CURRRUSEMAGICID>
;SENDMSG 6 你攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID> 255 249
BREAK

#IF
#ACT
GOTO @MagSelfFunc<$CURRRUSEMAGICID>
;SENDMSG 6 你攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID> 255 249
BREAK

;======================物理攻击触发==========================
[@Struck]
#IF
CHECKCURRRTARGETRACE = 0
#ACT
GOTO @MagTagFuncEx<$CURRRUSEMAGICID>
;SENDMSG 6 你被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255 253
BREAK

#IF
#ACT
GOTO @MagMonFunc<$CURRRUSEMAGICID>
;SENDMSG 6 你被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255 253
BREAK

[@Attack]
#IF
CHECKCURRRTARGETRACE = 0
#ACT
GOTO @MagSelfFunc<$CURRRUSEMAGICID>
GOTO @MagTagFunc<$CURRRUSEMAGICID>
;SENDMSG 6 你攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID> 255 249
BREAK

#IF
#ACT
GOTO @MagSelfFunc<$CURRRUSEMAGICID>
;SENDMSG 6 你攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID> 255 249
BREAK

[@MagSelfFunc1]
#ACT
SENDMSG 6 火球术攻击 255 249

[@MagTagFuncEx1]
#ACT
SENDMSG 6 被火球术攻击 255 249

[@MagSelfFunc12]
#ACT
SENDMSG 6 刺杀剑术攻击 255 249

[@MagTagFuncEx12]
#ACT
SENDMSG 6 被刺杀剑术攻击 255 249

;魔法ID为0时,为物理攻击也就是怪物的攻击
[@MagMonFunc0]
#ACT
SENDMSG 6 被怪物攻击 255 249