C1-1任务解析
植物大战僵尸-修改游戏进度和金币(用户存档文件)
一、软件安装准备
1、植物大战僵尸安装包
https://pan.baidu.com/s/1jEhpBlotLbUeCKTWJfOhLQ(密码:q8pj)
2、用于修改读取和修改16进制文件的工具——Hex Editor Neo
链接:https://pan.baidu.com/s/1r1-jzdeHRpcqCz1mQh1YDA
提取码:yepy
二、确定数据文件位置
植物大战僵尸用户文件一般为C:\ProgramData\PopCap Games\PlantsVsZombies\userdata\user1.dat。
注意:文件管理器的隐藏文件夹选项要关闭(如图)
三、任务说明
修改《植物⼤战僵⼫》的存档⽂件,将⼀个新⽤户的进度直接修改到8-8关,⾦钱(能量)直接修改到1000;
注:游戏金额 = 用户存档中所设置值的10倍,因此金币修改到1000 则值只需设置成100。
四、过程演示
1、第一项任务——修改进度
(1)难点:确定用户存档文件中的哪项数据决定游戏进度;
(2)解决办法:
创建两个用户,第一个用户达到1-2关,第二个用户达到1-3关,对比两份用户存档文件,可确定关键数据点。如图所示: