一搜就有,至于非问吗,勤快点比打魔兽是更好的生活态度

下面是切换状态时切换武器的宏,就是换战斗姿势的同时换双手武器,双手武器弄个快捷键放在第2技能栏(就是技能栏的第二页)的第一个位置,

单手武器放第二位置,盾牌第三。

切换战斗姿态(双手武器)

Script CURRENT_ACTIONBAR_PAGE = 2;

/script ChangeActionBarPage;

/script ActionButtonDown(1);ActionButtonUp(1);

/script CURRENT_ACTIONBAR_PAGE = 1;

/施放 战斗姿态

切换防御姿态(主手武器,盾)

Script CURRENT_ACTIONBAR_PAGE = 2;

/script ChangeActionBarPage;

/script ActionButtonDown(2);ActionButtonUp(2);ActionButtonDown(3);ActionButtonUp(3)

/script CURRENT_ACTIONBAR_PAGE = 1;

/施放 防御姿态

切换狂暴姿态(主手武器,盾)

Script CURRENT_ACTIONBAR_PAGE = 2;

/script ChangeActionBarPage;

/script ActionButtonDown(1);ActionButtonUp(1);

/script CURRENT_ACTIONBAR_PAGE = 1;

/施放 狂暴姿态

双手武器时换盾使用盾击宏,盾击完后换回双手武器,不切换到防御姿态(有插件支持比较大的宏的朋友可用)

Script CURRENT_ACTIONBAR_PAGE = 2;

/script ChangeActionBarPage;

/script ActionButtonDown(2);ActionButtonUp(2);ActionButtonDown(3);ActionButtonUp(3)

/施放 盾击(等级 X)

/script ActionButtonDown(1);ActionButtonUp(1);

/script CURRENT_ACTIONBAR_PAGE = 1;

拦截宏(放在战斗姿态上省下不少时间)

/施放 拦截(等级 X)

/施放 断筋(等级 X)

/施放 狂暴姿态

斩杀宏(怒气多于35则直接斩杀,少于则换狂暴姿态斩杀)

/script if ( UnitHealth("target"),第一空)

/script TargetUnit("player")

嘲讽宏(如果对方目标是队友,并提示对方OT并使用嘲讽 如果是自己则不会嘲讽。

  。很不错的宏。。

/script p,a,S,U="player","targettarget",SendChatMessage,UnitName;t=U(a);if(t~=nil and U(p)~=t)then S("正在嘲讽‘%t‘, ["。

  。t。。"]已OT!请暂停攻击\","Yell");S("你娃OT咯,暂停攻击!","WHISPER","通用语\",t);CastSpellByName("嘲讽\");end