植物大战僵尸修改教程

1.准备文件

文章目录

  • 1.准备文件
    • 1.植物大战僵尸游戏
    • 2.Hex Editor Neo
      • Hex Editor Neo 汉化
  • 2.金币修改
    • 2.1.找到存档文件位置
    • 2.2.用Hex Editor Neo打开user1.dat文件
    • 2.3创建用户
    • 2.4对比信息
    • 2.5 修改信息
  • 3.金币修改
  • 4.开启解密模式和生存模式
    • 1.解密模式
      • 1.把game1_0.dat 复制粘贴,然后把文件名改为user1.dat
      • 2.打开游戏,发现第四个创建的用户111以开启解密模式。
    • 2.玩玩小游戏
      • 1.把game3_0.dat 复制粘贴,然后把文件名改为user4.dat
      • 2.打开游戏,发现第四个创建的用户444以开启解密模式。

1.植物大战僵尸游戏

2.Hex Editor Neo

下载网址:链接:https://pan.baidu.com/s/13PzK_tutrGphy6qO3ztipQ
提取码:udr0

Hex Editor Neo 汉化

1、先进行原版程序的安装,安装完成之后不要打开,将FileDocument.dll文件覆盖原文件Hex Editor Neo中文版

2、将zh.中文(简体).103010003.lpack文件扔到\Hex Editor Neo\Localization\ 此目录中,没有Localization文件夹的话则自己手动创建一个,接着在软件setting中选择language,选择简体中文,接着重启软件即可

3、汉化与破解成功,请放心使用

2.金币修改

2.1.找到存档文件位置

1.我的游戏安装路径是默认的。所以安装位置在(位置仅供参考)

2.2.用Hex Editor Neo打开user1.dat文件

注意:此处存档文件名称与游戏中新建的账户名称无关联,存档文件名称的生成是按照创建账户的先后顺序,生成user1.dat,user2.dat,user3.dat…

2.3创建用户

因为一个文件,数据无法找到哪一个位置的数据是有关于关卡信息的,所以又新建一个用户222重新开始游戏,当过第一关时发现数据文件中多了一个user2.dat文件,打开发现和user1.dat相同,所以在游戏中新建了333,吧数据文件夹中的user2.dat复制并重命名为user3.dat,结果发现333用户已经完成第一关,所以在后面每完成一关就新建一个用户,并复制.dat文件,可以多得几组数据用来分析。

2.4对比信息

打开完成第2关时的数据和完成第3关的数据,可以观察到只有一个数据块信息不同

2.5 修改信息

通过对比发现,通过一个关卡之后,只有第一行第四列的数据发生了变化,由02->03因此可以确定,第一行第四列是控制游戏进度的。
通过试玩和百度都可以知道,植物大战僵尸每个大关卡有10个小关卡。
所以大胆的猜测第四块数据的第二位代表的是小关卡0-9,第一位则是大关卡,所以5-2关卡对应的是42,数据文件为16进制,所以42转16为2A,修改user2存档文件中的数值,查看效果:

*注意:修改存档文件时首先要关闭游戏,否则无效。其次,修改存档文件保存时,会自动生成一个.bak文件,是备份文件,需要将该备份文件删除。*

修改存档文件之后,user2账号的关卡变为5-2。

3.金币修改

将333的进度修改为2-1,试玩游戏,并收集到一定的金币(我玩到10金币就没在完了),然后将进度调节到与222账户相同的5-2关卡,对比二者的存档文件

发现第一行的08数据块数据改变,可以说明是第一行08控制的的金币,懒得继续玩了,所以随便改了几个数据,然后进游戏查看金币数量,我改的是15和2d
发现数据15对应的金币数为210

2d对应的金币数为450

用16转10进制转换得到 15——21、2d——45,发现金币数是第一行第八个的数据十六转10以后乘10。
如果要修改为10000金币,那么那一块的数据就是1000,10转16为3E8

3E8为3位数据,所以暂时将金币修改为ff(2550),两位的最大值,然后玩游戏。
发现金币数为2560(16进制100)时

所以修改08块数据为E8、09块为03。
验证结果:

猜想正确!!!!

4.开启解密模式和生存模式

不知道怎么处理,看了别人的方法才完成的!

1.解密模式

1.把game1_0.dat 复制粘贴,然后把文件名改为user1.dat

2.打开游戏,发现第四个创建的用户111以开启解密模式。

2.玩玩小游戏

1.把game3_0.dat 复制粘贴,然后把文件名改为user4.dat

2.打开游戏,发现第四个创建的用户444以开启解密模式。


如果想要修改关数和金币的话,可以参考前面写的修改金币的方法!

