英雄受到魔法攻击的检测命令是什么?
英雄受到魔法攻击的检测命令是什么?
上面人物的被魔法攻击正常,英雄受到魔法攻击无反应,应该是检测命令不对
[@HeroMagicStruck]
#IF
H.CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你的英雄被人物【<$H.CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
BREAK <$H.CURRRUSEMAGICID> 蓅氓爱学习 发表于 2021-10-15 19:22
仔细看我的脚本命令,里面有的,就是不触发 蓅氓爱学习 发表于 2021-10-15 19:22
应该是 英雄受到攻击后 EQUAL 检测的 依然是主号的变量 有什么办法检测英雄的? 在这里,人物和英雄受到魔法攻击不是用检测出来的,而是使用的触发机制。检测是主动的,你有检测才知道;而触发是被动的,只要被攻击就执行某个脚本段。gee引擎设置了魔法攻击触发,英雄只要受到魔法攻击,就会执行[@heromagicstruck]这个脚本段的内容,你提供的脚本并没有问题,至于为什么英雄被攻击没有反应是为什么我们也不清楚啊。 zmh2681476 发表于 2021-10-15 19:51 应该是 英雄受到攻击后 EQUAL 检测的 依然是主号的变量 有什么办法检测英雄的?
英雄没有单独的变量,他和主号共用变量啊😱 zmh2681476 发表于 2021-10-15 19:49 仔细看我的脚本命令,里面有的,就是不触发
去掉条件,看看SENDMSG 6内<$H.CURRRUSEMAGICID>显示是否正确先..没搞过英雄版本,猜的,多测试下,总会找到问题
页:
[1]