功能说明:被自定义怪物攻击时,获取自定义怪物攻击类型; 示例脚本: 通常使用被攻击触发获取,由于翎风引擎的人物 分身 宝宝触发是分开触发,所以需要独立设置,下面仅为人物触发; ;QFunction-0.txt ;人物被物理攻击触发 [@Struck] #IF CHECKCURRTARGETRACE = 156 #ACT #CALL [\自定义怪物BUFF.txt] @_@MONBUFF ;人物被魔法攻击触发 [@MagicStruck] #IF CHECKCURRTARGETRACE = 156 #ACT #CALL [\自定义怪物BUFF.txt] @_@MONBUFF ;分身被物理攻击触发 [@CloneStruck] #IF CHECKCURRTARGETRACE = 156 #ACT #CALL [\自定义怪物BUFF.txt] @_@MONBUFF分身 ;分身被魔法攻击触发 [@CloneMagicStruck] #IF CHECKCURRTARGETRACE = 156 #ACT #CALL [\自定义怪物BUFF.txt] @_@MONBUFF分身 ;宝宝被物理攻击触发 [@SlaveStruck] #IF CHECKCURRTARGETRACE = 156 #ACT #CALL [\自定义怪物BUFF.txt] @_@MONBUFF宝宝 ;宝宝被魔法攻击触发 [@SlaveMagicStruck] #IF CHECKCURRTARGETRACE = 156 #ACT #CALL [\自定义怪物BUFF.txt] @_@MONBUFF宝宝 示范脚本为人物被自定义怪物触发 ,分身或宝宝自己添加 多级命令,分身:FS. 宝宝BB. [@_@MONBUFF] { #IF EQUAL <$CURRRTARGETFULLNAME> MON120 EQUAL <$CURRRUSEMAGICID> 0 #ACT SENDMSG 6 MON120对你施展了普通攻击 BREAK #IF EQUAL <$CURRRTARGETFULLNAME> MON120 EQUAL <$CURRRUSEMAGICID> 1 #ACT SENDMSG 7 MON120对你施展了攻击1 BREAK #IF EQUAL <$CURRRTARGETFULLNAME> MON120 EQUAL <$CURRRUSEMAGICID> 2 #ACT SENDMSG 7 MON120对你施展了攻击2 BREAK #IF EQUAL <$CURRRTARGETFULLNAME> MON120 EQUAL <$CURRRUSEMAGICID> 3 #ACT SENDMSG 7 MON120对你施展了攻击3 BREAK #IF EQUAL <$CURRRTARGETFULLNAME> MON120 EQUAL <$CURRRUSEMAGICID> 4 #ACT SENDMSG 7 MON120对你施展了攻击4 BREAK #IF EQUAL <$CURRRTARGETFULLNAME> MON120 EQUAL <$CURRRUSEMAGICID> 5 #ACT SENDMSG 7 MON120对你施展了攻击5 BREAK #IF EQUAL <$CURRRTARGETFULLNAME> MON120 EQUAL <$CURRRUSEMAGICID> 6 #ACT SENDMSG 7 MON120对你施展了攻击6 #if random 5 #act ChangeState 3 5 ;多级脚本应用,分身:FS.ChangeState 宝宝:BB.ChangeState SENDMSG 7 MON120对你施展了攻击6中了蜘蛛网 5秒内禁止跑动 BREAK } |