前端时间偶然看到 A站一个 UP 分享的一个横版过关游戏“Final fight LNS Ultimate”,觉得挺好玩(有儿时的味道),那时还是 V.03 版本。游戏简单来说就是融合快打旋风、恐龙快打,而且包含众多卡普空角色的动作过关游戏,详情可参考:https://www.acfun.cn/v/ac34455634

一开始玩的时候加之不熟练,感觉有难度,遂琢磨可否“作弊”,网上查询一番后,得知由于此游戏是基于 OpenBor 的,因此可修改游戏的 PAK 文件某些属性开启作弊选项。

而在10月28日(北京时间10月29日),制作组放出了 V.04 版本,稍作体验后,发现制作组加入了圆桌骑士、唐人街(通过打击关卡开始的“终结者”穿越)等其他关卡,新人物肯定也是有的,不过我还没解锁。需要注意的是如果之前手机安装的 V.03 版本,那么需要卸载并把“OpenBor”删除,因为会有冲突,明显的一个问题就是人物无法跳跃(按键失灵)。

废话少叙,首先前往制作组官网:https://fflnsultimate.firebaseapp.com/descargas 下载对应版本的游戏,作者在压缩包内附有相关安装方法。开启作弊(无限生命,无限精力等),需要借助一个工具(borpak)来解包/打包 PAK 文件,具体操作如下:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
1.https://github.com/DCurrent/openbor/tree/master/tools/borpak/source #将此文件夹内的文件下载至本地

2.gcc -o borpak.exe borpak.c stristr.c scandir.c # gcc 编译得到可执行文件;在 Windows 中可安装 Mingw 来得到 gcc 环境

3.borpak.exe -d ./ Final_Fight_LNS.pak(文件名空格会报错) # 解包,会在当前目录生成 "data" 文件夹

4.model.txt->nocheats 0 # 进入"data"文件夹将 model.txt 中的 nocheats 1 修改为 nocheats 0(允许作弊)

5.borpak.exe -d ./data -b fflns.pak # 打包生成 PAK 文件

6.重命名 fflns.pak 为 Final Fight LNS.pak,导入Paks文件夹,收工

经过以上操作,就可在游戏中开启作弊;此方法应适用基于 OpenBor 开发的游戏,有兴趣的可自行尝试。

最后附两张游戏截图(安卓平台):

开始界面

开启作弊