8个回答
展开全部
好吧 我也是战士
战士 打架只要个宏
盾反 如下:
/CAST 防御姿态
/EQUIP (单手武器名称)
/EQUIP (盾牌名称)
/CAST 法术反射
别的根本用不到..
教你个很实用的按键设置
用鼠标滚轮切换姿态
这样你就可以 一边切狂暴姿态 一边按拦截
一边切防御姿态 一边按缴械了
OK? 明白了吧?
再教你点实用的技巧 打SS LR的时候 对着BB破胆 你就能连砍玩家8秒
当然最好破胆之前先上个断筋
还有 最好等到FS闪烁了 你再拦截
如果你先拦截了 按下拦截的时候 转身(也就是你冲到一半就转身)(这样你就打不到FS 也就不会被减速) 同时按 刺耳 这样FS闪烁了以后是减速的 你就能追上他了
和DZ决斗的时候 你可以在倒数的时候 就跟着他 不停的按撕裂 这样 一开始决斗 你就打到他了..
如果让他先手 那你就防御姿态 换盾 一能打他 你就缴械他
打战士 他不缴械你 你也不缴械他 你的生命到20%的时候 缴械他 不让他斩杀你
首先澄清一些对宏的误解和问题:
1. 什么是宏
简单来说,WOW每个操作就是一个命令(包括说话,释放魔法等等等等),而宏就是一组命令集,也就是根据你的要求同时完成一组命令
2. 使用宏是不是违法
当然不是,如果违法blizzard为什么要把宏放在界面中,宏是帮助大家减少操作困难性的官方工具
3. 宏可以做什么
所有你想同时完成的事情都可以让宏来一次完成,并且所有会不断重复的命令(比如说话或其他动作)都可以事先宏里面定义好
**但是不可以在一个宏里释放两个魔法或者技能,具体原因下文再谈
让我们先不涉及比较复杂的Script(关于Script的使用,我之后会写相关的宏操作的进阶文章),我们先来看看所有不懂得程序没有编程基础的玩家都能完成的宏
1. 经常要使用的对话/你的口号和宣言
在WOW中,你一定有经常需要说的话,比如牧师经常需要大喊“牧师正在受到攻击,大家赶快救命,9999999……”,而下副本的时候队长要招呼大家“情况不妙,牧师快跑,战士死挡,大家扯乎”等等。而真的在这种危机情况中,你来得及打字把问题交待清楚吗?这时刻宏就能助上你一臂之力:
新建一个宏(什么什么?不懂得怎么新建宏?那麻烦请你去查一下官方或者其他网站的操作指导,我这里就不多罗嗦了),然后在宏的编辑框中输入这样的命令行(为方便大家,我用一对~~表示在同一行中的内容,实际使用时,请去除首尾的~标记):
~/p 牧师正在受到攻击,大家赶快救命,9999999999……~
然后把你新建的这个宏象法术或者技能一样拖放到快捷栏中,这样你就可以快速的说出一大段文字来,如果你要说的话不止一行怎么办?很简单,有几行就说几行,比如:
~/p 牧师正在受到攻击,大家赶快救命,9999999999……~
~/p 赶快救我啊,否则我会恨死你们一辈子的……~
在这里附带一个新手指导:/p 团队说话;/s 对话泡泡;/g 工会说话;/ x在某个频道说话(x为具体的数字,比如1是综合频道,2是交易频道等……)
到现在为止都很简单,对不对?让我们接着往下
2. 释放魔法和技能
很多时候,你往往需要告诉同伴们一些话后自己做一些动作,比如作为牧师的我往往需要在喊救命的同时,释放一个“尖叫”的魔法,这个时候有个非常简单的办法完成这个宏:先打开你的魔法书,然后我们再次进入宏的编辑界面,在你已经编辑好的内容后面,SHIFT+左键选择相应的魔法/技能,我们就得到以下的内容:
~/p 牧师正在受到攻击,大家赶快救命,9999999999……~
~/释放 心灵尖啸(等级 1)~
这样当你在危急时刻调用这个宏时,就不仅能及时向队友求救,同时能赶跑2个围攻你的怪8秒,争取宝贵的自救时间
所有在法术书中的技能和魔法都可以这样应用,只除了平时就不能拖放到快捷栏的被动技能。嗯,很容易理解,对不对?让我们来看看稍微复杂一些的用法
3. 定义目标/使用目标参数
现在我们再来看看如何定义魔法/技能的目标并在对话中加入参数。下副本的时候,几乎所有的队员都可能向牧师求救,但是牧师一次只能救一人,在界面很卡的时候,牧师卡1秒就有可能带来灭团的危险,这个时候使用宏能大大增加魔法的准确性和及时性
比如我可以常备两个宏,专门用来给Tank加盾牌加血:
~/target 玩家名字~
~/释放 真言术:盾(等级 3)~
以及
~/target 玩家名字~
~/释放 治疗(等级 1)
有的时候大家七嘴八舌的向你求救会弄得你晕头转向,当然你有你的判断,但给大家打个招呼,让没有加血加盾的队员耐心等候会促进团队凝聚力,这个时候可以使用“%t”来告诉大家你当前加血加盾的对象是谁(%t一定是你的大头像旁边的大头像,由于怪物攻击可能会改变你的%t所代表的玩家名字,但是血和盾一定是加给自己人的,这个不用担心)
以上文提到的加盾牌的宏为例:
~/target 玩家名字~
~/释放 真言术:盾(等级 3)~
~/p 正在对%t加盾牌,4秒后才能为其他队员加,请耐心等候~
像这样定义了的宏,你只要在募集好队员后确定哪个是Tank,然后把他的名字替代掉上文的玩家名字就可以了。
Script(脚本)虽然不是我在这篇文章中要讨论的对象,但为了方便大家还是先介绍两个函数TargetLastEnemy(),TargetNearstEnemy(),望文思义,这两个函数就是设定上次攻击的敌人为目标以及设定距离最近的敌人为目标,具体使用如下:
~/target 玩家名字~
~/释放 真言术:盾(等级 3)~
~/p 正在对%t加盾牌,4秒后才能为其他队员加,请耐心等候~
~/script TargetLastEnemy()~
这样就能在结束这个宏的时候,自动把目标转回你上次攻击的对象上,当然这个对牧师的意义可能不大,让我们再来看看常用的两种不使用script定义目标的方法。经常的,作为牧师的我需要把目标转回自己,而其他队员需要协助Tank一鼓作气击破一个敌人,我的宏就是:
~/target 玩家名字~
~/释放 真言术:盾(等级 3)~
~/p 正在对%t加盾牌,4秒后才能为其他队员加,请耐心等候~
~/target Yvonne~ *Yvonne是我的名字
而其他的队员就有可能是
~/target 自己的名字~
~/释放 增益或补血法术的名字(等级 X)~
~/assist Tank玩家名字~
其中/assist就写协助某个玩家,把他的当前目标作为你的目标,如果选择Tank的名字当然就是大家集中火力猛攻一个怪。/assist是可以使用%t作为参数的,比如队伍中专职保护牧师的伙伴可以定义一个宏,在牧师求救的时候,把枪口立即对准正在攻击牧师的怪:
~/assist %t~
使用的时候,听到牧师求救,立刻点牧师的头像然后使用宏,你的枪口就对准了对牧师威胁最大的怪了,我当然万分的希望大家多多使用这个宏,呵呵
这里再提一个类似/assist的使用方法,但是也是极其有用的命令/follow。在和其他玩家一起组队做任务的时候,往往我还在四处掠夺的时候,他就起跑了,等到我点他的头像,右键然后跟随的时候,他可能早就跑出我的视野之外,通常我会备着这样一个宏
~/p 我现在正要跟随%t,请你确定我跟上后再一起走~
~/assist %t~
到现在为止虽然开始有些复杂了,但应该都可以理解,对不对?接下来,我们来看看,为什么不能在一个宏里面使用两个魔法/技能
4. 关于为何不能在一个宏里面放两个魔法/技能
一定有很多朋友像我一样,在初初了解宏以后,非常希望能编出一个宏来释放好几个魔法/技能,比如我想要在逃命的时候除了尖叫外再加一个盾牌,然后最好再加上点血,而猎人可能希望组合各种射击的方式,使攻击效率最好(我们的工会主席就是如此,呵呵)。
但是这点基本上是做不到的,先说为什么,再说有什么办法可以小小弥补一下。
首先,一个宏里的命令是几乎同时发送给服务器的(前后命令行之间的时间快慢相对动作而言可以忽略不计),而你的魔法/技能即使是即时释放的,都需要差不多1秒的时间(以我的盾牌和恢复为例),如果你编辑了这样一个宏:
~/释放 心灵尖啸(等级 1)~
~/target Yvonne
~/释放 治疗(等级 1)~
在实际使用中,系统一定会提示你“我还没有准备好”,第二个魔法/技能是不会被释放的。
有的朋友一定会说“我在其他地方看到有一个/in的用法,可以延迟的”,这里先说一句使用/in一定要先安装一个插件cosmos(具体下载办法,后文提示),并且/in后面不能跟cast也就是说不能跟施放魔法/技能。
有的朋友或许立刻想到,“那我可以先说话,然后在施放法术”,也就是:
~/释放 心灵尖啸(等级 1)~
~/in 1 p 我正在逃命中
~/target Yvonne
~/释放 治疗(等级 1)~
呵呵,非常好的想法,但是行不通。原因是,宏作为一组命令同时发送给服务器,服务器对每个的响应都几乎是立即的,即使你用in,也只是在几秒后才显示你要的内容,而不是几秒后在执行这条命令。也就是说,你的“/释放 治疗(等级 1)”并不会等到你in的内容说完后在执行,这个方法无效。
但是大家也不要觉得沮丧,虽然blizzard通过即时魔法也需要一定的时间释放来大大减弱了宏的功能,但宏仍然是强大的,至少让你一次少做两三次键盘操作,我们来具体看一下到底那些东西可以在一个宏里共存,简单来说,一个宏里面可以共存的命令包括一个需要时间完成的命令+多个不需要时间完成的命令:
需要时间完成的命令包括:a释放魔法/技能,b其他需要时间完成的动作(比如猎人的多重攻击技能)
不需要时间完成的命令包括:a 说话,b 进入攻击模式,c 让你的宠物攻击,d 使用物品,e 转身动作/跑动动作
所以,聪明的你一定想到了弥补的办法,对吗?虽然我没有办法一边尖叫,一边加盾牌或者补血,但是我可以吃血瓶啊,并且可以自动转向保护人的方向,然后开始狂奔……
战士专用宏制作:
单手武器放第二位置,盾牌第三.
切换战斗姿态(双手武器)
Script CURRENT_ACTIONBAR_PAGE = 2;
/script ChangeActionBarPage();
/script ActionButtonDown(1);ActionButtonUp(1);
/script CURRENT_ACTIONBAR_PAGE = 1;
/施放 战斗姿态
切换防御姿态(主手武器,盾)
Script CURRENT_ACTIONBAR_PAGE = 2;
/script ChangeActionBarPage();
/script ActionButtonDown(2);ActionButtonUp(2);ActionButtonDown(3);ActionButtonUp(3)
/script CURRENT_ACTIONBAR_PAGE = 1;
/施放 防御姿态
切换狂暴姿态(主手武器,盾)
Script CURRENT_ACTIONBAR_PAGE = 2;
/script ChangeActionBarPage();
/script ActionButtonDown(1);ActionButtonUp(1);
/script CURRENT_ACTIONBAR_PAGE = 1;
/施放 狂暴姿态
双手武器时换盾使用盾击宏,盾击完后换回双手武器,不切换到防御姿态(有插件支持比较大的宏的朋友可用)
Script CURRENT_ACTIONBAR_PAGE = 2;
/script ChangeActionBarPage();
/script ActionButtonDown(2);ActionButtonUp(2);ActionButtonDown(3);ActionButtonUp(3)
/施放 盾击(等级 X)
/script ActionButtonDown(1);ActionButtonUp(1);
/script CURRENT_ACTIONBAR_PAGE = 1;
----------------------------------------------------------------------------------------------------------
拦截宏(放在战斗姿态上省下不少时间)
/施放 拦截(等级 X)
/施放 断筋(等级 X)
/施放 狂暴姿态
斩杀宏(怒气多于35则直接斩杀,少于则换狂暴姿态斩杀)
/script if ( UnitHealth("target")<35 ) then CastSpellByName("狂暴姿态");
/施放 斩杀(等级 X)
冲锋+英勇打击+压制宏(这几个技能并不互相干扰,也就是在冲锋后怒气达到15就英勇打击,出闪避就压制,节省不少快捷键,强烈推荐)
/施放 冲锋(等级 X)
/施放 英勇打击(等级 X)
/施放 压制(等级 X)
冲锋+短筋
/施放 冲锋(等级 X)
/施放 断筋(等级 X)
破胆怒吼+绷带(把绷带放在第3个背包,第一空OK`)
/施放 破胆怒吼
/script SpellStopCasting()
/script UseContainerItem(2,1) ←(第3个背包<主背包是0,第二个是1..以此类推>,第一空)
/script TargetUnit("player")
嘲讽宏(如果对方目标是队友,并提示对方OT并使用嘲讽 如果是自己则不会嘲讽..很不错的宏..
/script p,a,S,U="player","targettarget",SendChatMessage,UnitName;t=U(a);if(t~=nil and U(p)~=t)then S("正在嘲讽‘%t‘, ["..t.."]已OT!请暂停攻击","Yell");S("你娃OT咯,暂停攻击!","WHISPER","通用语",t);CastSpellByName("嘲讽");end
战士 打架只要个宏
盾反 如下:
/CAST 防御姿态
/EQUIP (单手武器名称)
/EQUIP (盾牌名称)
/CAST 法术反射
别的根本用不到..
教你个很实用的按键设置
用鼠标滚轮切换姿态
这样你就可以 一边切狂暴姿态 一边按拦截
一边切防御姿态 一边按缴械了
OK? 明白了吧?
再教你点实用的技巧 打SS LR的时候 对着BB破胆 你就能连砍玩家8秒
当然最好破胆之前先上个断筋
还有 最好等到FS闪烁了 你再拦截
如果你先拦截了 按下拦截的时候 转身(也就是你冲到一半就转身)(这样你就打不到FS 也就不会被减速) 同时按 刺耳 这样FS闪烁了以后是减速的 你就能追上他了
和DZ决斗的时候 你可以在倒数的时候 就跟着他 不停的按撕裂 这样 一开始决斗 你就打到他了..
如果让他先手 那你就防御姿态 换盾 一能打他 你就缴械他
打战士 他不缴械你 你也不缴械他 你的生命到20%的时候 缴械他 不让他斩杀你
首先澄清一些对宏的误解和问题:
1. 什么是宏
简单来说,WOW每个操作就是一个命令(包括说话,释放魔法等等等等),而宏就是一组命令集,也就是根据你的要求同时完成一组命令
2. 使用宏是不是违法
当然不是,如果违法blizzard为什么要把宏放在界面中,宏是帮助大家减少操作困难性的官方工具
3. 宏可以做什么
所有你想同时完成的事情都可以让宏来一次完成,并且所有会不断重复的命令(比如说话或其他动作)都可以事先宏里面定义好
**但是不可以在一个宏里释放两个魔法或者技能,具体原因下文再谈
让我们先不涉及比较复杂的Script(关于Script的使用,我之后会写相关的宏操作的进阶文章),我们先来看看所有不懂得程序没有编程基础的玩家都能完成的宏
1. 经常要使用的对话/你的口号和宣言
在WOW中,你一定有经常需要说的话,比如牧师经常需要大喊“牧师正在受到攻击,大家赶快救命,9999999……”,而下副本的时候队长要招呼大家“情况不妙,牧师快跑,战士死挡,大家扯乎”等等。而真的在这种危机情况中,你来得及打字把问题交待清楚吗?这时刻宏就能助上你一臂之力:
新建一个宏(什么什么?不懂得怎么新建宏?那麻烦请你去查一下官方或者其他网站的操作指导,我这里就不多罗嗦了),然后在宏的编辑框中输入这样的命令行(为方便大家,我用一对~~表示在同一行中的内容,实际使用时,请去除首尾的~标记):
~/p 牧师正在受到攻击,大家赶快救命,9999999999……~
然后把你新建的这个宏象法术或者技能一样拖放到快捷栏中,这样你就可以快速的说出一大段文字来,如果你要说的话不止一行怎么办?很简单,有几行就说几行,比如:
~/p 牧师正在受到攻击,大家赶快救命,9999999999……~
~/p 赶快救我啊,否则我会恨死你们一辈子的……~
在这里附带一个新手指导:/p 团队说话;/s 对话泡泡;/g 工会说话;/ x在某个频道说话(x为具体的数字,比如1是综合频道,2是交易频道等……)
到现在为止都很简单,对不对?让我们接着往下
2. 释放魔法和技能
很多时候,你往往需要告诉同伴们一些话后自己做一些动作,比如作为牧师的我往往需要在喊救命的同时,释放一个“尖叫”的魔法,这个时候有个非常简单的办法完成这个宏:先打开你的魔法书,然后我们再次进入宏的编辑界面,在你已经编辑好的内容后面,SHIFT+左键选择相应的魔法/技能,我们就得到以下的内容:
~/p 牧师正在受到攻击,大家赶快救命,9999999999……~
~/释放 心灵尖啸(等级 1)~
这样当你在危急时刻调用这个宏时,就不仅能及时向队友求救,同时能赶跑2个围攻你的怪8秒,争取宝贵的自救时间
所有在法术书中的技能和魔法都可以这样应用,只除了平时就不能拖放到快捷栏的被动技能。嗯,很容易理解,对不对?让我们来看看稍微复杂一些的用法
3. 定义目标/使用目标参数
现在我们再来看看如何定义魔法/技能的目标并在对话中加入参数。下副本的时候,几乎所有的队员都可能向牧师求救,但是牧师一次只能救一人,在界面很卡的时候,牧师卡1秒就有可能带来灭团的危险,这个时候使用宏能大大增加魔法的准确性和及时性
比如我可以常备两个宏,专门用来给Tank加盾牌加血:
~/target 玩家名字~
~/释放 真言术:盾(等级 3)~
以及
~/target 玩家名字~
~/释放 治疗(等级 1)
有的时候大家七嘴八舌的向你求救会弄得你晕头转向,当然你有你的判断,但给大家打个招呼,让没有加血加盾的队员耐心等候会促进团队凝聚力,这个时候可以使用“%t”来告诉大家你当前加血加盾的对象是谁(%t一定是你的大头像旁边的大头像,由于怪物攻击可能会改变你的%t所代表的玩家名字,但是血和盾一定是加给自己人的,这个不用担心)
以上文提到的加盾牌的宏为例:
~/target 玩家名字~
~/释放 真言术:盾(等级 3)~
~/p 正在对%t加盾牌,4秒后才能为其他队员加,请耐心等候~
像这样定义了的宏,你只要在募集好队员后确定哪个是Tank,然后把他的名字替代掉上文的玩家名字就可以了。
Script(脚本)虽然不是我在这篇文章中要讨论的对象,但为了方便大家还是先介绍两个函数TargetLastEnemy(),TargetNearstEnemy(),望文思义,这两个函数就是设定上次攻击的敌人为目标以及设定距离最近的敌人为目标,具体使用如下:
~/target 玩家名字~
~/释放 真言术:盾(等级 3)~
~/p 正在对%t加盾牌,4秒后才能为其他队员加,请耐心等候~
~/script TargetLastEnemy()~
这样就能在结束这个宏的时候,自动把目标转回你上次攻击的对象上,当然这个对牧师的意义可能不大,让我们再来看看常用的两种不使用script定义目标的方法。经常的,作为牧师的我需要把目标转回自己,而其他队员需要协助Tank一鼓作气击破一个敌人,我的宏就是:
~/target 玩家名字~
~/释放 真言术:盾(等级 3)~
~/p 正在对%t加盾牌,4秒后才能为其他队员加,请耐心等候~
~/target Yvonne~ *Yvonne是我的名字
而其他的队员就有可能是
~/target 自己的名字~
~/释放 增益或补血法术的名字(等级 X)~
~/assist Tank玩家名字~
其中/assist就写协助某个玩家,把他的当前目标作为你的目标,如果选择Tank的名字当然就是大家集中火力猛攻一个怪。/assist是可以使用%t作为参数的,比如队伍中专职保护牧师的伙伴可以定义一个宏,在牧师求救的时候,把枪口立即对准正在攻击牧师的怪:
~/assist %t~
使用的时候,听到牧师求救,立刻点牧师的头像然后使用宏,你的枪口就对准了对牧师威胁最大的怪了,我当然万分的希望大家多多使用这个宏,呵呵
这里再提一个类似/assist的使用方法,但是也是极其有用的命令/follow。在和其他玩家一起组队做任务的时候,往往我还在四处掠夺的时候,他就起跑了,等到我点他的头像,右键然后跟随的时候,他可能早就跑出我的视野之外,通常我会备着这样一个宏
~/p 我现在正要跟随%t,请你确定我跟上后再一起走~
~/assist %t~
到现在为止虽然开始有些复杂了,但应该都可以理解,对不对?接下来,我们来看看,为什么不能在一个宏里面使用两个魔法/技能
4. 关于为何不能在一个宏里面放两个魔法/技能
一定有很多朋友像我一样,在初初了解宏以后,非常希望能编出一个宏来释放好几个魔法/技能,比如我想要在逃命的时候除了尖叫外再加一个盾牌,然后最好再加上点血,而猎人可能希望组合各种射击的方式,使攻击效率最好(我们的工会主席就是如此,呵呵)。
但是这点基本上是做不到的,先说为什么,再说有什么办法可以小小弥补一下。
首先,一个宏里的命令是几乎同时发送给服务器的(前后命令行之间的时间快慢相对动作而言可以忽略不计),而你的魔法/技能即使是即时释放的,都需要差不多1秒的时间(以我的盾牌和恢复为例),如果你编辑了这样一个宏:
~/释放 心灵尖啸(等级 1)~
~/target Yvonne
~/释放 治疗(等级 1)~
在实际使用中,系统一定会提示你“我还没有准备好”,第二个魔法/技能是不会被释放的。
有的朋友一定会说“我在其他地方看到有一个/in的用法,可以延迟的”,这里先说一句使用/in一定要先安装一个插件cosmos(具体下载办法,后文提示),并且/in后面不能跟cast也就是说不能跟施放魔法/技能。
有的朋友或许立刻想到,“那我可以先说话,然后在施放法术”,也就是:
~/释放 心灵尖啸(等级 1)~
~/in 1 p 我正在逃命中
~/target Yvonne
~/释放 治疗(等级 1)~
呵呵,非常好的想法,但是行不通。原因是,宏作为一组命令同时发送给服务器,服务器对每个的响应都几乎是立即的,即使你用in,也只是在几秒后才显示你要的内容,而不是几秒后在执行这条命令。也就是说,你的“/释放 治疗(等级 1)”并不会等到你in的内容说完后在执行,这个方法无效。
但是大家也不要觉得沮丧,虽然blizzard通过即时魔法也需要一定的时间释放来大大减弱了宏的功能,但宏仍然是强大的,至少让你一次少做两三次键盘操作,我们来具体看一下到底那些东西可以在一个宏里共存,简单来说,一个宏里面可以共存的命令包括一个需要时间完成的命令+多个不需要时间完成的命令:
需要时间完成的命令包括:a释放魔法/技能,b其他需要时间完成的动作(比如猎人的多重攻击技能)
不需要时间完成的命令包括:a 说话,b 进入攻击模式,c 让你的宠物攻击,d 使用物品,e 转身动作/跑动动作
所以,聪明的你一定想到了弥补的办法,对吗?虽然我没有办法一边尖叫,一边加盾牌或者补血,但是我可以吃血瓶啊,并且可以自动转向保护人的方向,然后开始狂奔……
战士专用宏制作:
单手武器放第二位置,盾牌第三.
切换战斗姿态(双手武器)
Script CURRENT_ACTIONBAR_PAGE = 2;
/script ChangeActionBarPage();
/script ActionButtonDown(1);ActionButtonUp(1);
/script CURRENT_ACTIONBAR_PAGE = 1;
/施放 战斗姿态
切换防御姿态(主手武器,盾)
Script CURRENT_ACTIONBAR_PAGE = 2;
/script ChangeActionBarPage();
/script ActionButtonDown(2);ActionButtonUp(2);ActionButtonDown(3);ActionButtonUp(3)
/script CURRENT_ACTIONBAR_PAGE = 1;
/施放 防御姿态
切换狂暴姿态(主手武器,盾)
Script CURRENT_ACTIONBAR_PAGE = 2;
/script ChangeActionBarPage();
/script ActionButtonDown(1);ActionButtonUp(1);
/script CURRENT_ACTIONBAR_PAGE = 1;
/施放 狂暴姿态
双手武器时换盾使用盾击宏,盾击完后换回双手武器,不切换到防御姿态(有插件支持比较大的宏的朋友可用)
Script CURRENT_ACTIONBAR_PAGE = 2;
/script ChangeActionBarPage();
/script ActionButtonDown(2);ActionButtonUp(2);ActionButtonDown(3);ActionButtonUp(3)
/施放 盾击(等级 X)
/script ActionButtonDown(1);ActionButtonUp(1);
/script CURRENT_ACTIONBAR_PAGE = 1;
----------------------------------------------------------------------------------------------------------
拦截宏(放在战斗姿态上省下不少时间)
/施放 拦截(等级 X)
/施放 断筋(等级 X)
/施放 狂暴姿态
斩杀宏(怒气多于35则直接斩杀,少于则换狂暴姿态斩杀)
/script if ( UnitHealth("target")<35 ) then CastSpellByName("狂暴姿态");
/施放 斩杀(等级 X)
冲锋+英勇打击+压制宏(这几个技能并不互相干扰,也就是在冲锋后怒气达到15就英勇打击,出闪避就压制,节省不少快捷键,强烈推荐)
/施放 冲锋(等级 X)
/施放 英勇打击(等级 X)
/施放 压制(等级 X)
冲锋+短筋
/施放 冲锋(等级 X)
/施放 断筋(等级 X)
破胆怒吼+绷带(把绷带放在第3个背包,第一空OK`)
/施放 破胆怒吼
/script SpellStopCasting()
/script UseContainerItem(2,1) ←(第3个背包<主背包是0,第二个是1..以此类推>,第一空)
/script TargetUnit("player")
嘲讽宏(如果对方目标是队友,并提示对方OT并使用嘲讽 如果是自己则不会嘲讽..很不错的宏..
/script p,a,S,U="player","targettarget",SendChatMessage,UnitName;t=U(a);if(t~=nil and U(p)~=t)then S("正在嘲讽‘%t‘, ["..t.."]已OT!请暂停攻击","Yell");S("你娃OT咯,暂停攻击!","WHISPER","通用语",t);CastSpellByName("嘲讽");end
展开全部
战士需要用的宏很少 而且你感觉很重要的自动释放英勇打击宏纯粹是可笑!
为什么可笑呢?既然你连宏都还不会设 那你肯定是新手
战士无论是PVP还是PVE 控制怒气都是非常重要的 没有怒气的战士 P都不是
自动释放英勇=怒气太多没处用
你有这么强力么?我想不会吧 所以自动释放英勇打击 不要再提了
合理用好你有限的怒气 打出更高伤害的技能吧
而且武器战不用英勇打击 狂暴战要非常合理的用英勇而不是每次自动放 新手用不来
至于战士平时用的宏 有以下两个是必备的
1:切防御姿态换盾牌----用于危险时候 一键切 然后一个盾墙 救命用
/CAST 防御姿态
/EQUIP 主手武器
/EQUIP 副手盾牌
2:姿态切换 推荐鼠标滑轮 上划设为战斗姿态 下滑设为狂暴姿态
可以从防御姿态(主手武器和副手盾)切到战斗或狂暴 再设一个宏换双手武器(武器战)或者两把单手武器(狂暴战)
/EQUIP 双手武器---------武器战
或
/EQUIP 主手武器
/EQUIP 副手武器-------------狂暴战
基本就是这两个宏
如果PVP多一个一键盾反
就是
/CAST 防御姿态
/EQUIP (单手武器名称)
/EQUIP (盾牌名称)
/CAST 法术反射
不过如果PVE的话 是用不到的
宏虽然不需要很多 但是键位是一定要改的 我除了WASD是方向之外
这4个键附近的键基本都设置了对应快键 毕竟用鼠标去点技能的话 黄花菜都凉了
比如 防御姿态技能拦的8放上盾墙 然后快捷键设成H 把狂暴姿态和战斗姿态技能拦的9都放上一键切防御姿态和盾的那个宏 然后把9的快界键设成G 随时一个G 从战斗姿态切到防御姿态 然后一个H 就是盾墙 这样就是你在打副本或者PK危险的时候 一个G接一个H 你就从战斗或狂暴姿态 变为盾墙状态了
依次类推 你可以把什么吃红啊 吃糖啊 开饰品啊 都设置上快捷键 把WASD周围这些键也都跟技能键对应上 什么QERTYZXCVFGH统统不要放过
然后你会发现你不管PK还是打FB 不再需要鼠标去点技能了
12345QERTYFGHZXCV 包括你的鼠标上下 如果你的键盘是普通键盘而非笔记本键盘 你还可以有数字键那边最靠右的- +和ENTER(右手突然放掉鼠标去点一下 完全不耽误事)
如此多的快捷键 加上前面说的两个宏 你不再需要任何东西了
为什么可笑呢?既然你连宏都还不会设 那你肯定是新手
战士无论是PVP还是PVE 控制怒气都是非常重要的 没有怒气的战士 P都不是
自动释放英勇=怒气太多没处用
你有这么强力么?我想不会吧 所以自动释放英勇打击 不要再提了
合理用好你有限的怒气 打出更高伤害的技能吧
而且武器战不用英勇打击 狂暴战要非常合理的用英勇而不是每次自动放 新手用不来
至于战士平时用的宏 有以下两个是必备的
1:切防御姿态换盾牌----用于危险时候 一键切 然后一个盾墙 救命用
/CAST 防御姿态
/EQUIP 主手武器
/EQUIP 副手盾牌
2:姿态切换 推荐鼠标滑轮 上划设为战斗姿态 下滑设为狂暴姿态
可以从防御姿态(主手武器和副手盾)切到战斗或狂暴 再设一个宏换双手武器(武器战)或者两把单手武器(狂暴战)
/EQUIP 双手武器---------武器战
或
/EQUIP 主手武器
/EQUIP 副手武器-------------狂暴战
基本就是这两个宏
如果PVP多一个一键盾反
就是
/CAST 防御姿态
/EQUIP (单手武器名称)
/EQUIP (盾牌名称)
/CAST 法术反射
不过如果PVE的话 是用不到的
宏虽然不需要很多 但是键位是一定要改的 我除了WASD是方向之外
这4个键附近的键基本都设置了对应快键 毕竟用鼠标去点技能的话 黄花菜都凉了
比如 防御姿态技能拦的8放上盾墙 然后快捷键设成H 把狂暴姿态和战斗姿态技能拦的9都放上一键切防御姿态和盾的那个宏 然后把9的快界键设成G 随时一个G 从战斗姿态切到防御姿态 然后一个H 就是盾墙 这样就是你在打副本或者PK危险的时候 一个G接一个H 你就从战斗或狂暴姿态 变为盾墙状态了
依次类推 你可以把什么吃红啊 吃糖啊 开饰品啊 都设置上快捷键 把WASD周围这些键也都跟技能键对应上 什么QERTYZXCVFGH统统不要放过
然后你会发现你不管PK还是打FB 不再需要鼠标去点技能了
12345QERTYFGHZXCV 包括你的鼠标上下 如果你的键盘是普通键盘而非笔记本键盘 你还可以有数字键那边最靠右的- +和ENTER(右手突然放掉鼠标去点一下 完全不耽误事)
如此多的快捷键 加上前面说的两个宏 你不再需要任何东西了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-21
展开全部
神器再现 — 战士实用宏命令大全
打断宏
#showtooltip 拳击
/cast [targemouseover,harm][targetarget,harm] 拳击
第一行:显示拳击的相关信息
第二行:当目标是鼠标滑过的目标且可以攻击时,打断.或者当目标是当前目标且可以攻击时,打断.
这样如果有人很贱的在你身边咏唱,只要鼠标滑过他,就毫不留情的给他一拳!
这里的[targemouseover]语句就是大家熟知的著名的MOUSEVER宏.作用是可以对鼠标滑过的目标进行相应的动作而无需选择这个目标。
射击宏
#showtooltip [equipped:投掷武器] 投掷;射击
/cast [equipped:投掷武器] 投掷; 射击
/equip [equipped:弓/弩]永恒箭矢; [equipped:枪械] 永恒弹丸
第一行:当装备投掷武器时,显示投掷技能的相关信息.否则则显示射击技能的相关信息.
第二行:当装备投掷武器时,使用投掷技能.否则则适用射击技能
第三行:当装备弓或者弩时,装上箭.当装被枪械时,装上子弹.
压制和断筋
#showtooltip [modifier:alt,stance:1] 压制;断筋
/cast [modifier:alt] 压制;断筋
/startattack
第一行:按住ALT并且在战斗姿态时显示压制技能相关信息.否则则显示断筋技能相关信息
第二行:按住ALT键时使用压制.否则则使用断筋
第三行:开始攻击.在常用攻击行技能中绑定攻击是战士的必修宏知识.
冲锋和拦截.
#showtooltip [nocombat,stance:1] 冲锋;拦截
/cast [nocombat,nostance:3] 冲锋;拦截
/cast 乘胜追击
第一行:当不在战斗中,且在战斗姿态的时候,显示冲锋的相关信息.否则则显示拦截的相关信息.
第二行:当不在战斗中且不在狂暴姿态的时候,使用冲锋.否则则使用拦截.
第三行:绑上了乘胜
援护宏.
#showtooltip 援护
/cast [nostance:2] 防御姿态
/cast [modifier:alt]援护;[targemouseover] 援护
/startattack [targeharm]
使用效果:当按住ALT键时,对选中的队友或者目标的目标援护.否则则援护鼠标滑过的目标.(这样你就可以不切目标随意对想援护的目标援护了,或者忙乱中来不及点目标的时候,只要鼠标滑一下~你就过去了~~~~)
MOUSEOVER真的是相当强大啊...上面我说到嘲讽和援护之所以不同,我没有把它放在左下动作拦(切姿态会变的动作拦)是因为援护需要在不同姿态时刻被监视CD并使用时可以切回防御姿态.因此我把它奢侈的放在了一个不错的单独的快捷键上.
破胆宏
#showtooltip 破胆怒吼
/stopattack
/cast [modifier:alt,targefocus][targemouseover,harm][targetarget,harm] 破胆怒吼
说明:再次使用到了MOUSEOVER技术,所以不多做说明。
法术反射宏
#showtooltip 法术反射
/equip [noequipped:盾牌]埃辛诺斯壁垒
/equip [noequipped:单手斧] 残酷者
/cast [nostance:1] 防御姿态
/cast 法术反射
第一行:显示法术反射的相关信息
第二行:当身上没有盾牌时,换上埃辛诺斯壁垒.(FB身上判定有盾,则不会改变当前盾牌)
第三行:当身上没有装备单手斧的时候,换上单手斧..这里你们可以根据你们的情况自行改变.
第四行:当前姿态不是战斗姿态的时候,切回防御姿态. (若不是防御姿态,需要配合天赋中的:战术掌握)
第五行:使用法术反射
打断宏
#showtooltip 拳击
/cast [targemouseover,harm][targetarget,harm] 拳击
第一行:显示拳击的相关信息
第二行:当目标是鼠标滑过的目标且可以攻击时,打断.或者当目标是当前目标且可以攻击时,打断.
这样如果有人很贱的在你身边咏唱,只要鼠标滑过他,就毫不留情的给他一拳!
这里的[targemouseover]语句就是大家熟知的著名的MOUSEVER宏.作用是可以对鼠标滑过的目标进行相应的动作而无需选择这个目标。
射击宏
#showtooltip [equipped:投掷武器] 投掷;射击
/cast [equipped:投掷武器] 投掷; 射击
/equip [equipped:弓/弩]永恒箭矢; [equipped:枪械] 永恒弹丸
第一行:当装备投掷武器时,显示投掷技能的相关信息.否则则显示射击技能的相关信息.
第二行:当装备投掷武器时,使用投掷技能.否则则适用射击技能
第三行:当装备弓或者弩时,装上箭.当装被枪械时,装上子弹.
压制和断筋
#showtooltip [modifier:alt,stance:1] 压制;断筋
/cast [modifier:alt] 压制;断筋
/startattack
第一行:按住ALT并且在战斗姿态时显示压制技能相关信息.否则则显示断筋技能相关信息
第二行:按住ALT键时使用压制.否则则使用断筋
第三行:开始攻击.在常用攻击行技能中绑定攻击是战士的必修宏知识.
冲锋和拦截.
#showtooltip [nocombat,stance:1] 冲锋;拦截
/cast [nocombat,nostance:3] 冲锋;拦截
/cast 乘胜追击
第一行:当不在战斗中,且在战斗姿态的时候,显示冲锋的相关信息.否则则显示拦截的相关信息.
第二行:当不在战斗中且不在狂暴姿态的时候,使用冲锋.否则则使用拦截.
第三行:绑上了乘胜
援护宏.
#showtooltip 援护
/cast [nostance:2] 防御姿态
/cast [modifier:alt]援护;[targemouseover] 援护
/startattack [targeharm]
使用效果:当按住ALT键时,对选中的队友或者目标的目标援护.否则则援护鼠标滑过的目标.(这样你就可以不切目标随意对想援护的目标援护了,或者忙乱中来不及点目标的时候,只要鼠标滑一下~你就过去了~~~~)
MOUSEOVER真的是相当强大啊...上面我说到嘲讽和援护之所以不同,我没有把它放在左下动作拦(切姿态会变的动作拦)是因为援护需要在不同姿态时刻被监视CD并使用时可以切回防御姿态.因此我把它奢侈的放在了一个不错的单独的快捷键上.
破胆宏
#showtooltip 破胆怒吼
/stopattack
/cast [modifier:alt,targefocus][targemouseover,harm][targetarget,harm] 破胆怒吼
说明:再次使用到了MOUSEOVER技术,所以不多做说明。
法术反射宏
#showtooltip 法术反射
/equip [noequipped:盾牌]埃辛诺斯壁垒
/equip [noequipped:单手斧] 残酷者
/cast [nostance:1] 防御姿态
/cast 法术反射
第一行:显示法术反射的相关信息
第二行:当身上没有盾牌时,换上埃辛诺斯壁垒.(FB身上判定有盾,则不会改变当前盾牌)
第三行:当身上没有装备单手斧的时候,换上单手斧..这里你们可以根据你们的情况自行改变.
第四行:当前姿态不是战斗姿态的时候,切回防御姿态. (若不是防御姿态,需要配合天赋中的:战术掌握)
第五行:使用法术反射
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哥们 其实战士的宏完全不像其他职业那么复杂 只需要记住以下两个基本操作 /cast 技能名 这个意思就是释放什么技能的意思
/equip 装备名 这个意思就是装备什么武器的 所以说战士的宏基本上就是由这些组合而来的,还有记住一个问题,有些宏是实现不了的,因为考虑到有公共CD的存在,基础的就是这些,方法教给你了,直接给你宏就没设么意思了,况且战士根本就没有很多宏,无论是PVP还是PVE 无非是按键设置好就可以了
只要在你要释放的技能下加一条 /cast 英勇打击就好 英勇打击不占公共CD
/equip 装备名 这个意思就是装备什么武器的 所以说战士的宏基本上就是由这些组合而来的,还有记住一个问题,有些宏是实现不了的,因为考虑到有公共CD的存在,基础的就是这些,方法教给你了,直接给你宏就没设么意思了,况且战士根本就没有很多宏,无论是PVP还是PVE 无非是按键设置好就可以了
只要在你要释放的技能下加一条 /cast 英勇打击就好 英勇打击不占公共CD
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不可能自动的 帅哥 必须要按的 做了宏也要按 介绍你个简单的把
/施放 记住是施放 不是释放
/施放 空格后面放技能 做个连续宏那么回车/施放
给你个例子双持武器站的输出宏,我只用三个自己做的宏
/施放 英勇打击
/施放 压制
/施放 英勇打击
/施放 斩杀
/施放 英勇打击
/施放 致死打击
再加个撕裂就好了
/施放 记住是施放 不是释放
/施放 空格后面放技能 做个连续宏那么回车/施放
给你个例子双持武器站的输出宏,我只用三个自己做的宏
/施放 英勇打击
/施放 压制
/施放 英勇打击
/施放 斩杀
/施放 英勇打击
/施放 致死打击
再加个撕裂就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询