GEEM2引擎传奇私服版本中的英雄攻击触发脚本教程
英雄攻击触发:
[@MagicStruck]
[@MagicAttack]
[@Struck]
[@Attack]
QFunction-0
;所有触发只有攻击到怪物才会触发,有些魔法不会触发,如魔法盾
;======================魔法攻击触发==========================
[@MagicStruck]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你的英雄被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
BREAK
#IF
#ACT
SENDMSG 6 你的英雄被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
BREAK
[@MagicAttack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你的英雄攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255 249
BREAK
#IF
#ACT
SENDMSG 6 你的英雄攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255 249
BREAK
;======================物理攻击触发==========================
[@Struck]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你的英雄被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
BREAK
#IF
#ACT
SENDMSG 6 你的英雄被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
BREAK
[@Attack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你的英雄攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255 249
BREAK
#IF
#ACT
SENDMSG 6 你的英雄攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255 249
BREAK
;======================下面变量获取角色和怪物完整名字==========================
增加变量以显示完整名(不去数字):$CURRRTARGETFULLNAME
上面演示脚本中变量不获取角色以及怪物名字后面的数字:$CURRRTARGETNAME
提供2种变量大家自己按需使用! 楼主发贴辛苦了,谢谢楼主分享!感谢楼主提供这么好的论坛! 这东西我收了! 传奇论坛里面相对来说比较好的一个! 很专业的很全面的gm论坛 比较全的传奇脚本分享网站,站长辛苦了。 喜欢这里的东西,方便又好用! 谢谢楼主! 这东西我收了! 传奇论坛里面相对来说比较好的一个!