任务01:修改任意关卡、更改用户金币、解锁新模式
目录
任务内容工具下载修改5-1关卡修改用户10000金币解锁新模式任务内容
工具下载
需要根据自己的电脑系统(Windows 还是 Mac )下载植物大战僵尸这款小游戏,(下载游戏时注意自己电脑的系统区域设置,不改成中国,安装时会报错)和修改存档文件的工具(这里推荐的是免费版本的16进制编辑器 Hex Editor Neo )
修改关卡
想要修改关卡的话首先你需要知道存档文件在哪里,怎么修改
存档文件一般都在C/programdata下面的路径,找不到programdata的话需要将隐藏的文件夹显示打开
user1和user2就是对应游戏注册的用户信息,例如你新注册的用户那么你就需要修改user1.dat这个文件
然后具体修改文件的哪个数据就需要你不断的去通关用编辑器打开文件查看数据变化,经过反侧测试发现关卡跟0000004行的04列这个数据有关系
最后你需要知道5-1关卡对应的是多少关,1-10然后就是2-1 也就是说5-1就是第41关,根据逆向思维你只需要将41转换成16进制然后填到04列下方保存文件即可
修改金币
当你自己玩几关就会发现随着金币的变化,08和09列的值会有变化,包括0a列应该也是金币的数据,由于时间没有测试出最大金币能够储存多少,正常游戏金币的数量应该是08和09两列数字十六进制的十倍,也就是说要想商店有10000金币,只需要将1000转换成16进制然后填到08/09列即可
解锁新模式
继续玩游戏解锁新的模式你会发现04列会重新变成01,然后0c列的数据也会变成01,于是新建账户将这两列的值都改成01,果不其然新的模式解锁了
自测答案
110101010001转化为十六进制是多少?
3409
101011.101011的十进制数是多少?
43.671875
常见的视频编码格式有哪些?
H264 , H265 ,VP8,VP9, H266,AV1,EVC,LCEVC