文章来源:极手游作者:小狐狸发布时间:2023-07-15 12:59:59
宏在魔兽世界游戏中是必备技巧,那么魔兽世界战士宏怎么设置呢?很多的萌新玩家都不太清楚,所以小编就为大家带来了魔兽世界战士宏设置推荐,让我们一起去看看吧!
常用宏
宏里面的“@”请去掉,因为直接打s**ipt打不出来,所以我在中间加了一个“@”
1.狂暴战士狂暴状态攻击的宏,如果对方的血少于20%则斩杀,否则放嗜血。如果怒气大于39,则使用旋风斩和英勇打击
/script if (UnitHealth("target")<20) then CastSpellByName("斩杀(等级 5)");
end
/施放 嗜血(等级 4)
/script if (UnitMana("Player")>39) then CastSpellByName("旋风斩");end
/script if (UnitMana("Player")>39) then CastSpellByName("英勇打击");end
2.狂暴战士战斗状态攻击的宏,如果对方的血少于20%则斩杀,否则放嗜血。如果怒气大于39,则使用英勇打击
/施放 压制(等级 4)
/script if (UnitHealth("target")<20) then CastSpellByName("斩杀(等级 5)");
end
/施放 嗜血(等级 4)
/script if (UnitMana("Player")>34) then CastSpellByName("英勇打击");end
3.破胆绷带宏[color=limegreen]color=darkblue]
/施放 破胆怒吼
/script SpellStopCasting()
/target 安达里克
/script UseContainerItem(4,1)
/script TargetLastEnemy()
上面的名字换成你自己的
4.防御姿态拉怪的宏,优先使用盾牌格档技能可以有效减少怪物的暴击
/施放 盾牌格挡
/script SpellStopCasting();
/script if (UnitMana("Player")>14) then CastSpellByName("复仇");end
/script if (UnitMana("Player")>44) then CastSpellByName("盾牌猛击");end
/script if (UnitMana("Player")>59) then CastSpellByName("英勇打击");end
另一种写法如下,有待我测试是否可用
/施放 盾牌格挡
/script local csbn,ump csbn=CastSpellByName ump=UnitMana("player")
SpellStopCasting() if ump>59 then csbn("英勇打击") else if ump>44 then
csbn("盾牌猛击") else if ump>14 then csbn("复仇") end end end
5.人物只在进入战斗的时候释放旋风斩,应某些朋友的要求添加的
/script if(UnitAffectingCombat("player")==1) then
CastSpellByName("旋风斩");end
6.关于背包格子的编号,对照自己身上的就可以了,从左到右,就是说你的行囊是0号
4 3 2 1 0
1.2.3.4
5.6.7.8
9.10.11.12
13.14.15.16
另外英文的技能名称在CWOW好象不支持,我试过好几次都不能用
更新几个宏
1.一键从防御姿态切换到狂暴姿态使用狂暴之怒再切换回防御姿态
把防御姿态的数字7,放上狂暴姿态的图标
使你一按7就变成狂暴姿态,
然后在狂暴姿态的7放上这个宏
/施放 狂暴之怒
/script SpellStopCasting();
/script CastShapeshiftForm(2)
连续按就可以了
2.冲锋+拦截+压制+断筋一键宏
/script if(IsUsableAction(80)==1) then CastSpellByName("冲锋");elseif
(IsActionInRange(80)==1) then CastSpellByName("拦截");elseif
(IsUsableAction(79)==1) then CastSpellByName("压制");else CastSpellByName("断筋");
end
注意:冲锋技能放在战斗姿态的数字8,压制技能放在战斗姿态的数字7才能使用!
3.武器战士战斗攻击宏(狂暴姿态和战斗姿态都用这个)
/script C=CastSpellByName;if(IsUsableAction(79)==1) then C("压制");elseif
(UnitHealth("target")<20) then C("斩杀");end
/施放 致死打击(等级 4)
/施放 旋风斩
/script if(UnitMana("Player")>49) then C("英勇打击");end
狂暴战士攻击宏(狂暴姿态和战斗姿态都用的)
/script C=CastSpellByName;if(IsUsableAction(79)==1) then C("压制");elseif
(UnitHealth("target")<20) then C("斩杀");end
/施放 嗜血(等级 4)
/script if(UnitMana("Player")>29) then C("旋风斩");end
/script if(UnitMana("Player")>49) then C("英勇打击");end
4.一键缴械宏(连续按就OK)
/script CastShapeshiftForm(2)
/施放 缴械
5.切换双手武器和剑盾宏
/script PickupInventoryItem(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.双持姿态切换副手武器和盾的宏
/script PickupContainerItem(4,2)
/script PickupInventoryItem(17)
副手武器或者盾,是放在最左边的包包的第二个格子
7.拉仇恨宏,盾牌格档+复仇+英勇打击
/script if(IsUsableAction(90)==1) then CastSpellByName("盾牌格挡");end
/script SpellStopCasting()
/script if(IsUsableAction(91)==1) then CastSpellByName("复仇");end
/script SpellStopCasting()
/script CastSpellByName("英勇打击");
我把这个放在防御姿态的数字3,破甲放在2,因为公共CD的原因,所以把破甲独自 放一个键了
设置方法
首先战士比其他普通职业多出三种姿态:战斗、防御及狂暴。有些技能只能在某种姿态下施放(例如拦截),有些则可以二种姿态下使用(例如盾击),有些则任意状态都可以使用(例如英勇打击)。具体如下:
全部姿态:英勇打击 破甲 战斗怒吼 挑战怒吼 挫志怒吼 破胆怒吼 顺劈斩 血性狂暴 猛击
战斗姿态:冲锋 压制 雷霆一击 横扫攻击 惩戒痛击 反击风暴
防御姿态:嘲讽 盾牌格挡 复仇 缴械 盾墙
狂暴姿态:拦截 拳击 旋风斩 鲁莽 狂暴之怒
战斗+防御:撕裂 盾击
战斗+狂暴:断筋 斩杀
战士的专用宏大致分为两种:一种是功能型,一种是整合型。
一、功能型
功能宏根据当前场合需要立刻施放该技能,如果此技能有装备或姿态要求,则直接切换武器和姿态并施放技能,快速反应,节省操作。例如:
[盾墙]切换为主手武器+盾牌,切换到防御姿态并施放盾墙。需快速连按
#showtooltip 盾墙
/equipslot 16 主手武器名
/equip 盾牌名
/cast [nostance:2]防御姿态;[stance:2]盾墙
适用:武器战或狂暴战PVP或PVE保命用。防战平常就手拿盾牌处于防御姿态,所以不常用。
拓展:在下边还可加入回血,例如术士糖或大红、萝卜等。
同样适用于盾击这种需要装备盾牌且处于防御姿态的技能。
*提示:[]里边是为此宏起的名称,当宏图标放入动作条时,只能显示出名称的前2个汉字或4个英文字母。所以为宏起个简洁的名称可以起到准确提示的作用。
相似的功能型宏还有:
[惩击]战斗姿态下直接惩戒痛击,非战斗姿态则切成战斗姿态施放惩戒痛击,如此时怒气不够,则施放血性狂暴再惩戒痛击。需快速连按
#showtooltip 惩戒痛击
/cast [nostance:1]战斗姿态;[stance:1]惩戒痛击
/cast [stance:1]血性狂暴
说明:MT团本拉怪时,偶有OT后嘲讽失败,用此宏可快速切换到战斗姿态施放惩戒痛击拉住仇恨。有时切换到战斗姿态后没有怒气,所以将血性狂暴加入(而且加入了施放条件,血性狂暴只能在战斗姿态下施放)。在意的可将血性狂暴那条删除。
适用:防战PVE团本
[近身]非战斗中战斗姿态冲锋,战斗中则切换到狂暴姿态远距离拦截,近身则施放断筋。
#showtooltip [stance:1]冲锋;[stance:3]拦截
/cast [nostance:1,nocombat]战斗姿态;[nostance:3,combat]狂暴姿态
/cast [stance:1,nocombat]冲锋;[stance:3,combat]拦截
/cast 断筋
适用:PVP
应几个回复要求将此宏改动一下,加入当前为狂暴姿态处于非战斗中直接拦截(需按Alt键),同时战斗中拦截加入鼠标指向。
#showtooltip [stance:1]冲锋;[stance:3]拦截
/cast
[mod:alt,stance:3][@mouseover,harm,nodead,stance:3,combat][stance:3,combat]拦截;[nostance:1,nocombat]战斗姿态;[stance:1,nocombat]冲锋;[nostance:3,combat]狂暴姿态
/cast 断筋
[打断]战斗和防御姿态没有盾则切狂暴姿态拳击!有盾则用盾击!就是要打断施法。
#showtooltip [stance:3]拳击;[stance:1/2,equipped:盾牌]盾击
/stopcasting
/cast
[stance:1/2,noequipped:盾牌]狂暴姿态;[stance:1/2,equipped:盾牌]盾击;[stance:3]拳击
[压制]当前处于战斗姿态能压制就压制,处于非战斗姿态则先切换战斗姿态再压制。
#showtooltip 压制
/cast [nostance:1]战斗姿态;[stance:1]压制
二、整合型
整合宏是将不同姿态下的技能整合到一起,处于哪个姿态则施放哪个姿态下的技能。熟练应用此种整合,可大大减少键位和动作条图标位置。例如:
[大招]当前处于战斗姿态就施放反击风暴,防御姿态就施放盾墙,狂暴姿态就施放鲁莽。节省二个键位。
#showtooltip [stance:1]反击风暴;[stance:2]盾墙;[stance:3]鲁莽
/cast [stance:1]反击风暴;[stance:2]盾墙;[stance:3]鲁莽
说明:这是一个典型的整合型宏。将三种姿态下的大招整合到一起。并且按照当前姿态显示图标。具体那些技能整合在一起可自行考虑更换。类似的还有:
[压复旋]战斗姿态下压制,防御姿态下复仇,狂暴姿态下旋风斩。节省二个键位。
#showtooltip [stance:1]压制;[stance:2]复仇;[stance:3]旋风斩
/cast [stance:1]压制;[stance:2]复仇;[stance:3]旋风斩
[斩嘲]防御姿态下嘲讽,战斗或狂暴姿态下能斩杀则斩杀,并且都可以优先对鼠标指向施放。非战斗中上马。节省二个键位。
#showtooltip [stance:1/3]斩杀;[stance:2]嘲讽
/cast
[@mouseover,harm,nodead,stance:1/3][stance:1/3]斩杀;[@mouseover,harm,nodead,stance:2][stance:2]嘲讽;[nocombat]迅捷白马
[打断]战斗和防御姿态有盾则用盾击,狂暴状态下则用拳击,并且都可以优先对鼠标指向施放。将打断整合到一起,还加入了吃面包。节省二个键位。
#showtooltip [stance:1/2,equipped:盾牌]盾击;[stance:3]拳击
/cast
[nocombat]魔法甜面包;[@mouseover,harm,nodead,stance:1/2,equipped:盾牌][stance:1/2,equipped:盾牌]盾击;[@mouseover,harm,nodead,stance:3][stance:3]拳击
说明:
战士非战斗中常用的就两个,一个是上马,一个是吃面包回复血量。
以上两个宏利用非战斗中多加入了一个技能,又节省了一个键位。就是不能直观显示图标,不喜欢的可以把上马或吃面包绑定到其他技能上。猛击是战士少用且少有读条技能,特别适合。
如果有上马更换加速饰品、装备要求,在我分享的圣骑士常用宏及详解中有。
我常用的基本都是整合型,只要保证整合及按键合理,快速反应切换姿态,技能自己选择施放,能够满足应对任何突发状况。(需要注意的是切换姿态后会自动切换掉主动作条,所以整合宏和功能宏都不要放置在主动作条上)
下面为我隆重推荐的整合宏(宏名称前面是我该宏绑定的按键):
鼠上[战斗]切换到战斗姿态并装备双手武器,战斗姿态下则冲锋,近身能压制就压制(需快速连按)。按住Ctrl键施放战斗怒吼,按住Shift键则施放挫志怒吼,按住Alt键则施放顺劈斩。
#showtooltip [nostance:1]战斗姿态;[stance:1]冲锋
/cast [mod:ctrl]战斗怒吼
/cast [mod:shift]挫志怒吼
/cast [mod:alt]顺劈斩
/equip [exists]双手武器名
/cast [nostance:1]战斗姿态;[stance:1,nocombat]冲锋
/cast 压制
鼠中[防御]切换到防御姿态,并装备单手武器和盾牌,防御姿态下能复仇就打复仇。按住Ctrl键施放挑战怒吼,按住Shift键则施放血性狂暴,按Alt键则施放破釜沉舟。
#showtooltip [nostance:2]防御姿态;[stance:2]复仇
/cast [mod:ctrl]挑战怒吼
/cast [mod:shift]血性狂暴
/cast [mod:alt]破釜沉舟
/equipslot 16 主手武器名
/equip 盾牌名
/cast [nostance:2]防御姿态;[stance:2]复仇
鼠下[狂暴]切换到狂暴姿态,并装备双持武器,狂暴姿态下则拦截,近身能斩杀就斩杀(需快速连按)。按住Ctrl键施放破胆怒吼,按住Shift键则施放破甲,按Alt键则施放断筋。
#showtooltip [nostance:3]狂暴姿态;[stance:3]拦截
/cast [mod:ctrl]破胆怒吼
/cast [mod:shift]破甲
/cast [mod:alt]断筋
/equipslot 16 主手武器名
/equipslot 17 副手武器名
/cast [nostance:3]狂暴姿态;[stance:3]拦截
/cast 斩杀
说明:以上三个宏是我主要用来切换姿态的,在每个姿态下还都绑定了一个该姿态下的主要技能。
这里还根据姿态需要加入了武器更换,如果在意的可以自行删掉该行。
并且利用Ctrl、Shift和Alt等辅助键另外各加了一些技能,最好配合WA等技能冷却监控插件。在意的可自行删减。
*友情提示:尽量把所有姿态都能使用的技能绑定到加辅助键的这三个宏里,大量节省图标键位。具体技能自行考虑更换。
还需要注意的是这种绑定了Ctrl、Shift、Alt等组合键不要和游戏默认按键冲突,否则宏无法执行。例如:
是第一个宏物技能,为第一个动作条。把此宏放在1键上则无法正常执行。
下面是一些普通常用的宏:
[斩杀]对当前目标开始攻击,可以斩杀就斩杀。如果当前目标死亡,切换8码内的敌对目标攻击或斩杀。并且标记为骷髅。
#showtooltip 斩杀
/targetenemy [noharm][harm,dead]
/script SetCVar("targetNearestDistance",8)
/startattack
/cast [harm,nodead]斩杀
/script SetRaidTarget("target",8)
说明:在日常PVE战斗中需要频繁切换目标。此宏不需要鼠标右键或TAB键选择直接切换敌对目标。同时加入自动攻击,节省操作。
倒数第二行的数字8代表距离8码,如果实际操作觉得太近的话 可以自己改。比如10、15。。。
拓展:同样适用于武器战的致命打击和狂暴战的嗜血,也适用于其他技能,比如英勇等等将技能名称更换即可。
还加入了标记,方便小本配合。不喜欢的可自行删掉最后一行。具体标记编号如下:
[标记]图标编号 0=取消图标;1=黄色四角星;2=橙色圆形;3=紫色菱形;4=绿色三角;5=白色月亮;6=蓝色方块;7=红色叉子;8=骷髅
/script SetRaidTarget("target",图标编号);
[断远]近身撕裂,远程则射击或投掷。
#showtooltip
/startattack
/cast 撕裂
/cast [equipped:投掷武器]投掷
/cast [equipped:弓]弓射击
/cast [equipped:弩]弩射击
/cast [equipped:枪械]枪械射击
说明:自动根据身上装备的远程武器远程射击。还加入了近战攻击,节省操作。
[破吼]非战斗中只为自己打绷带。战斗中则立刻施放破胆怒吼并停止攻击,并为自己打上绷带。需快速连按。
#showtooltip 破胆怒吼
/stopattack
/cast [combat]破胆怒吼
/use [@player]厚符文布绷带
说明:默认施放破胆怒吼会因为自动攻击当前目标而打断绷带。第二行加入停止近战攻击则避免此种情况,最后一行加入绷带,最快速为自己回血。保命必用。
[报血]只有在有队伍时,吃面包并在队伍中说出当前血量百分比。如需没有队伍也可通报,可将 /stopmacro
[nogroup:party]此行删掉。此宏是网上借用的。
#showtooltip
/use 嫩狼肉排
/use 魔法甜面包
/use 奥特兰克魔法点心
/stopmacro [nogroup:party]
/run c=string.format("%d", UnitHealth("player")/ UnitHealthMax("player")*100)
SendChatMessage(c.."% 面包回血中……", "party",nil, 1)
[专业]专业整合用:按击打开锻造,加Ctrl键为工程学,加Shift键为烹饪,加Alt键为急救。
#showtooltip
/cast [mod:ctrl]工程学;[mod:shift]烹饪;[mod:alt]急救;锻造
关于专业技能整合的宏还有另外一种形式,例如:
[吃喝]按击或鼠标左键点击打开锻造,鼠标右键为工程学。烹饪,急救。
#showtooltip
/cast [mod:ctrl,button:1]烹饪
/cast [mod:ctrl,button:2]急救
/cast [mod:shift,button:1]
/cast [mod:shift,button:2]
/cast [mod:alt,button:1]
/cast [mod:alt,button:2]
/cast [button:1]锻造
/cast [button:2]工程学
说明:这种宏操作没有上一个宏简练,需要鼠标操作。优点是可以绑定更多的技能,比如各种吃喝、药剂。将相应的技能名替换即可。
战士在PVE团本中,有时还需要取消圣骑士的一些BUFF操作。(由于本人本命职业为圣骑士,所以对此特别关注)
CancelAura 强效拯救祝福
CancelAura 拯救祝福
CancelAura 保护祝福
以上三条分别为取消强效拯救祝福,拯救祝福和保护祝福。可视条件分别和其它技能绑定或整合为一个宏。
再分享一些比较实用的命令:
[聊天窗口显示职业颜色]0显示/1不显示 /console SET chatClassColorOverride
"0"根据聊天判断职业,方便加BUFF
[死亡灰色特效]0关闭/1开启 /console ffxDeath
0死亡释放以后会有灰色特效,阴森恐怖死气沉沉。关闭以后一切又恢复五彩缤纷、生机勃勃。
[重置副本] /run ResetInstances()刷副本常用命令,再加入喊话,方便快捷。
[隐藏动作条两边狮鹫] 左/右 /script MainMenuBarLeftEndCap:Hide() /script
MainMenuBarRightEndCap:Hide()
[最大镜头距离]1-2.6 /console CameraDistanceMaxZoomFactor 2.6
[改TAB距离]身前/身后 0-50码 /console SET targetNearestDistance "50" /console SET
targetNearestDistanceRadius "50"
以上就是魔兽世界战士宏设置攻略的全部内容,更多专业的游戏资讯,游戏资源,尽在极手游!
爱说话的奇奇 v9.83.00.00
休闲益智
爱说话的奇奇安卓版
宝宝玩加减法 v9.83.00.00
休闲益智
宝宝玩加减法安卓版
安慰小宝宝 9.83.00.00
休闲益智
安慰小宝宝安卓版
恐龙王国 9.83.00.00
休闲益智
恐龙王国安卓版
宝宝爱卫生 9.83.00.00
休闲益智
宝宝爱卫生安卓版
宝宝行为认知 9.83.00.00
休闲益智
宝宝行为认知安卓版
宝宝从哪来 9.83.00.01
休闲益智
宝宝从哪来安卓版
密室逃脱绝境系列3画仙奇缘 700.00.11
休闲益智
密室逃脱绝境系列3画仙奇缘安卓版
霸王天下 1.221.113
策略卡牌
霸王天下安卓版
梦王国与沉睡的100王子 5.32.0
角色扮演
梦王国与沉睡的100王子安卓版
大掌门2金将怎么组合