用于获取着陆成就的Autohotkey脚本。
须知:
在通关游戏后,你需要进行大量着陆操作,因此我制作了一个能在第一关自动着陆火箭并重新开始的脚本。由于CPU计时问题,该脚本可能并非总能完美运行,可能会出现 crash(游戏中也有相关成就)。
需要安装Autohotkey(自行搜索获取)。
将脚本复制粘贴到文本编辑器中,保存为扩展名为AHK的文件。在游戏中打开关卡选择界面,然后运行该脚本。
脚本将运行99次后自动结束。你可以按F3暂停,按Shift+F3结束。
这些数值可以根据你的喜好进行编辑。相关操作请参考Autohotkey文档。
如果脚本在你的设备上无法运行,请按F3,然后手动打开第一关并重新启动脚本。获取窗口标题,ahk_class UnityWndClass
等待窗口,%wintitle%
如果窗口未激活,%wintitle%,则激活窗口,%wintitle%
等待窗口激活,%wintitle%
游戏名称 = 街机登月者
调整窗口大小(1296,759) ;1280x720分辨率
如果游戏名称在窗口标题中
{
循环99次 {
鼠标左键点击,538,203 ;开始第一关
等待1500毫秒
发送{E}
等待900毫秒
发送{Esc}
等待900毫秒
鼠标左键点击,627,366 ;继续
等待900毫秒
鼠标左键点击,600,600
等待5400毫秒
按住{W}
等待1200毫秒
释放{W}
等待4600毫秒
发送{E}
等待500毫秒
}
} 否则 {
消息框,%游戏名称%未运行。正在退出...
退出应用
}
调整窗口大小(宽度,高度) {
获取窗口位置,X,Y,W,H,%窗口标题%
如果(宽度不等于%宽度%且高度不等于最终话语