植物大战僵尸跳关+修改金币

修改关卡存档

1.找到储存用户信息的文件

一般位于C:\ProgramData\PopCap Games\PlantsVsZombies\userdata

注意:游戏文件存储运行在安装位置,而用户信息存储在c盘

user.dat便是存储用户信息的数据文件

2.寻找文件中哪个数据代表关卡数

当关卡到达1-2时

user1.dat显示

可见第00行04列为02可能表示为关卡数,因此尝试改为10

重启游戏可见关卡来到了2-6

搜索可知植物大战僵尸共五大关,每大关十小关,2-6则是第16关,即十六进制10对应的十进制数16,因此可见第00行04列对应数的十进制数表示关卡数

修改金币数量

继续玩两关获得金币后,观察user1.dat数据变化

此时金币数量和文件数据为

此时第00行第08列变为1c即对应十进制数为28,猜测对对应数为金币数的十分之一

将1c改为50观察金币变化

可见猜测正确,第00行第08列代表金币数,但两个位十六进制数大小不够,并且07列和08列中有分隔,而且window一般倒着读,因此猜测09列代表金币高位,改为10

重启可见

十六进制1050对应十进制4176,故猜测正确

由低位向高位,08-0b列代表金币数

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值