锺离2431 发表于 2023-5-20 18:22:30

英雄攻击触发脚本

英雄攻击触发:

[@MagicStruck]
[@MagicAttack]
[@Struck]
[@Attack]



QFunction-0

;所有触发只有攻击到怪物才会触发,有些魔法不会触发,如魔法盾
;======================魔法攻击触发==========================
[@MagicStruck]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你的英雄被人物【<$H.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 你的英雄被人物【<$H.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种变量大家自己按需使用!

青龙传说 发表于 2023-11-20 16:50:24

感谢楼主提供这么好的论坛!

进化录混沌 发表于 2023-11-20 16:50:22

楼主发贴辛苦了,谢谢楼主分享!

炎黄沉默 发表于 2023-11-20 18:52:23

比较全的传奇教程分享网站,站长辛苦了。

浪剑传说 发表于 2023-11-20 23:26:52

感谢楼主提供这么好的论坛」

幻想大陆 发表于 2023-11-21 05:02:03

比较全的传奇教程分享网站,站长辛苦了。

红牛迷失 发表于 2023-11-21 10:33:04

这东西我收了!

专属神器 发表于 2023-11-21 14:10:52

楼主发贴辛苦了,谢谢楼主分享!

专属沉默 发表于 2023-11-21 19:12:38

谢谢楼主!喜欢这里的东西,方便又好用!

迷失沉默 发表于 2023-11-22 01:10:54

在这里可以学到很多传奇一条龙开区时遇到的问题。
页: [1] 2
查看完整版本: 英雄攻击触发脚本