一、求WOW DZ 预谋+暗步+伏击+刺骨的宏
暗步、偷袭、伏击都是公共CD,做不到一起。
影舞切换动作条
#show暗影之舞
/changeactionbar##(动作条号码)
/cast暗影之舞
这个意思就是在你使用影舞时
自动切换到潜行动作条
然后也不用在设置快捷键了
# showtooltip闷棍
/stopattack
/targetenemy
/script SetCVar("targetNearestDistance", 10)
/施放闷棍
传说中的找Z宏。。潜行中狂按就是。。。
/Cast [target=focus,harm,exists,modifier:alt]致盲; [target=mouseover, harm, exists]致盲;致盲
如果有焦点致盲焦点,
没焦点的话致盲你鼠标目标
没鼠标目标的话致盲当前目标(致盲可换成脚踢)
/cast预谋
/cast搜索
/cast暗影步
/cast伏击
二、魔兽世界背刺(伏击)换武器宏~
。。还是别用了,卡GCD的。。还是给你点资料把。。
以下是伏击起手后换武器出血。出血贼用,伏击流请无视。
要直接看宏的,请看最下面。。
转自NGA-[pvp技术]出血贼的潜行伏击宏,解决了伏击换武器的公共CD问题(背刺贼勿跑题)(影舞下使用双伏击已经可用)(宏已修正,测试完毕,精简版放出)
____________________________________________________________________
#showtooltip伏击
/cast预谋
/cast伏击
/run local f=RbA or CreateFrame("Frame","RbA") f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p) if u=="player" and p=="伏击" then EquipItemByName("出血武器名") end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
伏击成功换拳套/剑,来出血,伏击不成功不换武器
这个宏可以在伏击公共CD里换上武器来出血,从而节约1秒的换武器公共CD(换武器公共CD是1.5秒,所以必定还有0.5秒CD)
------------------------补充的部分,可以不看,省的乱--------------------------
/cast预谋前面,可以加一个装备匕丶首的宏(/equip匕丶首名)
这样按这个伏击宏的话
如果手上不是匕丶首,则换匕丶首(潜行不进战斗情况下不占公共CD),在按一下就伏击
如果手上是匕丶首,直接伏击,伏击成功后换出血武器
------------------------我是分割线--------------------------
欢迎大家提建议,看帖后在回帖
(本贴不是讨论出血和背刺哪个好,背刺贼慎言,以免跑题)
------------------------出现的问题--------------------------
19楼和27楼提出的影响正常伏击使用的问题,目前正在解决中,希望宏高手也能提出解决方案
(目前的问题只是影响到影舞情况下使用2个以上的伏击的出血贼。对于影舞情况下只用一个伏击的出血贼,反而有益)
目前宏会使影舞下连放2个伏击的话,卡1秒的公共CD,放一个伏击无影响
感谢46楼狂徒ICe提出解决方案
告诉你怎么停止换武器宏,根本不用小退
这个宏实际上是建了一个绑事件的FRAME,你再建个宏内容是:
/run RbA:SetScript("OnEvent",nil)
就可以了用的时候还能再恢复
在影舞宏里,加入这个解除的FRAME
把影舞里,放上普通的伏击后,影舞宏改成
#showtooltip暗影之舞
/run RbA:SetScript("OnEvent",nil)
/cast暗影之舞
即可解决影舞下影响两个伏击公共CD的问题
宏(1)结束
姜山同学提出了一个宏解决的方案,测试成功
#showtooltip
/cast伏击
/run local f=RbA or CreateFrame("Frame","RbA") local f1=f1 or 0 f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p) if u=="player" and p=="伏击" and f1==0 then EquipItemByName("要换上的武器名")f1=1 end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")[/quote]
用这个宏的话,就不会影响到正常的伏击,也不用终止FRAME。(要注意的是这个宏的字节比较长,编辑的时候不要超过255字节,否则就会出现错误)
天下牧同学提出了精简版(注意修改这个宏的时候,如果发生错误和不换武器的情况,请检查宏的末尾是否被新加的宏给挤掉了)
#showtooltip
/cast伏击
/run local f,F=RbA or CreateFrame("Frame","RbA"),F or 0 f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p)if u=="player"and p=="伏击"and F==0 then EquipItemByName("要换上的武器名")F=1 end end)f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
宏(2)结束
------------------------举一反三--------------------------
54楼gao3yi8同学举一反三,提出了影舞偷袭换武器的思路,值得大家学习。这两个宏,都有延展的空间,可以适用于很多技能的情况
实验后发现,这个宏适用于很多‘成功施放XX后执行XX动作’(前提是不占公共CD)所以应该是全职业通用的,可以改造成许多职业很好用的宏(本人只有玩贼)
换个思路其实平常状态下的1秒GCD并不算太难受所以影舞结束换武器出血有一秒GCD好像影响不大
但开影舞时候你拿的是拳套想换匕丶首伏击这时候有1秒GCD影响就很大——影舞不过才10秒嘛
所以改成偷袭(或者锁喉)成功后换匕丶首好很多-影舞后基本第一个动作都是偷袭或者锁喉吧。当然你可以影舞和换武器做一块但影舞偷袭这个动作必定要延迟一秒才能执行——喜欢贼内战的都知道这1秒多致命所以可以暗影之舞里使用这个宏来解决问题至于平常状态下的偷袭做成原来我用影舞出血就一直是这么做的但出现了一偷袭就换武..
------------------------懒人看结论(可以直接看宏2)--------------------------
伏击宏(1)
#showtooltip伏击
/cast伏击
/run local f=RbA or CreateFrame("Frame","RbA") f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p) if u=="player" and p=="伏击" then EquipItemByName("出血武器名") end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
如果影舞下需要放2个以上的伏击,则需要在影舞动作条上放上普通的伏击后,把影舞宏改成
#showtooltip暗影之舞
/run RbA:SetScript("OnEvent",nil)
/cast暗影之舞
这样影舞下放2个以上伏击就不会乱卡公共CD(有了宏2以后,宏1只是给大家做宏的一个思路,可以略过不看)
伏击宏(2)
#showtooltip
/cast伏击
/run local f,F=RbA or CreateFrame("Frame","RbA"),F or 0 f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p)if u=="player"and p=="伏击"and F==0 then EquipItemByName("要换上的武器名")F=1 end end)f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
直接取代潜行下的伏击即可,影舞的伏击用普通伏击
完美解决了匕丶首伏击换武器出血的公共CD问题
至于影舞换武器问题,宏(1)参考54楼gao3yi8同学所提供的解决方案(解决了影舞以偷袭起手的换武器解决方法)
影舞偷袭宏(2)
/cast偷袭
/run local f=RbA or CreateFrame("Frame","RbA") local f1=f1 or 0 f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p) if u=="player" and p=="偷袭" and f1==0 then EquipItemByName("匕丶首名")f1=1 end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
在影舞动作条下放这个偷袭宏,可以偷袭后换成匕丶首
肾击换武器宏(2)
/cast肾击
/run local f=RbA or CreateFrame("Frame","RbA") local f1=f1 or 0 f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p) if u=="player" and p=="肾击" and f1==0 then EquipItemByName("匕丶首名")f1=1 end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
用于肾击后换匕丶首伏击爆发,(建议用组合键,本人肾击是E,换匕丶首爆发的肾击是CTRL+E)
影舞以伏击起手换武器问题我在研究(个人游戏时间不多)如果完善了会在此贴更新
伏击后更换主副手的方法,借用2个宏来使用,应该是能成功(未测试)不过方法也比较笨拙,如有宏高手能提出建议,更感激不尽
------------------------注意--------------------------
由于宏比较长,如果想加/预谋之类的宏的话,最好把#showtooltip这个宏删掉(#showtooltip显示技能图标和CD)
同时注意编辑的时候不能超过255字节(只要有超过,新的字节会把宏的后面几个字符挤掉,导致错误,所以超过了255在删回去的话,宏的最后几个字节注意不要错了)
96楼kylindongx同学提出了一个问题,必须要和大家说明下
因为盗贼的公共CD只有一秒,但是换武器的公共CD是1.5秒
所以伏击完换武器,必须有0.5秒的公共CD,这个是任何办法都无法避免的
个人的一个建议
是对影舞出血贼有用过一段时间后,起码有换武器的基本了解,在用这个宏来简化操作,很容易理解
如果是战斗贼直接洗影舞出血,就直接用这个宏,容易造成困惑
宏能帮换武器,但是不能智能判断你要放一个伏击,还是要放两个伏击
所以影舞下要双伏击换武器,肯定是要用一个不换武器的伏击,在加一个换武器的伏击
(其实更推荐影舞下不用这个宏,利用出血宏换武器,这个宏只是潜行下用伏击)
____________________________________________________________________
貌似贼吧没这个贴,我就可耻的从诺森德搬来了,有段时间的贴了。
新公会第一次活动,昨晚出F手RL说DZ交1WG保证起Roll,F手掉进别人背包了。转自NGA-[pvp技术]出血贼的潜行伏击宏,解决了伏击换武器的公共CD问题(背刺贼勿跑题)(影舞下使用双伏击已经可用)(宏已修正,测试完毕,精简版放出)
____________________________________________________________________
#showtooltip伏击
/cast预谋
/cast伏击
/run local f=RbA or CreateFrame("Frame","RbA") f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p) if u=="player" and p=="伏击" then EquipItemByName("出血武器名") end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
伏击成功换拳套/剑,来出血,伏击不成功不换武器
这个宏可以在伏击公共CD里换上武器来出血,从而节约1秒的换武器公共CD(换武器公共CD是1.5秒,所以必定还有0.5秒CD)
------------------------补充的部分,可以不看,省的乱--------------------------
/cast预谋前面,可以加一个装备匕丶首的宏(/equip匕丶首名)
这样按这个伏击宏的话
如果手上不是匕丶首,则换匕丶首(潜行不进战斗情况下不占公共CD),在按一下就伏击
如果手上是匕丶首,直接伏击,伏击成功后换出血武器
------------------------我是分割线--------------------------
欢迎大家提建议,看帖后在回帖
(本贴不是讨论出血和背刺哪个好,背刺贼慎言,以免跑题)
------------------------出现的问题--------------------------
19楼和27楼提出的影响正常伏击使用的问题,目前正在解决中,希望宏高手也能提出解决方案
(目前的问题只是影响到影舞情况下使用2个以上的伏击的出血贼。对于影舞情况下只用一个伏击的出血贼,反而有益)
目前宏会使影舞下连放2个伏击的话,卡1秒的公共CD,放一个伏击无影响
感谢46楼狂徒ICe提出解决方案
告诉你怎么停止换武器宏,根本不用小退
这个宏实际上是建了一个绑事件的FRAME,你再建个宏内容是:
/run RbA:SetScript("OnEvent",nil)
就可以了用的时候还能再恢复
在影舞宏里,加入这个解除的FRAME
把影舞里,放上普通的伏击后,影舞宏改成
#showtooltip暗影之舞
/run RbA:SetScript("OnEvent",nil)
/cast暗影之舞
即可解决影舞下影响两个伏击公共CD的问题
宏(1)结束
姜山同学提出了一个宏解决的方案,测试成功
#showtooltip
/cast伏击
/run local f=RbA or CreateFrame("Frame","RbA") local f1=f1 or 0 f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p) if u=="player" and p=="伏击" and f1==0 then EquipItemByName("要换上的武器名")f1=1 end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")[/quote]
用这个宏的话,就不会影响到正常的伏击,也不用终止FRAME。(要注意的是这个宏的字节比较长,编辑的时候不要超过255字节,否则就会出现错误)
天下牧同学提出了精简版(注意修改这个宏的时候,如果发生错误和不换武器的情况,请检查宏的末尾是否被新加的宏给挤掉了)
#showtooltip
/cast伏击
/run local f,F=RbA or CreateFrame("Frame","RbA"),F or 0 f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p)if u=="player"and p=="伏击"and F==0 then EquipItemByName("要换上的武器名")F=1 end end)f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
宏(2)结束
------------------------举一反三--------------------------
54楼gao3yi8同学举一反三,提出了影舞偷袭换武器的思路,值得大家学习。这两个宏,都有延展的空间,可以适用于很多技能的情况
实验后发现,这个宏适用于很多‘成功施放XX后执行XX动作’(前提是不占公共CD)所以应该是全职业通用的,可以改造成许多职业很好用的宏(本人只有玩贼)
换个思路其实平常状态下的1秒GCD并不算太难受所以影舞结束换武器出血有一秒GCD好像影响不大
但开影舞时候你拿的是拳套想换匕丶首伏击这时候有1秒GCD影响就很大——影舞不过才10秒嘛
所以改成偷袭(或者锁喉)成功后换匕丶首好很多-影舞后基本第一个动作都是偷袭或者锁喉吧。当然你可以影舞和换武器做一块但影舞偷袭这个动作必定要延迟一秒才能执行——喜欢贼内战的都知道这1秒多致命所以可以暗影之舞里使用这个宏来解决问题至于平常状态下的偷袭做成原来我用影舞出血就一直是这么做的但出现了一偷袭就换武..
------------------------懒人看结论(可以直接看宏2)--------------------------
伏击宏(1)
#showtooltip伏击
/cast伏击
/run local f=RbA or CreateFrame("Frame","RbA") f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p) if u=="player" and p=="伏击" then EquipItemByName("出血武器名") end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
如果影舞下需要放2个以上的伏击,则需要在影舞动作条上放上普通的伏击后,把影舞宏改成
#showtooltip暗影之舞
/run RbA:SetScript("OnEvent",nil)
/cast暗影之舞
这样影舞下放2个以上伏击就不会乱卡公共CD(有了宏2以后,宏1只是给大家做宏的一个思路,可以略过不看)
伏击宏(2)
#showtooltip
/cast伏击
/run local f,F=RbA or CreateFrame("Frame","RbA"),F or 0 f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p)if u=="player"and p=="伏击"and F==0 then EquipItemByName("要换上的武器名")F=1 end end)f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
直接取代潜行下的伏击即可,影舞的伏击用普通伏击
完美解决了匕丶首伏击换武器出血的公共CD问题
至于影舞换武器问题,宏(1)参考54楼gao3yi8同学所提供的解决方案(解决了影舞以偷袭起手的换武器解决方法)
影舞偷袭宏(2)
/cast偷袭
/run local f=RbA or CreateFrame("Frame","RbA") local f1=f1 or 0 f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p) if u=="player" and p=="偷袭" and f1==0 then EquipItemByName("匕丶首名")f1=1 end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
在影舞动作条下放这个偷袭宏,可以偷袭后换成匕丶首
肾击换武器宏(2)
/cast肾击
/run local f=RbA or CreateFrame("Frame","RbA") local f1=f1 or 0 f:SetScript("OnEvent",f丶u丶n丶c丶t丶i丶o丶n(s,e,u,p) if u=="player" and p=="肾击" and f1==0 then EquipItemByName("匕丶首名")f1=1 end end) f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
用于肾击后换匕丶首伏击爆发,(建议用组合键,本人肾击是E,换匕丶首爆发的肾击是CTRL+E)
影舞以伏击起手换武器问题我在研究(个人游戏时间不多)如果完善了会在此贴更新
伏击后更换主副手的方法,借用2个宏来使用,应该是能成功(未测试)不过方法也比较笨拙,如有宏高手能提出建议,更感激不尽
------------------------注意--------------------------
由于宏比较长,如果想加/预谋之类的宏的话,最好把#showtooltip这个宏删掉(#showtooltip显示技能图标和CD)
同时注意编辑的时候不能超过255字节(只要有超过,新的字节会把宏的后面几个字符挤掉,导致错误,所以超过了255在删回去的话,宏的最后几个字节注意不要错了)
96楼kylindongx同学提出了一个问题,必须要和大家说明下
因为盗贼的公共CD只有一秒,但是换武器的公共CD是1.5秒
所以伏击完换武器,必须有0.5秒的公共CD,这个是任何办法都无法避免的
个人的一个建议
是对影舞出血贼有用过一段时间后,起码有换武器的基本了解,在用这个宏来简化操作,很容易理解
如果是战斗贼直接洗影舞出血,就直接用这个宏,容易造成困惑
宏能帮换武器,但是不能智能判断你要放一个伏击,还是要放两个伏击
所以影舞下要双伏击换武器,肯定是要用一个不换武器的伏击,在加一个换武器的伏击
(其实更推荐影舞下不用这个宏,利用出血宏换武器,这个宏只是潜行下用伏击)
由于和谐关系,请把宏里的“丶”去掉。文中出现“丶”都是为了和谐。。
比如“f丶u丶n丶c丶t丶i丶o丶n”
____________________________________________________________________
貌似贼吧没这个贴,我就可耻的从诺森德搬来了,有段时间的贴了。
感谢您的阅读!希望本文对解决您关于预谋伏击宏的问题有所帮助。如果您还有其他疑问,欢迎随时向我们提问。