植物大战僵尸存档关卡和金币修改
植物大战僵尸存档关卡和金币修改
通过软件Hex Editor Neo修改游戏的存档文件实现对关卡的调关和金币数量的修改。
Hex Editor Neo软件
官网下载
Hex Editor Neo Ultimate是一款多功能的16进程编辑查看器,同时还支持二进制的文件查看,支持ASCII,十六进制,十进制,float,double和二进制数据等数据进行编辑和建立,通过Hex Editor Neo可以制作文件补丁或者批量对代码进行替换和代码查找等
存档位置
Windows下的游戏存档位置(隐藏文件)为
C:\ProgramData\PopCap Games\PlantsVsZombies\userdata\user*.dat
当有多个用户存档时,就会有多个user*.dat
存档文件
关卡修改
使用user1
游玩游戏,通过第一关来到第二关后,并使用Hex打开user1.dat文件,发现第四列(04)从 0000 0001
变到了 0000 0010
,由此猜测第四列即为记录游戏关卡数据的。
将其改为 0010 1010
,对应十进制的42
,重启游戏可发现关卡变为了5 - 2:
金币修改
由于戴夫的杂货店在关卡3 - 4才出现,因此在修改金币之前先将关卡调至3 - 4或以后的关卡。
修改关卡后,我们发现修改5、6、7列金币没有变化,而修改8、9、a、b列金币发生了变化。规律为:9列为8列的高八位(乘以256),a列为9列的高八位、b列为a列的高八位,并且数据与金币的比例为1 : 10。
注意:数据格式为低位在前,高位在后
我们修改为0001 0000 0010 0111 0000 0000 0000 0000
对应的金币数为100000
自测
110101010001转⼗六进制是多少?
D51
101011.101011的⼗进制数是多少?
43.671875
常⻅的视频编码格式有哪些?
H264 , VP8, AVS, RMVB,WMV
65对应ASCII码是哪个字符?
A
植物大战僵尸存档关卡和金币修改相关推荐
- “开挂”-修改植物大战僵尸的关卡和金币
这里写自定义目录标题 目的 实现过程 1.修改关卡 2.修改金币 目的 通过修改植物大战僵尸存档信息,可以随意跳到某一个关卡或者获取多少金币. 实现过程 建立两个账号user1.user2,从C:\P ...
- 以修改植物大战僵尸存档为例进行的进制学习
植物大战僵尸存档修改 前言 一.前置准备 二.进行修改 总结 前言 这次是通过对游戏的存档修改为例学习进制的相关知识 一.前置准备 下载一个进制编辑器(此处下载的是EmEditor编辑器) 找到存档位 ...
- 植物大战僵尸针对关卡地址以及全部关数的内存基址详细步骤~包含如何观察地址情况等
植物大战僵尸针对关卡地址以及全部关数的内存基址详细步骤 找到全部关数的内存基址 第一关的精确值为1,所以扫描初始值为1 通过第一关之后,进入第二关之后继续搜索精确值2 通过第一关之后,进入第三关之后继 ...
- 计算机音乐植物大战僵尸泳池,植物大战僵尸 泳池关卡 背景音乐
Introduction 植物大战僵尸 泳池关卡 背景音乐 视频地址:https://www.bilibili.com/video/BV1it4y1U7Ju 如果觉得做的好 请来b站关注一下 希望各位 ...
- 使用JAVA实现对游戏《植物大战僵尸》游戏数据进行修改
文章目录 前言 一.概述 1.游戏背景 2.游戏图片 3.修改思路 4.工具准备 二.效果呈现 1.修改关卡 2.修改游戏币 三.java代码 1.修改关卡类 (1)导入包 (2)方法 2.修改游戏币 ...
- C/C++植物大战僵尸之CE找基址+修改器制作(基础版)
思路: 每个程序打开后他们的数据的内存地址都会改变,但他们的静态基址和偏移不会变 关于获取的是静态基址,所以就算是关闭了游戏,再开启动,地址也是不变的也可以修改 所以我们用CE找到他的静态地址和偏移地 ...
- 【Unity植物大战僵尸】关卡管理器开发(中)(二十)
目录 37.关卡管理器中僵尸刷新完善 测试 38.关卡管理器天数和波数开发 37.关卡管理器中僵尸刷新完善 导入资源 然后创建2d图像,将第一个LVStartUIEF(1).png放进去,然后加入动画 ...
- 修改《植物大战僵尸》的存档文件AND运用黑白像素课程通过二进制画出一个图形
C1-01 LZG小组 任务一:修改<植物大战僵尸>的存档文件 1.修改<植物大战僵尸>的存档文件,能跳转到指定关卡,例如[ 5-1 ],实现步骤如下: 1.1. 准备工作 去 ...
- CE修改植物大战僵尸-关卡基址(小宇特详解)
CE修改植物大战僵尸-关卡基址 这里是CE修改植物大战僵尸的第二个博客,其他的操作请看我之前的博客. 植物大战僵尸的关卡基址寻找. 这里说明一下版本: CE:CE7.4 植物大战僵尸版本:植物大战僵尸 ...
- c1任务如何通过进制转换修改关卡和金币
文章目录 前言 一.任务分析 二.修改过程 1.如何下载 2.如何修改关卡 2.如何修改游戏金币 总结 前言 任务C1:要求修改植物大战僵尸的关卡并且修改金币10万 一.任务分析 要想修改植物大战僵尸 ...
最新文章
- java-多线程 String 常量池缓存功能带来的问题
- java feature get_Java ShapeFeature.getLocations方法代码示例
- 深度学习(二十七)可视化理解卷积神经网络-ECCV 2014
- java全面的知识体系结构总结
- 2019年Linux与开源如何统治技术圈
- Jexus支持HTTPS协议
- 1.c++中初始化列表和构造函数初始化的区别是什么?2.类的成员变量的初始化顺序是按照声明顺序吗?
- php面向对象初始化一次,php单例模式实现(对象只被创建一次)
- ASP.NET Core默认注入方式下如何注入多个实现(多种方式) - sky 胡萝卜星星 - CSDN博客...
- 360浏览器显示没网络连接服务器,360浏览器无法连接网络?怎么办?
- tftp协议给服务器上传数据,TFTP连接过程详解
- 生物医学基础--人体阻抗模型
- 超级账本执行董事:区块链将削弱谷歌、亚马逊和Facebook的市场力量
- Liunx操作指令大全(基础知识到应用(易上手),全网最全)
- spring-test部分翻译
- PHP简单的手机验证码验证过程
- 大数据面试重点之kafka(七)
- 浅谈GPU虚拟化技术(四)- GPU分片虚拟化
- context.getApplicationContext()与context的差别
- 安装MongoDB出现的问题
热门文章
- 关于微信小程序的wx.request执行后sucess和fail的问题
- MySQL原理与实践(三):由三种数据结构引入MySQL索引及其特性
- xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at:
- 程序员实习期馒头加酸菜,转正后月薪10K起步:走路都带风!
- apache评分表的意义_APACHE-II评分系统表.doc
- 横版闯关手游【觉醒大陆90装备版】5月最新整理商业Linux手工服务端+吃鸡+组队PK+运营后台+CDK清包后台+GM授权后台+安卓苹果双端+视频教程+详细搭建教程
- java开灯问题_算法题-开灯问题
- hp服务器进智能配置是红屏,illegal opcode 红屏报错(hp 360 G6安装win2003)问题解决方法...
- 无线入侵检测和入侵防御(WIPDS)市场现状研究分析与发展前景预测报告
- 猫哥教你写爬虫 043--模拟浏览器