英雄攻击触发:
[@HeroMagicStruck]
[@HeroMagicAttack]
[@HeroStruck]
[@HeroAttack]
QFunction-0
;大部分触发只有攻击到怪物才会触发,有些魔法不会触发,如魔法盾
;======================魔法攻击触发==========================
[@HeroMagicStruck]
#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
[@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 你的英雄被人物【<$H.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种变量大家自己按需使用!
传奇版本英雄攻击触发的奥秘:打败怪物才能激发神秘力量!有些魔法却无法触发?解决方法来了!
在传奇版本中,英雄的攻击触发是一个神秘的领域。许多玩家都想知道,为什么他们的英雄在攻击怪物时无法触发特殊效果?在本篇文章中,我们将揭示这个秘密,并为你提供解决方法。
首先,我们需要了解,在传奇版本中,英雄攻击触发的机制是基于攻击类型和怪物类型的。有些英雄的攻击可以触发特殊效果,如冰冻、眩晕等,但并不是所有攻击都会触发这些效果。同样地,只有特定类型的怪物才能触发这些效果。例如,冰霜攻击只能对冰霜怪物造成额外伤害,而对火焰怪物则无效。
然而,有时候玩家的英雄无法触发攻击效果,这可能是由以下原因导致的:
攻击类型与怪物类型不匹配:如上所述,只有特定类型的攻击才能对特定类型的怪物造成额外伤害。如果你的英雄使用的是错误的攻击类型,那么你将无法触发特殊效果。
英雄技能未升级:在传奇版本中,英雄的技能是非常重要的。如果你的英雄的技能没有升级,那么你可能无法触发一些特殊效果。
网络问题:有时候,网络问题也可能导致英雄无法触发攻击效果。请确保你的网络连接稳定。
那么,如何解决这些问题呢?
选择正确的攻击类型:在攻击怪物之前,请确保你的英雄使用的是正确的攻击类型。你可以通过查看怪物的属性来了解哪种攻击类型对其有效。
升级英雄技能:为了获得更好的攻击效果,请确保你的英雄技能已经升级。你可以通过战斗获得经验值,并使用经验值来升级你的英雄技能。
检查网络连接:如果你的英雄仍然无法触发攻击效果,那么请检查你的网络连接是否稳定。
总之,了解英雄攻击触发的机制和解决无法触发的问题是非常重要的。通过选择正确的攻击类型、升级英雄技能和检查网络连接,你将能够在传奇版本中获得更好的游戏体验!