哪位高手能告诉我武器战士打怪都用什么技能?防战怎么拉怪?再给我发个武器战DPS的宏和防战拉怪的宏,谢谢了,战士技能太多,实在感觉好麻烦
WOW里关于战士的问题
- 提问者网友:沉默的哀伤
- 2021-06-02 05:52
- 五星知识达人网友:舍身薄凉客
- 2021-06-02 07:09
武器战宏:
双手武器加战头状态
/script oi=(GetInventoryItemLink("player",17)); if (oi) then PickupInventoryItem(17);PickupContainerItem(0,2); PickupContainerItem(0,1); PickupInventoryItem(16); end;
/施放 战斗姿态
单手武器开防御状态
/script oi=(GetInventoryItemLink("player",17)); if (not oi) then PickupContainerItem(0,1);PickupInventoryItem(16); PickupContainerItem(0,2); PickupInventoryItem(17); end;
/施放 防御姿态
0代表主包,1,2代表位置.
斩杀
/施放 斩杀(等级 1)
/施放 狂暴姿态
拦截
/施放 拦截(等级 1)
/施放 狂暴姿态
盾击
/script oi=(GetInventoryItemLink("player",17)); if (not oi) then PickupContainerItem(0,1);PickupInventoryItem(16); PickupContainerItem(0,2); PickupInventoryItem(17); end;
/施放 盾击(等级 1)
/施放 防御姿态
注意,请把单手武器放在主包包的第一个位置,盾放在第2个位置.以上宏都可以成立
双手武器切换到单手加盾
这个宏检查副手物品(17),如果副手有物品的话他将不做任何事。如果副手是空的话,他就从4号包裹中拿出第一个位置的物品(4.1),将武器切换为主手武器(16),然后再拿出4号包裹中第二个位置的物品(4.2)并将其放在副手(17)。这个宏对于切换到双手握持或切换到剑+盾很有帮助。
/script oi=(GetInventoryItemLink("player",17)); if (not oi) then PickupContainerItem(4,1);PickupInventoryItem(16); PickupContainerItem(4,2); PickupInventoryItem(17); end;
单手加盾或双持切换到双手武器
这个宏检查副手物品(17),如果副手是空的话他将不做任何事。如果副手有物品的话,他将拿起副手物品(17)并将其放到4号包裹的2号位置(4,2)。然后他拿起4号包裹1号位置的物品(4,1)并将其放在主手上。
/script oi=(GetInventoryItemLink("player",17)); if (oi) then PickupInventoryItem(17);PickupContainerItem(4,2); PickupContainerItem(4,1); PickupInventoryItem(16); end;
如果你想在双持/剑+盾切换到双手武器前来个盾击,你可以在上面的宏命令前加上一句
/cast ShieldBash(Rank X)
一键用绷带
使用绷带治疗自己并选择之前你最后一个敌人做目标
/script UseContainerItem(0,1) (main bag的左边第一格)
/target 你角色的名字
/targetLastEnemy();
如果你当前选择的目标是可以对其使用绷带的友好单位的话,则对其使用绷带。
如当前目标是不能被打绷带的单位,或没有选择任何目标的话,则对自己使用绷带。
而且不会对当前目标进行切换,不会中断对当前敌人的攻击。
/script UseContainerItem(X,Y)
/script SpellCastTarget("player")
将第一行换成/script UseAction(25,0,1),则不需将绷带放在背包特定位置,但必须将绷带拖入技能栏的特定位置。25表示技能栏的编号。第一排第一格编号为1,最后一格为12。第二排第一格编号为13,最后一格为24。以此类推。25表示第三排的第一格。
此宏也还有如下的实现方法:
/script UseContainerItem(0,1)
/script if ( SpellIsTargeting() ) then TargetUnit("player"); end
如果想在任何条件下都只对自己使用绷带的话,用如下的宏:
/target "player"
/script UseContainerItem(X,Y)
/script TargetLastEnemy()
同样,这个宏会切换当前目标,中断攻击,盗贼的连击点也会被清空。
下面这个宏也只对自己使用绷带,但在使用后会切换回先前的目标(不管是敌对中立还是友好的)。
/script p="player";t="target";if(not UnitCanAttack(t, p))then ot=UnitName(t);TargetUnit(p);else ot=nil;end;
UseAction(ActionID);if(SpellIsTargeting()) then SpellTargetUnit(p); end if(ot) then TargetByName(ot);end
防战宏:
常用宏1
cast Sunder Armor
/stopcasting
/cast Heroic Strike
常用宏2
/cast Revenge
/stopcasting
/cast Shield Block
嘲讽(alt点击是挑战怒吼,ctrl点击是惩戒)
# show Taunt
/cast [modifier:alt] Challenging Shout;[modifier:ctrl,nostance:1] Battle Stance; [modifier:ctrl,stance:1] Mocking Blow; [stance:2] Taunt; [nostance:2] Defensive Stance
貌似是个懒人坦克宏
/castsequence reset=5 Shield Block, Revenge, Sunder Armor
纯防战使用天赋技能的宏
/castrandom Devastate, Shield Slam
/stopcasting
/cast [modifier:ctrl] Cleave; Heroic Strike
一个单独的惩戒宏
# show Mocking Blow
/cast [nostance:1] Battle Stance; Mocking Blow
/cast [nostance:2]Defensive Stance
---------------------------------------------------------------
群体坦克
随机的对你周围的一个目标破甲,然后回到你的初始目标。
/targetenemy
/cast Sunder Armor
/targetlasttarget
对你鼠标指着的目标破甲,你并不会失去你当前的目标。
#show Sunder Armor
/cast [target=mouseover, harm, nodead] Sunder Armor
为了解决锁定到远处目标的问题而写的锁定目标宏
/script SetCVar("targetNearestDistance", 10)
/targetenemy
/script SetCVar("targetNearestDistance", 41) 。包含一大堆 /施放 的宏不能再用。比如:
/cast 盾牌猛击
/cast 复仇
/cast 破甲
/cast 盾牌格挡
- 1楼网友:不如潦草
- 2021-06-02 09:26
武器战打怪:冲锋+致死+撕裂,出了压制或者斩杀就用,其他技能也可以用,打之前吼个战斗。因为打怪不比PK,装备可以的话,一般都是在10秒之内都能解决怪的,所以随便点也无所谓。
如果你觉得自己玩防战的技术一般般的话,那下面是我的一点小心得:
首先 开小怪 需要A的时候 第一时间踩出雷霆 磋志 冲击波
单体BOSS的时候 没有LR误导的情况下 注意先吼出怒气
可以做个小宏,专门对付第一下攻击。比如 /CAST 英勇打击
/CAST 毁灭打击
随后接着盾牌猛击 这个技能伤害大 仇恨高 另带驱散魔法的效果
怒气有保障的情况下 就无限英勇吧 英勇的CD 和其他技能不冲突 公共CD也是单独的 所以可以不停的按英勇+毁灭 或英勇+盾牌猛击
你可以先不破甲 拉上个3秒再破 战士拉单怪的时候 OT基本不太可能
至于武器战和防战拉怪的宏的话,说实话,比你想象的要多,我个人觉得在做宏之前你还是先多熟悉熟悉自己的技能吧,因为宏并不是用来偷懒的,而是在自己对玩的技能相当熟悉的前提下再做的,很多玩家对这方面理解有一定偏差。
希望对你有所帮助,因为本人也是玩战士出身的
- 2楼网友:千夜
- 2021-06-02 07:54