在魔兽世界中,战士的防战是一个重要的玩法流派,而玩家们可以通过宏命令来更加便捷地完成一些实用的操作。那么,想要了解魔兽世界10.0版本的防战宏设置和技巧吗?接下来,请跟随小编一起来了解这些内容吧!
魔兽世界10.0防战实用宏命令攻略
一、防战宏设置教程:
首先战士比其他普通职业多出三种姿态:战斗、防御及狂暴。有些技能只能在某种姿态下施放(例如拦截),有些则可以二种姿态下使用(例如盾击),有些则任意状态都可以使用(例如英勇打击)。具体如下:
全部姿态:英勇打击破甲战斗怒吼挑战怒吼挫志怒吼破胆怒吼顺劈斩血性狂暴猛击
战斗姿态:冲锋压制雷霆一击横扫攻击惩戒痛击反击风暴
防御姿态:嘲讽盾牌格挡复仇缴械盾墙
狂暴姿态:拦截拳击旋风斩鲁莽狂暴之怒
战斗+防御:撕裂盾击
战斗+狂暴:断筋斩杀
战士的专用宏大致分为两种:一种是功能型,一种是整合型。
二、魔兽世界10.0防战宏命令
#showtooltip冲锋
/startattack
/cast[nocombat,stance:1]冲锋;[nocombat,nostance:1]战斗姿态
/cast[combat]防御姿态
小副本飘逸冲锋宏,连续点击会自动切防御姿态。
#showtooltip血性狂暴
/cast[stance:2]血性狂暴;防御姿态
防御姿态才会开狂暴,避免其他姿态开狂暴后的怒气浪费。需要连续点击。
#showtooltip狂暴之怒
/cast[stance:3]狂暴之怒;狂暴姿态
一键反恐。原理同上,使用后需要手动切回防御姿态。
#showtooltip惩戒痛击
/startattack
/cast[stance:1]惩戒痛击;战斗姿态
一键痛击,同上。
#showtooltip嘲讽
/startattack
/cast[stance:2]嘲讽;防御姿态
一键嘲讽。
小技巧:狂暴,嘲讽两个宏包含了两种姿态,组合使用省区手动切姿态烦恼。
#showtooltip盾牌格挡
/equip埃辛诺斯壁垒
/cast[stance:2]盾牌格挡;防御姿态
一键换盾格挡。副T用的多,换武器和技能有共CD,所以绑定盾挡。(主T猝死建议直接破斧,给治疗留出换目标时间)
#showtooltip毁灭打击
/startattack
/cancelaura强效拯救祝福
/cancelaura拯救祝福
/cancelaura保护祝福
/cast毁灭打击(等级3)
一件取消,团长再也不会骂你没点拯救。
/use[btn:1]铁盾药水
/use[btn:2]强效怒气药水
左键点击铁盾,右键点击怒气药水。节省技能栏,没啥大用。
/cast[btn:1]命令怒吼(等级1)
/cast[btn:2]战斗怒吼(等级8)
和上面宏一样,举一反三
三、战士常用宏
宏里面的“@”请去掉,因为直接打s**ipt打不出来,所以我在中间加了一个“@”
1、狂暴战士狂暴状态攻击的宏,如果对方的血少于20%则斩杀,否则放嗜血。如果怒气大于39,则使用旋风斩和英勇打击
/scriptif(UnitHealth(”target”)<20)thenCastSpellByName("斩杀(等级5)");
end
/施放嗜血(等级4)
/scriptif(UnitMana(”Player”)>39)thenCastSpellByName(”旋风斩”);end
/scriptif(UnitMana(”Player”)>39)thenCastSpellByName(”英勇打击”);end
2、狂暴战士战斗状态攻击的宏,如果对方的血少于20%则斩杀,否则放嗜血。如果怒气大于39,则使用英勇打击
/施放压制(等级4)
/scriptif(UnitHealth(”target”)<20)thenCastSpellByName("斩杀(等级5)");
end
/施放嗜血(等级4)
/scriptif(UnitMana(”Player”)>34)thenCastSpellByName(”英勇打击”);end
3、破胆绷带宏[color=limegreen]color=darkblue]
/施放破胆怒吼
/scriptSpellStopCasting()
/target安达里克
/scriptUseContainerItem(4,1)
/scriptTargetLastEnemy()
上面的名字换成你自己的
4、防御姿态拉怪的宏,优先使用盾牌格档技能可以有效减少怪物的暴击
/施放盾牌格挡
/scriptSpellStopCasting();
/scriptif(UnitMana(”Player”)>14)thenCastSpellByName(”复仇”);end
/scriptif(UnitMana(”Player”)>44)thenCastSpellByName(”盾牌猛击”);end
/scriptif(UnitMana(”Player”)>59)thenCastSpellByName(”英勇打击”);end
另一种写法如下,有待我测试是否可用
/施放盾牌格挡
/scriptlocalcsbn,umpcsbn=CastSpellByNameump=UnitMana(”player”)
SpellStopCasting()ifump>59thencsbn(”英勇打击”)elseifump>44then
csbn(”盾牌猛击”)elseifump>14thencsbn(”复仇”)endendend
5、人物只在进入战斗的时候释放旋风斩,应某些朋友的要求添加的
/scriptif(UnitAffectingCombat(”player”)==1)then
CastSpellByName(”旋风斩”);end
6、关于背包格子的编号,对照自己身上的就可以了,从左到右,就是说你的行囊是0号
43210
1.2.3.4
5.6.7.8
9.10.11.12
13.14.15.16
另外英文的技能名称在CWOW好象不支持,我试过好几次都不能用
四、战士通用宏
1、一键从防御姿态切换到狂暴姿态使用狂暴之怒再切换回防御姿态
把防御姿态的数字7,放上狂暴姿态的图标
使你一按7就变成狂暴姿态,
然后在狂暴姿态的7放上这个宏
/施放狂暴之怒
/scriptSpellStopCasting();
/scriptCastShapeshiftForm(2)
连续按就可以了
2、冲锋+拦截+压制+断筋一键宏
/scriptif(IsUsableAction(80)==1)thenCastSpellByName(”冲锋”);elseif
(IsActionInRange(80)==1)thenCastSpellByName(”拦截”);elseif
(IsUsableAction(79)==1)thenCastSpellByName(”压制”);elseCastSpellByName(”断筋”);
end
注意:冲锋技能放在战斗姿态的数字8,压制技能放在战斗姿态的数字7才能使用!
3、武器战士战斗攻击宏(狂暴姿态和战斗姿态都用这个)
/scriptC=CastSpellByName;if(IsUsableAction(79)==1)thenC(”压制”);elseif
(UnitHealth(”target”)<20)thenC("斩杀");end
/施放致死打击(等级4)
/施放旋风斩
/scriptif(UnitMana(”Player”)>49)thenC(”英勇打击”);end
狂暴战士攻击宏(狂暴姿态和战斗姿态都用的)
/scriptC=CastSpellByName;if(IsUsableAction(79)==1)thenC(”压制”);elseif
(UnitHealth(”target”)<20)thenC("斩杀");end
/施放嗜血(等级4)
/scriptif(UnitMana(”Player”)>29)thenC(”旋风斩”);end
/scriptif(UnitMana(”Player”)>49)thenC(”英勇打击”);end
4、一键缴械宏(连续按就OK)
/scriptCastShapeshiftForm(2)
/施放缴械
5、切换双手武器和剑盾宏
/scriptPickupInventoryItem(17);if(CursorHasItem())then
PickupContainerItem(4,2);PickupContainerItem(4,1);PickupInventoryItem(16);else
PickupContainerItem(4,1);PickupInventoryItem(16);PickupContainerItem(4,2);PickupInventoryItem(17);end
注意,单手武器和盾要放在最左边的包包里的最上面两个格子,第一个放武器,第二个放盾
6、双持姿态切换副手武器和盾的宏
/scriptPickupContainerItem(4,2)
/scriptPickupInventoryItem(17)
副手武器或者盾,是放在最左边的包包的第二个格子
7、拉仇恨宏,盾牌格档+复仇+英勇打击
/scriptif(IsUsableAction(90)==1)thenCastSpellByName(”盾牌格挡”);end
/scriptSpellStopCasting()
/scriptif(IsUsableAction(91)==1)thenCastSpellByName(”复仇”);end
/scriptSpellStopCasting()
/scriptCastSpellByName(”英勇打击”);
我把这个放在防御姿态的数字3,破甲放在2,因为公共CD的原因,所以把破甲独自放一个键了。