试着用MAA制作脚本
时间2025年8月16日03:57:26
    我认为游戏脚本是解决二游上班打卡式日常任务的最佳解决办法。优点不言而喻。每日任务这坨大的可以被跳过,多是件美事。你可以节省人生的十分钟时间去泡杯咖啡喝。缺点是上手门槛高(我认为这都不算缺点。这是可以被优化的,可解决的,只要明白了就一劳永逸的事情)。用MAA玩明日方舟真的很省心。三年前也曾用ALAS玩过一阵子碧蓝航线,奈何实在太肝,以至于白天都要挂在后台,严重影响我使用电脑,遂退坑。不过这并不影响我很喜欢ALAS这个脚本本身。在之后的游戏时间里我陆陆续续玩了别的二游,看到了别的脚本,也苦恼于自己玩的游戏没有脚本。我发现有很多二游脚本都是用了MAA的框架。难道MAA是开源的吗?还是MAA的别的项目。浏览发现MAA自己出了一套类似于按键精灵的脚本制作软件。使用这个,理论上就能写出自己想要的游戏脚本了。看MAA官方出的教程还蛮简单的吧?大概的交互逻辑在我脑内还是蛮清晰的,但我是完完全全的编程白痴。反正遇事不决丢给GPT好了。一劳永逸。多么美妙的词汇。就想建设工厂后看着机器稳步运作的那种舒心、那份畅快。足以支撑我去完成这个游戏脚本————我要用MAA写个游戏脚本出来。
虽说如此,一上来就碰了一鼻子灰。我的一系列操作把MUMU模拟器搞崩溃了,遂重新下载。悲剧的是,我配置好下载好的3个多开模拟器消失的无影无踪,意味着我要重新下载一遍才能玩游戏。再雪上加霜的是,MUMU模拟器在8月10号左右更新了。更新之后的界面一言难尽,清爽的窗口+臃肿的图标,而且下载后主题由原来的深色变W成了浅色。我一度怀疑自己是不是下错了软件。下一个问题是下载的文件完全看不懂orz,哪个文件干什么。我为数不多知道的exe后缀也没出现在下载的文件夹中,两眼一抹黑。总之按照思路,丢给GPT让她给我分析一下吧。
我要在这里写上自己使用MAA制作脚本的流程和细节:
1.下载MAAFramework(以下简称MAAFW)版本MAA-win-x86_64-v4.4.1
2.问GPT里面文件都是干什么用的。
3.问GPT怎么把MAAFW连接上MUMU
    1.在MuMu Player 12\MuMuPlayer\nx_main里找到adb.exe(此处是新版mumu。旧版mumu在shell目录下)
    2.打开CMD,输入H:\MuMu Player 12\MuMuPlayer\nx_main\adb.exe" connect 127.0.0.1:16384
    3.CMD显示connected to 127.0.0.1:16384(代表已正确连接)
    4.检查设备状态"H:\MuMu Player 12\MuMuPlayer\nx_main\adb.exe" devices
      输出应该像这样:
      List of devices attached
      127.0.0.1:16384    device
      如果看到 device 就说明 MuMu 可以被 MAA 或其他脚本工具操作了。  
    5.确认模拟器是x86,重新下载MAAFW。版本MAA-v5.22.3-win-x64 ~~【我嘞个去。感情之前下的4.4.1是错的版本或者文件。之前下的里面根本没有MAA.exe,现在又有了。】~~【md下错了。下成MAA而不是MAAFW了。】
    6.下载回MAAFW。版本MAA-win-x86_64-v4.4.1【看来不能靠GPT了。去搜下相关视频吧。】
    7.【原来在快速开始和教学视频里遗落了这么多东西。现在知道怎么回事了。总之得先下载项目模板,然后跟着视频走(11:17左右)。】