传奇私服一条龙开的GEE引擎版本中英雄攻击触发脚本示例讲解
英雄攻击触发:
[@HeroMagicStruck]
[@HeroMagicAttack]
[@HeroStruck]
[@HeroAttack]
QFunction-0
;所有触发只有攻击到怪物才会触发,有些魔法不会触发,如魔法盾
;======================魔法攻击触发==========================
[@HeroMagicStruck]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你的英雄被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
BREAK
#IF
#ACT
SENDMSG 6 你的英雄被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
BREAK
[@HeroMagicAttack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你的英雄攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255 249
BREAK
#IF
#ACT
SENDMSG 6 你的英雄攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255 249
BREAK
;======================物理攻击触发==========================
[@HeroStruck]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你的英雄被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
BREAK
#IF
#ACT
SENDMSG 6 你的英雄被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
BREAK
[@HeroAttack]
#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种变量大家自己按需使用!
[@HeroMagicStruck]
[@HeroMagicAttack]
[@HeroStruck]
[@HeroAttack]
QFunction-0
;所有触发只有攻击到怪物才会触发,有些魔法不会触发,如魔法盾
;======================魔法攻击触发==========================
[@HeroMagicStruck]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你的英雄被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
BREAK
#IF
#ACT
SENDMSG 6 你的英雄被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
BREAK
[@HeroMagicAttack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你的英雄攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255 249
BREAK
#IF
#ACT
SENDMSG 6 你的英雄攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255 249
BREAK
;======================物理攻击触发==========================
[@HeroStruck]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你的英雄被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
BREAK
#IF
#ACT
SENDMSG 6 你的英雄被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
BREAK
[@HeroAttack]
#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种变量大家自己按需使用!
- 上一篇文章:GEE传奇版本中获取徒弟列表和获取徒弟数量变量脚本示例
- 下一篇文章:GOM引擎的传奇开区版本GOTOLABEL触发模式
热门文章
热门标签