求教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
很多更强大的还藏着掖着呢
给大家分享下