目录

  • 首先找到植物大战僵尸的用户存档文件
  • 然后使用二进制编辑器打开用户存档文件
  • 最后通过修改数据从而修改植物大战僵尸的关卡和金币

首先找到植物大战僵尸的用户存档文件

  • 根据你的操作系统而定
    Windows XP位于游戏目录的userdata文件夹内
    Windows Vista/ Windows 7默认位于隐藏目录
    系统盘:\ProgramData\PopCap Games\PlantsVsZombies\userdata
    另外系统盘一般是C盘,双系统用户请按照实际情况查找……
    如果你将游戏的兼容性设置为XP,则位于游戏目录的userdata文件夹内

然后使用二进制编辑器打开用户存档文件

  • 这个用户存档文件要你先玩一关保存后便会有,会出现两个文件:

  • 可在百度上下载一个 hex Editor 二进制编辑器打开,这里我使用的是UltraEdit编辑器

    • 然后分别用编辑器打开发现,users文件里只包含了一些数据,而user1文件中则多了许多,从users文件后面的god,对比游戏中的id名可看出这是用户名的存储位置并不是我们想要的关卡和金币数据存放位置,user1中并未看出有明显标记,故再玩一关查看变化
      -
  • 当再次玩过一关后可发现,users文件并未发生变化,而user1文件的第4列第一格由02变为03,从而了解这可能是控制关卡的数据所在位置。

最后通过修改数据从而修改植物大战僵尸的关卡和金币

  • 注意:更改数据的时候一定要看编辑器所展示的数据是多少进制位的

  • 从第0列的0c可以看出( 也可从users文件看出 ),展示的数据是十六进制的,我将关卡修改为42关,也就是十六进制数的2A,然后观察游戏是否进行跳关从而得出结论

  • 到这里已经看出来,跳关成功了,商店也都开启了,说明了4列第一行的数据是可修改关卡的数据

  • 同道理再玩一关查看,获取金币的数据变动

  • 这里玩了下一关之后赚了点金币( 只有可怜的120 )

  • 再次打开user1文件发现第8列的第一行发生变动了,可推断这里是修改游戏金币的位置,0c转换成十进制为12,而金币为120,可推断出这里的数据*10才是游戏金币的数量
  • 再通过摸索发现后面几位都是金币数据,这里想要多少金币就可以随意输入啦,比如将金币修改为10000,十六进制输入3E8即可( 注意:第8列为个位和十位,以此往后推 ),如下图示例,便修改成功!

到这里就结束了( 第一次写博客,不对的地方请多多见谅 ),感谢观看~

