修改植物大战僵尸游戏存档及二进制绘制字符或图形
目录
- 修改植物大战僵尸游戏存档
- 二进制绘制字符或图形
修改植物大战僵尸游戏存档
- 游戏:植物大战僵尸中文版
- 16进制修改工具:Hex Editor Neo
- 操作系统:Windows 10
游戏打开是全屏看着难受,于是:
Win+R : 输入regedit ,
打开注册表编辑器,
路径:计算机\HKEY_CURRENT_USER\SOFTWARE\PopCap\PlantsVsZombies,
找到ScreenMode(屏面方式),将数值数据改为0
–首先进入我的电脑,勾选隐藏的项目
先进入游戏,创建一个新用户(先打个一两关
找到新用户的存档文件user1.dat
路径C:\ProgramData\PopCap Games\PlantsVsZombies\userdata
(由于我原先创建了2个新用户,所以有两个存档文件)
我的两个存档:一个是在1-3关,一个是在1-4关
为了清楚对比 哪一行代表关卡数,我又建了一个新存档(没有通过第一关)并且将存档名为‘1’的号(user1)打到 1-6关
此时,不难发现 第一行 04列下的数字就代表关卡数,并且此数字为十六进制
于是我将关卡改到5 -1,解锁了商店功能,但是金币为0
所以玩了一关获得20金币
对比前后,发现第一行的 08 09 0a 0b 列负责金币数,为16进制
修改了 0c 后解锁了其他模式:
遇到问题:
由于本人好奇 0d0e0f 有什么用,和0c一起改了之后,出现游戏重置,如下图
上答疑区问了大佬才知道 把第330行02位置的01改为00后一切正常
Code.org 注册账号,二进制绘制字符或图形