A
  • 游戏分类
  • 应用分类
  • 文章分类
首页>游戏攻略 >

魔兽世界战士宏命令怎么设置

发布时间:2023-09-26 11:48:35编辑:凯文整理        来源:网络 正文字数:6328

战士的专用宏游戏中的一项重要功能,它可以帮助玩家执行多个操作,提高玩家的攻击效率。那么魔兽世界战士宏命令怎么设置很多玩家不太了解,在本篇攻略中小编除了告诉大家战士宏命令编写外,还有魔兽世界战士宏命令设置方法,一起来看看吧!

魔兽世界战士宏命令怎么设置

一、宏命令怎么设置

1、手动开启爆发(鲁莽),开局英勇投掷+冲锋,适合副本场景;

2、起手即是开莽撞,达到完美覆盖的效果,适用于刷怪清货;

3、斩杀高覆盖、格里恩限制、施展指向型提升堡垒的长矛(不要把宏放到鼠标滚轮的上下位置,否则在战斗时就放不出来)。

二、宏命令大全2023

1、狂战士在狂暴状态下的攻击宏,如果对方血量低于20%,就会被击杀,否则会嗜血。如果你的怒气大于39,使用旋风斩和英勇打击。

/script if (UnitHealth('target')20) then CastSpellByName('Execution (Level 5)');

结尾

/cast 嗜血(等级4)

/script if (UnitMana('Player')39) then CastSpellByName('Whirlwind');end

/script if (UnitMana('Player')39) then CastSpellByName('Heroic Strike');end

2、狂战士战斗状态下的攻击宏,如果对方血量低于20%,就会被击杀,否则会嗜血。如果你的怒气大于39,使用英勇打击。

/cast 压制(等级4)

/script if (UnitHealth('target')20) then CastSpellByName('Execution (Level 5)');

结尾

/cast 嗜血(等级4)

/script if (UnitMana('Player')34) then CastSpellByName('Heroic Strike');end

3. Limebreaking 绷带宏[color=limegreen]color=darkblue]

/cast 威胁咆哮

/脚本SpellStopCasting()

/目标安达里克

/脚本UseContainerItem(4,1)

/脚本TargetLastEnemy()

用你自己的名字替换上面的名字。

4.利用防御姿态宏吸引怪物,优先使用护盾格挡技能,有效降低怪物的暴击。

/施放盾牌块

/脚本SpellStopCasting();

/script if (UnitMana('Player')14) then CastSpellByName('Revenge');end

/script if (UnitMana('Player')44) then CastSpellByName('Shield Spell');end

/script if (UnitMana('Player')59) then CastSpellByName('Heroic Strike');end

5.角色只有进入战斗才会发出旋风,应部分小伙伴的要求添加。

/script if(UnitAffectingCombat('玩家')==1) 然后

CastSpellByName('旋风');结尾

6.背包格子上的数字可以和身上的数字从左到右比较。即baggage 为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的那一刻,你切换到狂暴姿态,

然后将此宏应用到Berserk Stance 7。

/cast 狂怒

/脚本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);elsepickupContainerItem(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("英勇打击");

亲爱的小伙伴们,以上内容对您是否有帮助呢?如有错误的地方,请联系网站管理员更正,谢谢。

热门手游推荐

相关文章