求教AutoMacro的用法

AutoMacro

功能:

1、可以在你的宏内添加IF END命令,使2。0前的宏命令复活

2、对你自己的血,蓝,怒,能量做精确判断,对你的敌对目标 血 做%判断,对你队友的血做精确判断

3、判断目标是否在施法

4、判断目标和你距离,来决定技能

5、判断目标身上是否有 某DEBUFF

6、判断你身上是否有某BUFF

7、连续施放排列好的技能,如

/cast 盾牌猛击

/cast 复仇

/cast 毁灭打击

/cast 盾牌格挡

/cast 痛苦诅咒

/cast 生命虹吸

使用例:

/if UnitHasSpellEffect("target","冰霜新星")

/cast 冰枪术

/end

/if UnitHasSpellEffect("target","冰冻术")

/cast 冰枪术

/end

/if UnitMana("player")<465

/cast 冰枪术

/end

/cast 火焰冲击

/cast 冰枪术

这个宏的效果是如果对方被冰霜新星冰住或被水宝宝的冰冻术定住,则使用冰枪术,同时如果魔法值低于465的情况下(最高级火冲耗魔465),也使用冰枪术

/if UnitHasSpellEffect("target","制裁")

/cast 审判

/end

/cast 十字军打击

如果目标处于昏迷状态就审判,没有就使用打击

/if IF_CSPELL()

/cast 盾击

/end

/startattack

/cast 盾牌猛击

/cast 复仇

/cast 毁灭打击

/cast 盾牌格挡

/if UnitMana("player")>25

/cast 英勇打击

/end

/if UnitExists("targettarget") and not UnitIsUnit("player","targettarget")

/cast 嘲讽

/end

如果目标在读条就盾击,没有就 盾牌猛击 复仇 毁灭打击 盾牌格挡,4技能循序使用,怒大于25就英勇打击

目标不是我就 嘲讽

/if IF_CSPELL()

/cast 法术反制

/end

/cast 变猪术

目标读条马上反,没有就变变变,理论上能反到有延迟目标的瞬法法术,骗反是个笑话

/if TestRange()>=30

/cast 火球术

/end

距离判断大于30码火球

/if UnitChannelInfo("player") or UnitCastingInfo("player")

/stopmacro

/end

/cast 精神鞭笞

/cast 心灵震爆

暗牧一键双技能

/if UnitHealth("target")<5000

/cast 神恩术

/cast 神启

/use 13

/end

/cast 圣光术

目标的血少于5000就开符刷个必暴大治疗,没有就刷一般的光,傻瓜加血

/skipif (UnitHasSpellEffect("player","暴怒") or 0) > 3

/cast 暴怒

暴怒自动宏

/startattack

/if UnitCastingInfo("target") or UnitChannelInfo("target")

/cast 拳击

/end

/if UnitHasSpellEffect("target","断筋")

/cast 致死打击

/cast 乘胜追击

/stopmacro

/end

/ifcast 断筋

/cast 断筋

/else

/cast [harm:1tb] 刺耳怒吼

/end

一键杀人断筋拳击两不误

上不到断筋的时候才会执行,比如你断一个小D,他突然旅行形态跑出了5码外,按这个宏就会立刻刺耳

/if UnitHealth("player")<4000

/use 极效治疗石

/use 13

/equip XX盾牌

/tar XX队友

/cst 援护

/end

血少于4000自动保命换盾援护

/if UnitCastingInfo("target") or UnitChannelInfo("target")

/cast 拳击

/end

自动判断目标有无施法 或处于通道法术状态

#show 致死打击

/startattack

/cast [combat:1tb] 断筋

/if UnitCastingInfo("target") or UnitChannelInfo("target")

/cast 拳击

/end

/cast 压制

/cast 斩杀

/cast 乘胜追击

/cast 致死打击

/cast [combat:1tb] 撕裂

/if UnitMana("player")>50

/cast 英勇打击

/end

一键杀人,自动断筋,斩杀,拳击

/if UnitHasSpellEffect("target","冰霜新星")

/cast 自然迅捷

/end

/cast 闪电链

目标被冰住就迅捷压哨闪电,让目标必吃个暴的闪电,疼死,没有就一般的闪电

/if IF_CSPELL()

/cast 地震术

/end

/startattack

/cast 风暴打击

风暴打击 中自动打断法术,手慢者按一个键就可以了

/if IF_CSPELL()

/cast 脚踢

/end

/cast 出血

/cast 出血

/cast 出血

/cast 出血

/cast 肾击

自动4连出血,接个肾,读条就T

#showtooltip 毁伤

/if UnitHasSpellEffect("target","肾击")

/cast 毁伤

/end

/cast 毒刃

肾击时施放毁伤,没被肾击时施放毒刃

/ifcast (恐惧) or (制裁之锤) or (死亡缠绕) or(其他DEBUFF)

/cast [noflying:1pb] 狂暴之怒

/end

战士自动解恐惧状态和瘫痪状态

/ifcast (冰霜新星) or (制裁之锤) or (死亡缠绕)or(其他DEBUFF)

/cast [noflying:1pb] 暗影斗篷

/end

贼自动斗篷解自定义的DEBUFF

很多更强大的还藏着掖着呢

给大家分享下