说起来这个魔兽世界的防暂离宏,那真是个血泪史。我记得是好几年前了,那时候肝团本,排随机本,或者干脆就是世界任务做得累了,总想歇一会儿。但你知道的,魔兽这游戏,你一不操作,没一会儿就给你来个“您已被判定为暂离”,然后就给你踢下线了。踢下线倒也罢了,关键是如果排着本,或者人在野外蹲稀有,这一掉线,啥都没了,那种感觉,真是气得想砸键盘。
发现问题,开始琢磨
最开始我就是傻乎乎地,每隔几分钟就按一下方向键,或者跳一下,让角色动弹动弹。但人嘛总有走神的时候,看个视频,回个微信,一不留神,屏幕上就弹出个掉线提示。我当时就想,这肯定得有个自动的办法才行。不能总盯着屏幕干这个活儿。
我就开始在游戏里问公会里那些老油条,他们肯定有办法。结果还真给我问出来几个法子。有的说用按键精灵,但我觉得那太麻烦了,还得开个额外程序,万一被封号?不划算。有的人就说,干嘛不写个宏?宏这玩意儿游戏里自带的,总不能算违规。
第一次尝试,简单粗暴
听他们一说宏,我这才反应过来。对,宏不就是干这个用的吗?我立马就跑去游戏里的宏界面,打开一看,好家伙,里面一堆命令符,看的我头大。但是不管了,先试着写一个最简单的。
我当时的想法很简单,就是让角色自己动一动。最简单的动,不就是跳一下,坐一下吗?我就照猫画虎地写了这么一个:
小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
/jump/sit
我把这个宏拖到快捷栏,然后设置了个快捷键。一按,角色就跳一下,然后坐下。看着是挺好玩儿的,但问题来了,你得自己手动按!而且跳一下坐一下,这时间太短了,还是容易被判暂离。不解决问题,白费劲。
逐步改进,寻找更“自然”的动作
后来我琢磨,得让动作更连贯一点,或者更“自然”一点,让系统觉得我真的在玩儿。这时候我就想到了,游戏里很多动作都是不会被判暂离的,比如攻击,比如使用技能,但这些都有冷却或者需要目标。那有没有那种没有冷却,不需要目标,又不会影响我当前操作的?
我试过一些技能,比如某些低级药水,或者一些玩具,但这些都有限制。我把目光放在了几个地方:
- 自选目标: 选中自己,再取消选中。这个动作系统会认为你在操作。
- 情绪动作: 比如跳舞,挥手这些,虽然看起来傻,但也是操作。
- 切换目标: 偶尔切换一下当前的目标,比如切换到最近的敌人或者友军,然后再切回来。
我先试了自选目标这个,觉得挺靠谱。就写了个:
/target player/cleartarget
这个效果还行,至少比单纯的跳和坐要但是还是得手动按,而且你不能一直按,否则屏幕上老跳出“你已选中自己”或者“没有目标”,怪烦人的。
最终定型,简单有效的组合拳
后来跟另外一个老哥聊起来,他说他用的那个挺好使的,也不用按键精灵。他告诉了我一个思路:把几个简单的,不影响游戏体验的动作组合到一起,然后设置一个稍微长一点的延迟,这样你只需要点一下,就能触发一串动作,系统就没法判断你暂离了。他用的是一个比较巧妙的方法,就是利用一个不存在的“技能”来制造“延迟”。
我照着他的思路,结合我之前试的那些,捣鼓出了一个我觉得比较完美的防暂离宏。这个宏不会打断你当前施法,也不会让你角色瞎跑,最关键的是,你点一下,它就能干好几件事,持续一段时间,给你争取不少摸鱼的时间。
具体的命令是这样的:
/castsequence reset=60 1,跳跃,坐下,原地转圈
等等,这个不对,游戏里没有“原地转圈”这个命令,我也不能直接写“1”这种不存在的技能来制造延迟。真实的宏命令不是这样写的。这个得改一下,得用游戏里真实能识别的命令才行。我当时是这么搞的,把几个常规动作串起来,然后每次点击都执行下一个动作,直到一个循环。这样就不是一个命令搞定,而是每次点,执行一个。
正确的姿势是这样的,它需要你每次点击都会执行一个动作,而不是在一个宏里完成所有动作。那太理想化了。
我的最终方案是这样的:我会把几个简单的动作分别写成几个小宏,然后把它们都拖到同一个快捷键上,游戏会自动优先执行第一个能执行的宏。但我发现这办法也不行,因为宏之间是独立的。
我用的是一个最简单的办法,但非常有效:
- 创建一个新宏,名字就叫“防暂离”。
- 内容写上:
/dance
是的,就这么简单一个/dance!为什么用这个?你想,你角色跳舞的时候,系统肯定认为你在操作嘛而且跳舞这动作,没有冷却,也不影响你坐着或者站着,更不会影响你施法或者打怪。最重要的是,你把这个宏拖到快捷栏,设置一个没人用的快捷键,比如我设置的是键盘最右边的小键盘“+”号键。然后,你需要的时候,就点一下这个宏。角色就开始跳舞了,它会跳好一会儿,足够你喝杯水,或者回个信息啥的。等你回来,角色还在那儿跳,游戏也没把你踢下去。
如果想更稳妥一点,可以多加几个动作,形成一个序列,每次点击执行一个:
- 宏1:
/dance - 宏2:
/sit - 宏3:
/jump
但这样还是需要你每次点击。真正让我觉得省心的,还是那个单/dance宏。我把它设置在一个非常顺手,但是平时绝对不会误按的地方。每次需要离开几分钟,我就点一下,然后就放心地走开,回来肯定还在线上。省心省力,简直就是摸鱼神器。这就是我这么多年在魔兽里防暂离的心得,简单,粗暴,但是管用。

