求一个xd宏

来源:百度知道 编辑:UC知道 时间:2024/05/12 18:27:31
2.0之前有一个xd宏是变熊+冲锋+嘲讽的宏
可以节省快截键(现在自己的快截键是有些不够用)
想求那位高手推荐一个类似的宏
或者把冲锋和嘲讽放在一个宏里使用也可以
(距离远了是冲锋近了是嘲讽)~
大家帮帮忙啊
哦还有过去那个树皮+宁静 树皮+飓风的宏现在还能用吗?
不能用的话,请各位大虾给2个类似的宏谢谢了~
忘记说了我要的宏是tbc可以使用的~~~~
我最上面说的那个变熊+冲锋+嘲讽的宏tbc已经不能用了.

请不要粘贴2.0 前的宏谢谢2。0前那个变熊冲锋的宏已经不能用了

回答:

1、冲锋:

(1)判断是否在熊/巨熊形态,如果不是则变成熊再冲锋+低吼;如果是则直接冲锋+低吼。

/Script local c,s,i,f,n,a,_=CastSpellByName,"巨熊形态";for i=1,GetNumShapeshiftForms() do _,n,a=GetShapeshiftFormInfo(i);if n==s then break;end;end;if a==1 then if IsActionInRange (34) then c("野性冲锋");else c("低吼");end;else c(s);end;

注:红字:34是技能栏编号,使用这个宏前要先把野性冲锋放在一个技能栏位上(放在一些少用的键位上)。具体键位编号见OBLIND的

2、猫形态起手宏(潜行):
在潜行的条件下,毁灭起手,然后检测对方身上是否有精灵之火,没有就上个,有就爪击。

/cast 毁灭
/cast 爪击
/script x=1;found=0;while(UnitDebuff("target",x)) do if(string.find(UnitDebuff
("target",x),"Spell_Nature_FaerieFire"))then found=1;end;x=x+1;end;
/script if(found==1)then CastSpellByName("爪击");else CastSpellByName("精灵之火(野性)")end

3、背面攻击宏:
先判断,如果毁灭能用就用毁灭,不能用就撕碎。

/script x=1;found=0;while(UnitBuff("player",x)) do if(string.find(UnitBu