众所周知,能平a解决的事情就不要用技能。在拖地挂机中,多数是采用孤儿王平a或者joker踢一脚补平a解决再或者搞什么用技能再换个补蓝vc种种,但是上述办法对于萌新玩家来说并不是那么友好。然而对于已经开始考虑拖地玩法的玩家来说,再不济也可以凑出一两个aoe技能一回合清掉怪。因此,若是研究出稳定性高的有损耗拖地,可以大幅度提高这部分玩家的游戏体验。
有损耗打法除了效率较低外,最令人诟病的问题是不稳定。繁杂的操作导致模拟器在执行时可以会出现各种各样的毛病导致复现失败。下面将就可以出现的问题一一提及并给出解决办法。
如果你没怎么尝试过录制,可以选择往下全看了,若是有录制经验,但只是因为总出错而放弃,可以直接阅读 核心点 部分。究极懒狗请直接看 优化 部分。
首先看一下有损耗拖地的伪代码
while(1)
{
回程补给;
到达指定地点;
若干次战斗;
}
常见共性毛病:
操之过急
在录制过程中,巴不得每次流程都尽量压缩时差而快速的操作。实际上模拟器运行时,加载时间会比较长,因此在切换地图等操作后,等上那么个1,2s,毕竟稳定压倒一切。当然这个是小问题,大部分玩家尝试过会也总能发现并解决。
回程补给&出门:
需提前说明的是,请在执行之前先将大陆切换好,方便后续的操作。
回程补给和出门都涉及点地图和少许步数,补给的最好选择是次元裂缝,传送完即可直接补给。后续直接正常点(古代 现代 未来)拖动地图选地点。这部分单独执行起来一般是没什么问题的,若出现毛病,请看看自己录制时是否太急了,地图资源未加载完全就开始操作
战斗:
左右移动。
若是两边均有墙的情况,左右移动的距离差不多即可。
若是出现单边有墙,另一边过地图,以左边是墙为例,移动时找好起点,向左走一段距离,再往右走到还不太到起点的位置,循环往复。遇到怪后,再保持向左一段距离,最后再像右走一小段。这样处理的目的是,一来保证多次遇怪总趋势是向左移动,不至于过地图。二来最后的向右一小段距离则是为了防止人物向左撞墙缺未遇到怪,导致下一轮移动才遇到怪,白白浪费循环时间。
战斗部分
请保证有一到二个高速的aoe可以一回合清完怪。这个条件应该相对很宽松了,这里问题不多,不赘述。
如果你上述部分分开都能稳定运行,那么恭喜你,你已经完成了绝大部分工作了。但是我们会发现,怎么还是老是要乱,请仔细阅读下述内容。
核心点:
战斗结算。每次战斗结束后会弹出一个结算界面,这里其实是需要你点一下界面了,但是由于我们是循环 移动 战斗。上一次的结算界面会被下一次的移动指令给消掉,这个对于无损耗的拖地无关紧要,但对于有限次数的战斗是很致命的。当我们高高兴兴的用蓝,程序准备按下地图回程时,哦!坏了,这一下按地图消除了结算界面,你会看到屏幕的光点亮来亮去的点着,我们的小人一动不动。
优化
战斗部分,每次移动前,先轻点一次左或者右然后顿,用以消除上一次战斗的结算界面,引入这个操作后每次战斗按完技能后可以不用等待太久。
开头以及操作间的衔接,引入一个单独的流程录制。容错点,即选择一个空白的地方,瞎寄吧点好多下。优化后的伪代码:
while(1)
{
容错点;
回程补给;
容错点;
出门;
若干次优化过的战斗流程;
容错点;
吃药;
若干次优化过的战斗流程;
}
完。
一些碎碎念:
作为一个玩了不到一个月的萌新,摸爬滚打也将将差不多过完了主线。
第二部引进了稻草人和灵晶系统,导致像我这一类的萌新,经验值和灵晶碎片的缺口特别大。
很尴尬,往下吧,更萌新的,老老实实推主线,人家也不想拖地的事。往上吧,各种无损耗拖地的大佬。像我这样的,很不巧,卡在这里了,上不去下不来的。
魔兽城倒是可以用joker的vc一脚把怪的李宁踹开线。俗话说的好,温饱思***,我缺的灵晶碎片这一块,谁给我补啊。看了光景大佬的无损刷黑鹭城,屁颠屁颠先去搞精灵武器,完事了还要装灵晶。尴尬的事情来了,那我得先要有碎片才能觉醒灵晶,但灵晶碎片的缺口又特别大。而且真满足这些条件后发现还得配速,所以又得准备带速度的装备或者饰品,苦不堪言。
哪怕像我这样的臭狗,也能凑齐几个aoe技能一回合清小怪。天下臭狗苦挂机久矣,为了让更多臭狗享受到自动化带来的便捷,于是乎有了此文。希望大家尽早实现拖地自由。