盗贼起手伏击换武器宏

我想求一个伏击宏,最好能达到的效果就是点一下换成要伏击的匕首,再点一下施放伏击,如果主手当前是指定匕首的话直接伏击,伏击后自动换成指定要出血的武器。请问这样的宏能实现吗?
20分唯一家当。

楼上那些的意见是基于基础宏的,楼主可以用我这个脚本试一试

/equip [noequipped:匕首] #匕首名
/cast [equipped:匕首] 伏击
/run local f=RbA or CreateFrame("Frame","RbA") f:SetScript("OnEvent",function(s,e,u,p) if u=="player" and p=="伏击" then EquipItemByName("#出血武器名") end end) f:RegisterEvent("UNIT_SPELLCAS T_SUCCEEDED")

效果是未装备匕首时点击能够装备匕首,装备匕首点击则伏击,成功施放伏击则切换出血武器,就是说伏击没打出前不会换武器,我的贼现在就是用着这样的宏
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-26
借问下``用这个宏如果在拿匕首的状态下```被A出来,按这个键手上的武器会换成出血的武器么?如果不会是很悲剧的

/equip [noequipped:匕首] #匕首名
/cast [equipped:匕首] 伏击
/run local f=RbA or CreateFrame("Frame","RbA") f:SetScript("OnEvent",function(s,e,u,p) if u=="player" and p=="伏击" then EquipItemByName("#出血武器名") end end) f:RegisterEvent("UNIT_SPELLCAS T_SUCCEEDED")
效果是未装备匕首时点击能够装备匕首,装备匕首点击则伏击,成功施放伏击则切换出血武器,就是说伏击没打出前不会换武器,我的贼现在就是用着这样的宏

我个人还是喜欢把武器和匕首放到技能栏设置为鼠标的上滚轮和下滚轮,操作很方便,想用的时候也很及时,换武器最重要的是注意卡共CD,比如你伏击打出去的时候最好直接穿过对手身体在正面给个凿击再换武器,顺便回能量,有时候打FS还能在凿出去的一瞬间`FS刚好瞬移,你就会发现法师移出去了却瘫痪在那里

如果你一定要用宏,可以试下
#showtooltip [combat]消失;[nocombat]潜行
/cast [combat]消失;[nocombat]潜行
/equip 匕首

这个宏的好处是,潜行和消失一键完成.而且只要进入潜行状态,就可以换好匕首.

#showtooltip 出血
/equip 剑
/cast 出血
第2个回答  2010-04-26
我个人建议你把宏和技能分开来吧……绑在一起实在不好操作,而且正如下面说的战斗状态要浪费gcd的

/equip16 武器名字
/equip16 武器名字

换主手武器 把16该成17就是副手武器。再按一下换回去。
换了武器再用伏击。
第3个回答  2010-04-26
一楼正解,确实不推荐用
第4个回答  2010-04-26
告诉你最好别用!
相似回答