仔细看说明,不要无脑复制粘贴报错没法用。卡顿报错就删了宏,重新载入插件。
1.基础插件:classicmacro、supermacro、RoidMacros、isbuffactive,其中supermacro(必须使用3.18版本,龟壳那个好像不行)
时间轴插件:SP_SwingTimer,推荐下载AttackBar插件,他的时间判定跟SP相反,可以看评论区置顶。
2.新建超级宏,从简介复制粘贴宏,命名
3.新建普通宏 /script RunMacro("超级宏名称") 调用超级宏
ps:攻强低于1900删除斩杀阶段打嗜血
双持宏:(满足命中暴击,攻速配装提升英勇附魔次数):
/startattack
/script C =CastSpellByName;
/script h =UnitHealth("target")/UnitHealthMax("target");
/script m =UnitMana("player");
/script combat =UnitAffectingCombat("player");
/script if m<=70 and st_timer<=0.3 then SpellStopCasting(); end;
/script if st_timer>0.3 and h>0.21 then C("英勇打击"); end;
/script if h>0.21 then C("嗜血"); end;
/script if h<0.21 and m> 30 then C("嗜血"); end;
/script if m>25 and h>0.21 then C("旋风斩"); end;
/script if h<0.21 then C("斩杀"); end;
1.基础插件:classicmacro、supermacro、RoidMacros、isbuffactive,其中supermacro(必须使用3.18版本,龟壳那个好像不行)
时间轴插件:SP_SwingTimer,推荐下载AttackBar插件,他的时间判定跟SP相反,可以看评论区置顶。
2.新建超级宏,从简介复制粘贴宏,命名
3.新建普通宏 /script RunMacro("超级宏名称") 调用超级宏
ps:攻强低于1900删除斩杀阶段打嗜血
双持宏:(满足命中暴击,攻速配装提升英勇附魔次数):
/startattack
/script C =CastSpellByName;
/script h =UnitHealth("target")/UnitHealthMax("target");
/script m =UnitMana("player");
/script combat =UnitAffectingCombat("player");
/script if m<=70 and st_timer<=0.3 then SpellStopCasting(); end;
/script if st_timer>0.3 and h>0.21 then C("英勇打击"); end;
/script if h>0.21 then C("嗜血"); end;
/script if h<0.21 and m> 30 then C("嗜血"); end;
/script if m>25 and h>0.21 then C("旋风斩"); end;
/script if h<0.21 then C("斩杀"); end;