一、魔兽世界战士各类宏

于战士宏的编辑的大略指引和几个实用举例

MOXIAOMI:先说下关于技能的英文翻译问题,我去试了下,发现使用技能是可以直接输入技能名字的,比如:/COST

魔兽战士宏 魔兽世界防御战士的常用宏

挑衅

(意思是使用挑衅技能)

使用编辑技巧:打开宏编辑界面后打开技能使用界面

SHIFT+鼠标左键点击,会自动使用技能的命令

下面先是战士几个实用宏的介绍

魔兽战士宏 魔兽世界防御战士的常用宏

打绷带的宏来自MOXIAOMI

昨天晚上回去做了个

呵呵中英文结合的哈哈

可以用

大家可以试试

绷带要求放在主背包的第1个位置,切记!

施放破胆怒吼后给自己绷带,然后目标转向最后攻击者(没有最后攻击者会转向附近目标)

/施放

破胆怒吼

/target

自己

/script

UseContainerItem(0,1)

/script

TargetLastEnemy()

给自己绷带,然后目标转向最后攻击者(没有最后攻击者会转向附近目标)

/target

自己

/script

UseContainerItem(0,1)

/script

TargetLastEnemy()

2个宏的最后1句/script

TargetLastEnemy()

有没有都不影响宏的使用,因为自动转换目标也许不是你期望的目标

姿态+武器切换宏

来自恶魔

二、魔兽世界防御战士的常用宏

魔兽世界防御战士的常用宏有以下:

一,镜头能拉到非常远

/script SetCVar(”cameraDistanceMax“, 50)

二,血条显示距离宏

/run SetCVar(”nameplateMaxDistance“,”4e1“)

三,显示聊天职业颜色

/run SetCVar("chatClassColorOverride", 1)

四,自动拾取无延迟

/run SetCVar("autoLootRate","0")

五,防御姿态/缴械

#showtooltip缴械

/startattack

/cast防御姿态

/cast缴械

防御姿态/嘲讽

#showtooltip嘲讽

/startattack

/cast防御姿态

/cast嘲讽

6,下面几个省键位宏:

压制/复仇/旋风斩

#showtooltip

/startattack

/cast [stance:1]压制;/cast [stance:2]复仇;/cast [stance:3]旋风斩

战斗姿态释放压制,防御姿态释放复仇,狂暴姿态释放旋风斩

斩杀/嘲讽

#showtooltip

/startattack

/cast [stance:1]斩杀;/cast [stance:2]嘲讽;/cast [stance:3]斩杀

战斗姿态和狂暴姿态释放斩杀,防御姿态释放嘲讽

致死/破甲/猛击

#showtooltip

/startattack

/cast [stance:1]致死打击;/cast [stance:2]破甲攻击;/cast [stance:3]猛击

战斗姿态释放致死打击,防御姿态释放破甲攻击,狂暴姿态释放猛击

7,远程开怪

#showtooltip

/startattack

/cast枪械射击

/cast弩射击

/cast弓射击

/cast投掷

无论装备什么远程武器都可以使用,省去托技能的繁琐(记得带够弓箭或者子弹)

8,冲锋宏

#show [stance:1]冲锋; [stance:3]拦截

/dismount [mounted]

/startattack

/cast [nocombat,stance:1]冲锋; [nocombat,nostance:1]战斗姿态; [combat,nostance:3]狂暴姿态; [combat,stance:3]拦截

按一下冲锋,战斗中狂按换姿态拦截

#showtootip战斗姿态

/equip双手武器名

/cast战斗姿态

#showtootip防御姿态

/equip主手武器

/equip盾牌

/cast防御姿态

9,打断宏

/cast [stance:3]拳击/equip [nostance:3,noequipped: Shields] XX单手剑

/equip [nostance:3] XX盾牌

/cast盾击

战斗、防御姿态盾击,狂暴姿态拳击

10,撕裂自动攻击宏

#showtooltip撕裂

/cast撕裂

/startattack

#showtooltip盾墙

/startattack

/equip单手装备A(单手名称)

/equip盾牌B(盾牌名称)

/cast防御姿态

/cast盾墙

这个宏可以让战士能够嘲讽鼠标指向的敌人,而不用切换目标,如果鼠标指向的位置是友方或者地面,那么将会嘲讽当前目标。

三、魔兽世界 战士宏命令

告诉你个好网址吧,在这里应该能找到你需要的东西,虽然可能和你的有点差别。

一,冲锋,压制,拦截,断筋

/script C=CastSpellByName;

/script U=IsUsableAction;

/script R=IsActionInRange;

/script if(U(61)==1)then C("冲锋");elseif(R(61)==1)then C("拦截");elseif(U(63)==nil)then C("断筋");elseif(GetActionCooldown(63)==0)then C("压制");else C("断筋");end

前3行是定义语句,要不然写不下,另外也使宏更加好看和简练

首先判断冲锋是否可以用,如果能用则冲锋;

如果不能用,判断是否目标在拦截的范围以内,如果在范围内则拦截;

如果不在拦截的范围内,判断压制是否可以使用,如果不能使用则用断筋;

如果压制可以使用,判断压制的冷却是否为0,如果为0则压制,如果不为0则使用断筋。

效果就是,如果离敌人远就冲锋或者拦截,如果接近了就断筋,如果断筋被躲闪则立刻压制。

压制完了继续上断筋。

二,致死,旋风,压制,英勇打击

/script C=CastSpellByName;

/script if(GetActionCooldown(63)==0) then C("压制");end

/script if(UnitHealth("target")<20) then C("斩杀");end

/施放致死打击

/script if(IsActionInRange(63)==1)then C("旋风斩");end

/script if(UnitMana("Player")>39) then C("英勇打击");end

第一行为定义语句

第二行判断压制的CD是否为0,如果CD为0则压制,如果不能压制此行无效

第三行判断是否能处决,能则处决

第四行释放致死打击,(我为什么要用中文?用英文的话宏图标会一直是亮的,用中文明暗时间同致死打击)

第五行,判断敌人的距离,如果在5码内的话用旋风(利大弊大?自己衡量吧)

第六行,怒气大于39放英勇打击(这个自己可以随便定义)

效果,能压制压制,不能压制能处决就处决,都不能就放致死,致死CD中,敌人在攻击范围内就用旋风

怒非常多的时候就用英勇打击代替普通攻击。