做宏高手进求一ZS切换姿态用的宏
求一ZS切换姿态用的宏
一搜就有,至于非问吗,勤快点比打魔兽是更好的态度 下面是切换状态时切换武器的宏,就是换战斗姿势的同时换双手武器,双手武器弄个快捷键放在第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")<35 ) then CastSpellByName("狂暴姿态"); /施放 斩杀(等级 X) 冲锋+英勇打击+压制宏(这几个技能并不互相干扰,也就是在冲锋后怒气达到15就英勇打击,出闪避就压制,节省不少快捷键,强烈推荐) /施放 冲锋(等级 X) /施放 英勇打击(等级 X) /施放 压制(等级 X) 冲锋+短筋 /施放 冲锋(等级 X) /施放 断筋(等级 X) 破胆怒吼+绷带(把绷带放在第3个背包,第一空就OK`) /施放 破胆怒吼 /script SpellStopCasting() /script UseContainerItem(2,1) ←(第3个背包<主背包是0,第二个是1..以此类推>,第一空) /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