魔兽世界求一个技能连发宏

魔兽世界里,我在打怪剥皮的时候释放的技能是很固定的,因为我是法师,和怪有距离,先是放两个寒冰箭,然后一个冰,退两步,再一个一级冰枪,总是重复的按太累了,有没有宏能让我自己选择好和怪的距离后只按宏键就顺序放我上面说的几个技能?

反制:
/script SpellStopCasting();CastSpellByName("Counterspell")
用这个反制技能就能立刻发出了。

冰箱:
/script SpellStopCasting() CastSpellByName("Ice Block");local i for i = 0,15 do if ( GetPlayerBuffTexture(i) == "Interface\\Icons\\Spell_Frost_Frost") then CancelPlayerBuff(i);end;end
冰箱虽然是瞬发,但是有公共CD,所以要等前一个法术进度条过1.5秒后才起作用。小于1.5秒按只会取消前一个法术,冰箱不能发出,需要再按一下才有效果。再按一下是取消冰箱。

关于灵风专注效果的两个宏..

宏1:/s cript i=1;m=0;while(UnitBuff("player",i)~=nil) do if(strfind(UnitBuff("player",i),"Spell_Shadow_Teleport")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("炎爆术(等级 8)");else c("寒冰箭(等级 11)");end;

宏2:/s cript c="寒冰箭(等级 11)"; for i=1,16,1 do if (UnitBuff("player",i)~=nil) then if (string.find(UnitBuff("player",i),"Spell_Shadow_Teleport")~=nil) then c="炎爆术(等级 8)"; break; end; end; end; CastSpellByName(c)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-20
你真懒 而且即便有这个公式话的宏了也不好 不是杀所有的怪用这个都适合的 老实一个个按吧 PK看情况按键
相似回答