C1-01任务一:修改植物大战僵尸*
·修改《植物⼤战僵⼫》的存档⽂件,能跳到指定关卡,例如「5-1」
·修改《植物⼤战僵⼫》的存档⽂件,让游戏账户有指定数量的⾦币
·修改《植物⼤战僵⼫》的存档⽂件,能解锁「迷你游戏」选项
·修改《植物⼤战僵⼫》的存档⽂件,能解锁「⽣存模式」选项
·要完成以上任务,可先在学习⼩组内讨论:修改存档⽂件之前,需要⾯对并解决哪些问题?
第一问:修改《植物⼤战僵⼫》的存档⽂件,能跳到指定关卡,例如「5-1」
1、找到下载好的《植物大战僵尸》文档,其路径一般为:c盘->programdata->popcap games->popcap games->plantsvszombies->userdata(其中user1是修改关卡的文件,users为用户信息)
2、在Hex Editor Neo编译器中打开文件夹user1,users。
3、通过对比未玩之前和玩了之后的二进制图片可知只有04列进制编码发生了变化,可知04列控制着关卡数。
(1)、未玩之前:

讯享网
(2)、玩一关之后:

3、在user1中修改关卡,在04列为修改关卡数,修改为29,即可跳到关卡5-1,如下图:

4、修改后关闭文档,打开《植物大战僵尸》软件,即可看到修改后的关卡如下图:


第二问:修改《植物⼤战僵⼫》的存档⽂件,让游戏账户有指定数量的⾦币
1、修改user1文档中的二进制数,列08,09控制着金币数,修改数值后游戏账户即可的指定数量的金币。
修改图如下:

效果图如下:

第三问:修改《植物⼤战僵⼫》的存档⽂件,能解锁「生存游戏」选项
修改如图:

生存模式开启 0000000c(00000000-0c) 改为02
第四问:修改《植物⼤战僵⼫》的存档⽂件,能解锁「迷你游戏」选项
修改选项如下:

迷你游戏开启 00000300(00000300-00) 改为01
第五问: 要完成以上任务,可先在学习⼩组内讨论:修改存档文件之前,需要⾯对并解决哪些问题?
1、需要下载《植物大战僵尸》软件
2、需要下载编译器
3、修改文档时需要先关闭游戏,不可同时打开修改
4、建立两个用户,一个用来测试,一个用来对比测试文档进行修改数据,验证想法。
5、必须要完成第一关,否则没有数据。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/33448.html