大伙儿晚上今天得空,就想着把我最近在《魔兽世界》里捣鼓宏设置这点事儿,给大伙儿说道说道。咱也不是什么大神,就是瞎琢磨,图个方便,希望能帮到一些还在手动点技能点到手抽筋的朋友们。
为啥要搞宏这么个玩意儿?
刚开始我也是一个技能一个技能地按,特别是玩些个技能多、操作要求细的职业,那叫一个手忙脚乱。比如我之前玩某个治疗职业,又要选目标,又要点技能,有时候怪一多,或者场面一乱,鼠标都不知道该点哪儿,急救都奶不上,别提多憋屈了。后来队伍里的老哥看不下去了,就提点我说:“你试试宏,能省不少事儿。” 我这才开始研究这玩意儿。
我的宏设置初体验
一开始我也是一头雾水,啥代码,命令,看得我眼花缭乱。不过还游戏里自带的宏制作界面还算直观。
我记得我做的第一个宏,那真是简单得不能再简单了。
- 第一步:打开宏命令界面。咱直接在聊天框里敲
/macro
或者/m
,回车,那个宏设置的窗口就“Duang”一下弹出来了。你也可以按ESC键,在主菜单里找到“宏命令设置”。 - 第二步:新建一个宏。窗口右边有“新建”按钮,点它!然后它会让你给这个宏起个名,再选个图标。我一般就选个跟我这个宏功能最相关的技能图标,名字也起得简单明了,比如“一键上马”、“焦点打断”之类的,方便自己找。
- 第三步:写宏命令。这块儿就是核心了。我就是想把几个连续的动作绑一起。比如我玩猎人那会儿,想的是先给怪上个标记,然后让宝宝上去咬,自己再开个稳固射击。我就试着写:
#showtooltip 稳固射击
/cast 猎人印记
/petattack
/cast 稳固射击
那个
#showtooltip
是个好东西,能让宏的图标显示你指定技能的冷却和说明,我一般都会加上,后面跟的技能名字就是你想让它显示的那个技能。
进阶一点的尝试
后来用着用着,就发现光是简单地按顺序放技能还不够。比如打断,有时候主目标要打断,有时候焦点目标也要打断,来回切目标太慢了。
我就学着搞了个焦点打断宏:
#showtooltip 法术反制
/cast [@focus,exists,harm][] 法术反制
这个 [@focus,exists,harm]
就是说,如果我有焦点目标,而且这个焦点目标存在并且是敌对的,那就对它施放“法术反制”。后面的 是个小技巧,意思是如果前面的条件都不满足,就对当前目标施放。这样,我设好焦点,按一下就能打断焦点,不用切目标,省事儿多了!
还有就是鼠标指向宏,这个对我们治疗来说简直是救我狗命。以前奶人得先点队友头像,再按技能。用了鼠标指向宏,我鼠标指着谁的框架,直接按技能就能奶上,反应快了不止一点半点。
比如一个简单的治疗宏:
#showtooltip 快速治疗
/cast [@mouseover,help,nodead][] 快速治疗
[@mouseover,help,nodead]
的意思就是,如果我鼠标指向的是一个友方、活着的单位,就对他用“快速治疗”。不然,就对当前选中的目标用。这玩意儿真是个好东西,谁用谁知道。
一些小经验和教训
捣鼓宏也不是一帆风顺的。刚开始也闹过不少笑话。
- 别把一长串输出循环全写一个宏里。 我试过,想整个“一键输出宏”,结果发现特别死板,遇到要跑位或者特殊情况,那宏就傻眼了,还不如手动灵活。宏是用来简化操作,不是让你完全无脑的。
- 多测试。 写完宏,别急着去副本坑队友,先找个木桩或者野外的小怪试试,看看是不是按照你预想的在运作。有时候一个符号,一个空格错了,宏就废了。
- 从简单的开始。 别一上来就想搞个惊天动地的万能宏。先从最常用的两三个技能组合开始,慢慢熟悉了再加功能。
- 多看看别人的分享,但别照搬。 我也经常看论坛上大神们分享的宏,学习他们的思路。但每个人的习惯和玩的职业天赋不一样,别人的宏不一定完全适合你,最好是理解了原理,再根据自己的情况修改。
总的来说,宏这个东西,就像个小助手,能帮你把一些重复的、或者需要快速反应的操作简化。设置好了,确实能提升不少操作的流畅度和效率。我从一开始的手忙脚乱,到现在能比较从容地应对各种情况,宏命令功不可没。虽然现在很多职业技能都简化了不少,但好的宏习惯还是能让你玩得更舒服。今天就先分享这么多,希望对大伙儿有点用处。下次有啥新发现,再来跟大伙儿唠!