既然原理是OCR,那以同样的方式搞一个三国杀自动脚本(SGSAS)可行吗 #4676
Replies: 3 comments
-
补充:三国杀征战天下的事件可以控制,刷出神秘道士不扣俸禄,不用处理,等攒够6个道士就不会再刷出新的野怪了,事件上限就是6个。 另外wiki里 在安卓真机运行游戏+电脑运行Alas 的方案下,如果安卓已经root,是可以息屏的,使用Xposed模块【息屏伪装】可以在物理上关闭屏幕,系统仍然认为屏幕是开启的,方便后台挂机游戏或者是其他东西。 |
Beta Was this translation helpful? Give feedback.
-
并不止OCR。你应该去看一看作者的星铁助手或者是MAA的框架。你想要做的,是基于框架本身提供的UI识别和点击功能,以及任务调度框架,实现一套自定义任务调度。ALAS和碧蓝航线的耦合度过高,不适合扩展或移植到其他非碧蓝游戏。在问GPT以前,建议你自己至少先了解基础的代码知识,图像识别的入门知识,理清你的调度逻辑,按照大任务->具体任务->具体步骤整理好,比如登录签到,你的界面可能停在什么地方,每种情况需要点哪个按钮能够到达签到界面。GPT不可能帮你把具体到游戏每个界面的精确内容做出来,所以这部分最好是你自己整理清楚,然后GPT才能帮你用框架提供的功能把完整系统做出来。 |
Beta Was this translation helpful? Give feedback.
-
更新: 狗卡今天7月3日更新完,打演练退出也直接算放弃了,并且不会有任何结算,消耗的点将卡和脚气卡也不返还。 总结,狗卡没有马,三国杀已卸载,QTMD。此贴终结。 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
碧蓝航线无关,如果违反了准则请删除。
本人不懂代码,但是看样子无非是记录几个特征来判断当前界面,以及什么时候点击哪里,感觉换个游戏也可以。
每天玩三国杀这游戏就天天想骂狗卡免疫麒麟弓(没有马),厌倦了每天上线打三国杀,反正我也基本只打人机对战。寻思着碧蓝这头有脚本,原理不是一样么,那能不能自动打三国杀?
套用到三国杀上似乎更简单,就那几个固定位置,不需要考虑海图识别之类的。思路如下:
上线登录,领取签到奖励。
摇树,如果充钱开了元宝树就执行。元宝位置随机,可能需要OCR之类的。确保账号里至少有200元宝,避免钱不够摇树的。只有这里有随机因素。
检查右上角邮件,有奖励就领取,有兑换码就自动找到复制按钮,然后粘贴到兑换码里面兑奖。
然后开军八演练,演练对手都是电脑,逃跑也不会影响别人,也没有惩罚。
每天三次免费点将,开启后自动选择第1/2/3个喜欢的武将,每次点完的会自动跑到第一个。这样如果想练两三个武将,只需要无脑选择第二/第三个就行,保证雨露均沾。免费点将用完了直接左下第一个完事。
开一局军八,OCR识别玩家身份。如果是主公:主公有常驻武将,刘备孙权之类的,如果想玩的武将正好是这几个需要特殊处理。其他任意情况任意身份无脑左下角第一个,就是自己点的将。
开局,脚气卡都不用,直接右上角退出(逃跑)。经过测试,如果是五人标准演练和国战演练,逃跑时会立刻结束对局,视为平局。如果是军五和军八,则逃跑后对局会正常进行。如果退出时玩家角色还存活,就会立刻被电脑接管。如果已死亡,则退出瞬间也会立刻结束对局,可能视为平局或失败。(退出瞬间有那个“捷报传来”提示音“叮咚”一下,估计是立刻结算)
演练模式没有托管按钮,大概连续两轮无操作就会自动托管,如果不想退出的话也可以这样直到游戏结束。如果身份是内奸直接逃跑重开,电脑基本不可能赢。
反复开几局再退出,大概十分钟回主页领取在线奖励,然后继续开,再回来拿30分钟奖励。
每日任务无非是:登录,进行2次对局,胜利1次,连胜2次,杀一个敌人,胜利4次。如果任务没完成就继续回去开演练然后逃跑,总有几局能赢的,选到反贼一轮集火直接秒杀主公就OK。
日常做完了可以顺便处理其他模式:
豆递主不可行,没有人机对战,逃跑会坑队友。
排位不可行。
征战天下可行,先进去领取每日俸禄,然后主线推图,张飞一路杀过去,杀不够就脚气卡/重开,直到通过为止,可以提前把张飞练好,速度20,灵器用剧情送的加伤害刀。三星通关后就有扫荡了,可以设置优先扫荡特定关卡(如果对武将信物和其他掉落物有需求的话),然后把体力扫荡完。后面图光靠张飞可能推不动,袁绍+荀彧+华佗,袁神速度拉满,攒一个天元丹加到5滴血,一路乱击就行了,电脑荀彧故意不闪,然后用技能给袁神补牌,上限为5可以保证乱击能持续发动。四滴血可能四种花色各一张就傻眼了。
征战币够了可以商店里换抽卡道具,或者是别的。然后领取征战天下的任务奖励。
家园,进去自家府邸上收个币,免费祈福,进好友列表第一个进去点赞退出,完事。
最后进特惠,能白嫖的全给白嫖了,然后下号换另一个号(如果有),没有就关闭游戏,第二天再执行。
对于电脑ADB+真机党来说,未来甚至可以和ALAS联动,如果某一个空闲时间足够长,比如碧蓝基本两小时就完事日常了,今天结束前基本就是收委托。这样空闲时候就关闭当前游戏,启动三国杀,手机由SGSAS接管。直到碧蓝这头差不多了,报告自己进入有任务状态,且三国杀这头也报告自己处于空闲状态,就关闭三国杀启动碧蓝航线。云手机没用过,如果能同时处理两个游戏更好,处理不了就还是这样,报告空闲状态。
各位觉得可行吗?要是可行了直接丢给GPT,看看能不能0基础搓出来。
Beta Was this translation helpful? Give feedback.
All reactions