如何修改植物大战僵尸的关卡和金币相关推荐

  1. “开挂”-修改植物大战僵尸的关卡和金币

    这里写自定义目录标题 目的 实现过程 1.修改关卡 2.修改金币 目的 通过修改植物大战僵尸存档信息,可以随意跳到某一个关卡或者获取多少金币. 实现过程 建立两个账号user1.user2,从C:\P ...

  2. C1认证任务:修改植物大战僵尸中的关卡位置与金钱的数据

    文章目录 C1阶段的任务:修改植物大战僵尸中的关卡和金币数量 任务挑战 任务目的 任务内容 任务过程 1.下载植物大战僵尸 2. 植物大战僵尸创建游戏用户名 3.分析任务,寻找数据文件位置 4.查看数 ...

  3. CE修改植物大战僵尸-关卡基址(小宇特详解)

    CE修改植物大战僵尸-关卡基址 这里是CE修改植物大战僵尸的第二个博客,其他的操作请看我之前的博客. 植物大战僵尸的关卡基址寻找. 这里说明一下版本: CE:CE7.4 植物大战僵尸版本:植物大战僵尸 ...

  4. 修改植物大战僵尸的游戏数据

    修改植物大战僵尸的游戏数据 说明 1.掌握的知识 1.了解二进制.十六进制对于计算机的意义 2.掌握二/七/八十/十二/十六等多种数据进之间的转换 3.掌握如何在windows及linux中修改并保存 ...

  5. 修改植物大战僵尸游戏存档,二进制绘制字符或图形

    目录 修改植物大战僵尸游戏存档 安装游戏注册用户 找到用户的游戏存档二进制文件并修改 二进制绘制字符或图形 修改植物大战僵尸游戏存档 植物大战僵尸版本:植物大战僵尸2010年度版 操作系统:Windo ...

  6. 植物大战僵尸针对关卡地址以及全部关数的内存基址详细步骤~包含如何观察地址情况等

    植物大战僵尸针对关卡地址以及全部关数的内存基址详细步骤 找到全部关数的内存基址 第一关的精确值为1,所以扫描初始值为1 通过第一关之后,进入第二关之后继续搜索精确值2 通过第一关之后,进入第三关之后继 ...

  7. ce逆向修改——植物大战僵尸针对“阳光值”

    ce逆向修改--植物大战僵尸 一.实验目的 为熟悉CE的使用和对软件逆向分析有进一步的了解. 二.实验设备 Cheat Engine 6.8.植物大战僵尸 三.实验内容 1.针对"阳光值&q ...

  8. CE实战:修改植物大战僵尸中阳光数值

    CE实战:修改植物大战僵尸中阳光数值 游戏版本:植物大战僵尸中文版( PlantsVsZombies ) Cheat Engine 版本:Cheat Engine 7.0 一.打开游戏 二.打开CE并 ...

  9. ce修改植物大战僵尸阳光

    ce修改植物大战僵尸阳光 准备: CE修改器 植物大战僵尸游戏 易语言 选择进程,最重要的是找到阳光的基址 阳光数量为50 首次扫描和再次扫描 找到阳光的动态地址 找出是什么改写了这个地址,并双击 偏 ...

  10. cheat engin修改植物大战僵尸游戏

                 cheat engin修改植物大战僵尸游戏 修改阳光 思路:首先载入进程,如图黑圈勾画处 然后将初始阳光写入数值处并搜索,如下图 此时会出现许多地址,我们无法确定阳光的所在地 ...

最新文章

  1. 企业网站建设量身定做的三项基本要素
  2. YOLOv5的pytorch模型文件转换为ONNX文件
  3. [云炬创业学笔记]第一章创业是什么测试13
  4. java中获取绝对值的方法_Java判断绝对值的方法总结
  5. Linux系统下GitLab服务的的搭建
  6. Spring Boot 最流行的 16 条最佳实践!
  7. java getxxx_java的invoke与getMethod方法用法
  8. 使用方法 yii_如何实现高速卷积?深度学习库使用了这些黑魔法
  9. SVN服务的部署及使用
  10. mysql处理varchar类型的between和and的时间问题少一天解决;
  11. mongodb的体系
  12. Java字符串排序(根据字节及字符长度进行排序)
  13. 手机问卷调查报告 html,使用手机问卷调查报告
  14. cmd 打开资源监视器
  15. 转易语言-网页游戏辅助,网络游戏辅助,手游辅助开发技术教程
  16. Python数据分析项目实例5: 分析某餐饮企业的订单详情表数据(基于matplotlib的python数据可视化分析)
  17. C语言揭秘二战德军的顶级加解密技术——恩格玛机!
  18. 二手车之家业务缓存应用实战
  19. 发布包到maven公共仓库图文教程(1) --- 注册账号和提交申请
  20. 指数分布c语言,C语言下泊松分布以及指数分布随机数生成器实现

热门文章

  1. 产品、技术和工程思维对工程师成长的影响
  2. 山大2019计算机学院夏令营,关于举办山东大学2019年环境学科优秀大学生暑期夏令营公告...
  3. 佛山科学技术学院计算机科学与技术李欣华,第七届国务院学位委员会中文学科评议组2019年度 扩大会议在佛山科学技术学院召开...
  4. TPA6100A2DGKR立体声音频功率放大器
  5. wsl2安装及一些使用技巧
  6. npm start 和 npm run start的关系以及npm run start传递参数
  7. linux teamviewer,Linux 系统下安装 teamviewer
  8. oracle指定访问某表或某视图
  9. [Windows]笔记本触摸板手势突然不起作用的解决办法
  10. 02-客房预订系统数据库-用户和客房预订数据操作