魔兽世界求一个战士宏 按一下切换姿态 和武器 再按一下冲锋
2个回答
展开全部
你好,根据你的问题回答如下:
因为我切姿态都是固定快捷键,包括冲锋,所以只能根据你的要求写以下两个宏,还没有实际使用过,可能还需要改进,不过理论上是没问题的,如果有问题,请给我留言,我进一步改进~
================================================
如果你是PK,冲锋前换成双手武器的话,用下面这个:
#showtooltip
冲锋
/startattack
/cast
[stance:2]战斗姿态
/equip
武器名
/cast
[nocombat,stance:1]
冲锋;
[combat,nostance:3]
狂暴姿态;
这个就是切战斗姿态,换武器,如果在非战斗情况下,冲锋,并开始自动攻击,如果在战斗中则切换成狂暴姿态,便于你可以接下一个拦截宏:
#show
拦截
/cast
拦截;
/script
SetCVar("targetNearestDistance",8)
/cast
[stance:3]
血性狂暴;
/script
SetCVar("targetNearestDistance",25)
这个宏意思就是在上一个切了狂暴姿态的基础上能拦截就拦截,怒气不够就开血性狂暴再拦截,而且加入了距离判定,防止对方不在拦截范围内浪费血性狂暴。
==========================================================
如果你是T,目的是开怪的话,用另一个宏:
#showtooltip
冲锋
/startattack
/equipslot
16
你的主手武器名称
/equipslot
17
你的盾牌名称
/cast
[nocombat,stance:2/3]战斗姿态;冲锋
因为我切姿态都是固定快捷键,包括冲锋,所以只能根据你的要求写以下两个宏,还没有实际使用过,可能还需要改进,不过理论上是没问题的,如果有问题,请给我留言,我进一步改进~
================================================
如果你是PK,冲锋前换成双手武器的话,用下面这个:
#showtooltip
冲锋
/startattack
/cast
[stance:2]战斗姿态
/equip
武器名
/cast
[nocombat,stance:1]
冲锋;
[combat,nostance:3]
狂暴姿态;
这个就是切战斗姿态,换武器,如果在非战斗情况下,冲锋,并开始自动攻击,如果在战斗中则切换成狂暴姿态,便于你可以接下一个拦截宏:
#show
拦截
/cast
拦截;
/script
SetCVar("targetNearestDistance",8)
/cast
[stance:3]
血性狂暴;
/script
SetCVar("targetNearestDistance",25)
这个宏意思就是在上一个切了狂暴姿态的基础上能拦截就拦截,怒气不够就开血性狂暴再拦截,而且加入了距离判定,防止对方不在拦截范围内浪费血性狂暴。
==========================================================
如果你是T,目的是开怪的话,用另一个宏:
#showtooltip
冲锋
/startattack
/equipslot
16
你的主手武器名称
/equipslot
17
你的盾牌名称
/cast
[nocombat,stance:2/3]战斗姿态;冲锋
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询