魔兽世界 恢复SM 迅捷宏

来源:百度知道 编辑:UC知道 时间:2024/05/29 01:08:14
我需要做一个宏命令 命令大概要求是这样的:
施放 自然迅捷后 立刻施放 治疗波等级12
我是这么做的
/CAST 自然迅捷
/CAST 治疗波 等级XX

这个宏在我站着不动的情况下 是可以正常施放的

施放后的结果是这样

立刻为目标施放 治疗波 等级12

我说一下这2个技能的说明

自然迅捷:使下一个施法时间低于10秒的自然法术施法时间减少100%(也就是下一个法术变成瞬发法术
治疗波: 施法时间2.5秒 治疗目标

可是当我使用着个宏的时候,只有站着不动的情况下 才能正常施放
而当我跑动的时候 这个法术失败 提示我不能在行进中施放该法术

也就是说使用这个宏命令的时候 系统不能正确判断 治疗波变成了瞬发

如果我用鼠标 一个技能一个技能的点的话 实际上是可以跑动中施放的

所以帮忙做一个正确的宏使我在跑动中也可以正常施放

这个宏主要意义在于 SM在队员濒死状态 可以立刻恢复很多生命 作用很大

会做的帮忙做一下吧!
补充一点 自然迅捷跟其他法术没有公共CD时间

放自然迅捷后 其他法术 并没有那1秒的CD 是直接可以放出治疗波的

下面的三条都不对

我也是lz这样啊 一直用来这没是阿

你按2次或者更多就可以放出来了
建议你把快捷设置到鼠标滚轮上,滚滚轮一搬不可能只按到一下

楼上jjc_yu的宏是2.0前的吧,现在应该不能用了.你也可以试下,注意,复制的时候s和c间的空格去掉
你现在还能用不代表你的宏全对
/script SpellStopCasting();
/s cript if SpellIsTargeting() then SpellTargetUnit("player") end;
这2句2.33已经没有了,起作用的是另外2句,你可以删掉试试看,效果一样的

自然迅捷
1 瞬发大加
/施放 自然迅捷
/s cript SpellStopCasting();
/施放 治疗波(等级x)
/s cript if SpellIsTargeting() then SpellTargetUnit("player") end;

技能介绍:治疗波3s的施法时间使得很难在实战中使用出来,很多时候需要瞬发来保命或救人,这个相当于两个没有公共冷却的瞬发技能加起来的时间。
宏介绍:/s cript SpellStopCasting(); 这行解决了原本需要按2次键才能完成这一动作的问题,
而/s cript if SpellIsTargeting() then SpellTargetUnit("player") end;解决了判断敌我的问题。
当选中的目标为敌人,则对自己施放;如果选中为友军,立刻1键为目标大加。战场副本救人无数。但1键施法效果不可在移动中达成,必须站在原地。

有些情况要按2次才出,那奇怪了我现在2.3.3就用这个,就可以放出来.
我这里还有点其他宏 要的话 发信息密我,我回给你.

/cast 自然迅捷
/stopcasting
/cast 治疗波
这样就可以了
=======补充=======
跑动中需要你点两下

致命闪电
<