773游戏多重安全检测下载网站、值得信赖的软件下载站!
当前位置: 首页 > 资讯攻略 > 游戏攻略 > 魔兽世界战士宏怎么设置?(战士宏设置教程攻略)

魔兽世界战士宏怎么设置?(战士宏设置教程攻略)

来源:game773整合

作者:773游戏网

时间:2024-04-17 19:21

魔兽世界战士宏怎么设置?在魔兽世界游戏中,玩家经常会使用宏,但还有不少小伙伴还不清楚宏的设置方法,那么魔兽世界战士宏设置在哪里?下面我带来魔兽世界战士宏设置教程攻略,希望可以帮助到大家。

魔兽世界战士宏设置教程攻略

魔兽世界战士宏设置教程攻略.png

  战士宏命令汇总

       常用宏

  宏里面的“@”请去掉,因为直接打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"



上文是魔兽世界战士宏怎么设置?(战士宏设置教程攻略)的内容了,文章的版权归原作者所有,本文仅作网络免费经验分享,如有侵犯您的权利,请及时联系本站删除,想要了解更多战士拉怪宏相关资讯,请关注收藏773游戏网。
上一篇:黑暗之刃攻略通关图文介绍:探索邪恶王国的冒险之旅
下一篇:最后一页

猜你喜欢

相关文章

热门文章

更多