战士1键DPS……
/startattack
/cast 血性狂暴
/cast 嗜血
/if UnitMana("player")>35
/cast 旋风斩
/end
/if UnitMana("player")>54
/cast 英勇打击
/end
/skipif (UnitHasSpellEffect("player","暴怒") or 0) > 3
/cast 暴怒
/skipif (UnitHasSpellEffect("player","战斗怒吼") or 0) > 2
/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
战士拉怪宏
/startattack
/if UnitExists("targettarget") and not UnitIsUnit("player","targettarget")
/cast 嘲讽
/end
/if IF_CSPELL()
/cast 盾击
/end
/cast 盾牌猛击
/cast 复仇
/cast 毁灭打击
/cast 盾牌格挡
/if UnitMana("player")>25
/cast 英勇打击
/end
拉怪辅助
/startattack
/cast [combat:1pb] 命令怒吼
/cast [combat:1tb] 挫志怒吼
/cast [combat:1tb] 雷霆一击
保命宏
/startattack --开始攻击
/if UnitHealth("player")<5000 --生命小于5000开始以下保命措施
/cast 极效治疗石 --吃石头
/cast 超级治疗药水 --吃药水
/cast 13 --开上面一个饰品
/cast 14 --开下面一个饰品
/end --结束保命措施
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AutoMacro宏插件(附骑士3系天赋&战士盗贼光速打断宏)
各位是否经常有在cast<1秒法术时被打断?此时惊为天人对对方佩服不已,孰不知有一神器般的插件连猪都能操作自如。
文章/插件转自NGA,除个别宏命令基本原创想转载先让我点头!!
AutoMacro
功能:
1可以在你的宏内添加IF END命令,使2。0前的宏命令复活
2对你自己的血,蓝,怒,能量做精确判断,对你的敌对目标 血 做%判断,对你队友的血做精确判断
3判断目标是否在施法
4判断目标和你距离,来决定技能
5判断目标身上是否有 某DEBUFF
6判断你身上是否有某BUFF
7连续施放排列好的技能
以下宏命令必须安装AutoMacro才能正常使用
/if UnitCastingInfo("target") or UnitChannelInfo("target")
/cast 脚踢
/end
/startattack
/cast 还击
/cast 影袭(等级 9)
这个宏如果目标读条或者通道法术则立刻脚踢打断(最优先执行),若招架则还击之(优先度高于影袭),无论前面技能是否在CD还是根本没有还击天赋都不会影响你施放影袭,可以最大限度缩短反映时间+节省技能栏。不过缺点显尔易见,只要对方读条都会被迅速打断不能智能判断是否值得打断该法术。
/cast 致命投掷
/cast 刺骨
/cast 致命投掷
/cast 割裂
/cast 致命投掷
/cast 毒伤
把致命投掷和3个经常用的终结技绑在一起节约1个键位加快反应速度,5码内施放 刺骨/割裂/毒伤,超出5码致命投掷。
/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码外,按这个宏就会立刻刺耳
[harm:1tb]=如果对方有DEBUFF就不会重复施放浪费怒气
(我没测试过,谁试下看看是否可行)
/if UnitHealth("player")<4000
/use 极效治疗石
/use 部落徽记(想手动的自己删除这条命令)
/equip (盾牌名)
/equip (单手武器名)
/target (队友名)
/cast 援护
/end
血少于4000自动保命换盾援护
重头戏来了:
/startattack
/if UnitExists("targettarget") and not UnitIsUnit("player","targettarget")
/cast 正义防御
/end
/cast 神圣之盾
/cast 奉献
/castsequence reset=8 正义圣印, 审判
/cast 驱邪术
防Q一键群拉宏,当前目标如果不是你立即正义防御,神盾/奉献CD一到就放,不停正义审判。目标是亡灵/恶魔则驱邪术也会进入循环
如果没有强化审判,把reset=8改成reset=10。
仇恨制造/MANA消耗量极限化。
/if UnitHealth("target")<4500
/cast 神恩术
/end
/cast 圣光术
目标HP<4500则释放必暴圣光,平时普通圣光没有影响。
/if UnitMana("player")<180
/cast 圣光闪现(等级 1)
/end
/cast 圣光闪现
MANA<180则施放1级圣光闪,平时顶级。节约键位减少反应空白时间。
/cast [target,help] 光明祝福; [target=player] 智慧祝福
给当前目标光明祝福,没目标则对自己智慧祝福。竞技场里快速切换祝福,减少注意力的消耗。
/startattack
/if UnitHasSpellEffect("player","命令圣印")
/CAST 十字军打击
/end
/cast 十字军打击
/cast [combat:1pb] 命令圣印
10字军打击,身上如果没有命令就会自动补,有了直接跳过不会重复。混战中经常注意不到圣印是否还在,这下安逸了。
/if UnitMana("player")<236
/cast 命令圣印(等级 1)
/end
/cast 命令圣印
命令圣印,MANA少于236就自动挂1级命令
/stopcasting
/cast [target=mouseover,nomod,exists] 清洁术; [target,help,exists] 清洁术; [target=player,exists] 清洁术
2.0宏直接可用,清洁鼠标覆盖的目标(最优先执行),清洁你当前目标,当你没目标时清洁自己。
这样你可以选着被集火目标时刻关注他,又能以最少的操作步骤驱散其他目标DEBUFF。
醒目:一定要装AutoMacro ,不然白搭