首先 你至少要有一部iPhone或者iPod touch或者iPad
如果没有就不用看了…改天发布Android版的修改方法
植物大战僵尸的金钱数据和阳光数据是保存在游戏创建的一个dat文件里
用的是16位编码
所以我们还需要一个16位编辑器
当然首推UltraEdit了
进入游戏 记下金钱数额 Menu 退出
记得一定是退出游戏而不是点HOME键 这样金钱数额就被写入进dat文件保存了
把设备连接电脑 我用的是iFunBox来读取系统文件
有人说在 \User\Applicati*****\下某个包含PvZ.app的文件夹里 文件名是
game1_0.dat(记录阳光数据) user1.dat(记录金钱数据) users.dat(记录不知道什么数据)
但是我没找到PvZ那个文件夹….
我直接搜索文件 这三个文件在iPad//var/mobile/Documents/userdata下
如果不是进行到一般的关口 可能会因为没有阳光数据而缺省game1_0.dat文件
如果你连有金钱的关口都没玩到
请点击Win系统右上角红叉叉Mac系统左上角红点
我们是修改金钱 就把user1.dat文件复制到本地
用UltraEdit打开
在第一行的00000008h和00000009h两个数值 记录的是99990以下的金钱
植物大战僵尸金钱的技术方法是文件记录的数据乘以10记录 这一点在Android版本的修改中还会提到
所以99990的金钱在文件里记录为9999
9999的16进制数为270F 在文件中是两组数值对调记录
对应金钱99990的编码是0F 27
基本上够用了…不够再来改一次
我懒得找6位数的金钱对应哪几个编码><
保存 上传覆盖原文件
OK
金钱就修改好了
这个方法在繁中最新版无效了,修改后直接掉为0