植物大战僵尸修改办法相关推荐

  1. **C1-1任务解析**——植物大战僵尸-修改游戏进度和金币(用户存档文件)

    C1-1任务解析 植物大战僵尸-修改游戏进度和金币(用户存档文件) 一.软件安装准备 1.植物大战僵尸安装包 https://pan.baidu.com/s/1jEhpBlotLbUeCKTWJfOh ...

  2. 汉化版植物大战僵尸修改器

    1,自己用c#调用api写了一个植物大战僵尸修改器: 2,可以修改阳光值,金钱,花肥,杀虫剂,树肥,巧克力等属性: 3,自动拾取(冒险模式有效),无等待建造: 4,可以选择不同模式的跳关: 5,僵尸游 ...

  3. 植物大战僵尸 php,植物大战僵尸修改器使用方法 PHP __autoload函数(自动载入类文件)的使用方法...

    这也是OO设计的基本思想之一.在PHP5之前,如果需要使用一个类,只需要直接使用include/require将其包含进来即可.下面是一个实际的例子: 复制代码 代码如下: class ClassA{ ...

  4. VB版 植物大战僵尸修改器

    植物大战僵尸这个小游戏做的还真不错,我看到了几个版本的植物大战僵尸修改器,如C++版,C#版,所以就改写了一个VB版本的,以下是源码 '界面中有两个按钮,分别是cmdSunUnlimited(capt ...

  5. 初识数据编码,从 0 开始的进阶之路 ! ~ 内附:植物大战僵尸修改游戏存档、金币 演示~

    学习目标: 任务一: 在code.org完成计算机像素相关内容练习,理解计算机二进制存储图片的底层原理. 任务二: 掌握使用进制编辑器. 学习内容: 任务一(用 0 和 1绘图): 1. 使用使用0和 ...

  6. CE实战:植物大战僵尸修改阳光并制作辅助(小试牛刀)

    该教程为新手入门教程,大牛借过不要浪费时间 在学习CE基础篇内容时,我们一直是对CE提供给我们的Tutorial-i386.exe来完成练习的,是不是感觉没有啥意义呢,接下来的实战篇,将带领你把这些关 ...

  7. win10玩cf不能全屏_一些全屏游戏在Win10运行问题的解决(以植物大战僵尸+修改器为例)...

    <植物大战僵尸>是一款十分经典的游戏,由PopCap Games开发的一款益智策略类单机游戏,于2009年5月5日发售. 问题解决 WindowsRegistryEditorVersion ...

  8. C1任务01植物大战僵尸修改

    这里写目录标题 目录 挑战 说明 内容 一.任务实现工具: 游戏:植物大战僵尸中文版 十六进制编辑器:Hex Editor Neo 二.任务实现过程 1.修改关卡 2.修改金币数量 3.解锁所有模式 ...

  9. C1-01-作业(植物大战僵尸修改二维码图片码)

    1.用二进制0 1 绘制名字 1为白,0为黑. 图像文件存储的都是每一个像素对应的颜色值.   1.位图文件有两种存储像素数据的格式.16777216色(真彩色)的图像,一个像素的颜色可以用24位数据 ...

  10. Qt|C/C++植物大战僵尸修改器(用户版)

    此教程原理基于基础版,请阅读此篇教程的同学请先阅读基础版 链接如下:http://blog.csdn.net/qq78442761/article/details/54670630 用户版思路: 在基 ...

最新文章

  1. 回调函数_实用程序类与函数式编程无关
  2. 《构架之美》阅读笔记六
  3. 13 Tensorflow机制(翻译)
  4. 【Git、GitHub、GitLab】二 Git基本命令之建立Git仓库
  5. ubuntu16.04源码安装opencv3.4.0
  6. mac下使用brew安装java等应用
  7. 《全唐诗》与《全宋词》
  8. java 微信开发图片发送,微信开发?Java上传Base64图片
  9. 看拉扎维《模拟CMOS集成电路设计》的一些总结和思考(六)——放大器的频率特性
  10. BP神经网络时间序列预测-附代码
  11. Android Media Framework(3): Stagefright框架流程解读
  12. Spark机器学习实例
  13. 一步一步搭建车型数据库小程序
  14. 2.11 神奇的自定义画笔 [Ps教程]
  15. PX30 Android8.1 红外遥控实现
  16. Python - 面向对象编程 - 实战(4)
  17. 短视频运营详解:抖音变现目前流行的是七种方式之一电商卖货
  18. 茶杯:N个杯子排成一排,第X个杯子藏有球,交换任意两个杯子K次后,找出藏球杯子位置。
  19. 华山全敏还是全劲_一梦江湖华山加点_一梦江湖华山加点推荐2020_攻略
  20. npf拒绝访问的问题

热门文章

  1. 2015年上半年 系统分析师 案例分析真题
  2. 火狐插件 xpi打包_将Firefox扩展程序打包为XPI
  3. 乒乓球单循环赛_乒乓球单循环比赛如何计算得分排名(实用方法)
  4. 单场淘汰制场次计算方法_单循环淘汰赛什么意思?
  5. VBScript: Windows脚本宿主介绍
  6. 文件系统驱动(IFS DDK)学习笔记
  7. [Java] 使用HttpClient实现文件下载
  8. DisplayTag详解
  9. 一、首页、详情页、文章编辑页制作《iVX低代码/无代码个人博客制作》
  10. aut0cad2010卸载工具_解决软件注册表卸载不干净导致的autocad2010无法安装问题。...