植物大战僵尸-修改游戏进度和金币(用户存档文件)
一,环境准备:
1,植物大战僵尸安装包(CSDN下载链接)-无广告植入
2,用于修改读取和修改16进制文件的工具
3,植物大战僵尸用户存档文件路径:
C:\ProgramData\PopCap Games\PlantsVsZombies\userdata\user1.dat
4,进制转换基础知识-链接
二,任务说明:
修改《植物⼤战僵⼫》的存档⽂件,将⼀个新⽤户的进度直接修改到8-8关,⾦钱(能量)直接修改到1000;
注:游戏金额 = 用户存档中所设置值的10倍,因此金币修改到1000 则值只需设置成100。
三,方法步骤:
1,首先进入游戏创建用户;
2,通过玩游戏,按进度备份游戏进度文件,观察用户存档文件中数据的变化,找出存储游戏进度,和金币存储地址。(只有当游戏进度到达4-1商店功能才被开启)
3,修改用户存档完成本次任务。
四,演示
1,起始状态
2,通过对比发现了04这个地址存储的是游戏进度,每一层共10关,因此想要到达4-1的关卡则需要设置到31转换成16进制值是1f
此时游戏进度到达了4-1,商店功能已开启。
进入商店,查看到金额为 0;
3,继续游戏,通过对比发现,金币的存储地址为:01这个位置,十进制100就相当于游戏金币1000;因此16进制文件中值应该设置为64;
可以看到此时金币为1000了。
4,通过观察游戏里的商品金额都挺大的,对于 09 这一个的内存空间最大值是ff 转换成十进制就是255对应的金币就是2550,因此存储游戏金币的值应该还有其他内存空间;
植物大战僵尸-修改游戏进度和金币(用户存档文件)相关推荐
- **C1-1任务解析**——植物大战僵尸-修改游戏进度和金币(用户存档文件)
C1-1任务解析 植物大战僵尸-修改游戏进度和金币(用户存档文件) 一.软件安装准备 1.植物大战僵尸安装包 https://pan.baidu.com/s/1jEhpBlotLbUeCKTWJfOh ...
- 初识数据编码,从 0 开始的进阶之路 ! ~ 内附:植物大战僵尸修改游戏存档、金币 演示~
学习目标: 任务一: 在code.org完成计算机像素相关内容练习,理解计算机二进制存储图片的底层原理. 任务二: 掌握使用进制编辑器. 学习内容: 任务一(用 0 和 1绘图): 1. 使用使用0和 ...
- 修改植物大战僵尸的游戏数据
修改植物大战僵尸的游戏数据 说明 1.掌握的知识 1.了解二进制.十六进制对于计算机的意义 2.掌握二/七/八十/十二/十六等多种数据进之间的转换 3.掌握如何在windows及linux中修改并保存 ...
- 修改《植物大战僵尸》游戏数据
修改<植物大战僵尸>游戏数据 最近参加认证培训,注重动手操作,虽然对新手有难度,但是这种模式确实能够很好的锻炼动手能力,最重要的是记忆会非常深刻.第一个任务就是修改植物大战僵尸游戏数据到& ...
- 使用JAVA实现对游戏《植物大战僵尸》游戏数据进行修改
文章目录 前言 一.概述 1.游戏背景 2.游戏图片 3.修改思路 4.工具准备 二.效果呈现 1.修改关卡 2.修改游戏币 三.java代码 1.修改关卡类 (1)导入包 (2)方法 2.修改游戏币 ...
- 关于植物大战僵尸如何更改关卡与金币
关于植物大战僵尸如何更改关卡与金币 仅仅关于主要关卡,不包括生存模式等等. CSDN能力认证中心C1级别 主要的思路便是对游戏的用户信息文件进行更改,由于植物大战僵尸是单机游戏,所以其用户信息会保存在 ...
- 汉化版植物大战僵尸修改器
1,自己用c#调用api写了一个植物大战僵尸修改器: 2,可以修改阳光值,金钱,花肥,杀虫剂,树肥,巧克力等属性: 3,自动拾取(冒险模式有效),无等待建造: 4,可以选择不同模式的跳关: 5,僵尸游 ...
- 植物大战僵尸 php,植物大战僵尸修改器使用方法 PHP __autoload函数(自动载入类文件)的使用方法...
这也是OO设计的基本思想之一.在PHP5之前,如果需要使用一个类,只需要直接使用include/require将其包含进来即可.下面是一个实际的例子: 复制代码 代码如下: class ClassA{ ...
- VB版 植物大战僵尸修改器
植物大战僵尸这个小游戏做的还真不错,我看到了几个版本的植物大战僵尸修改器,如C++版,C#版,所以就改写了一个VB版本的,以下是源码 '界面中有两个按钮,分别是cmdSunUnlimited(capt ...
- 基于C++控制台(Windows平台)的一个植物大战僵尸小游戏
Plants Vs Zombies --南京大学2019秋季学期 "高级程序设计" 课程设计二 基于C++控制台(Windows平台)的一个植物大战僵尸小游戏 已实现的目标: 12 ...
最新文章
- php 类示例,PHP类实例教程(二十二):类型提示
- SCCM 2016 客户端硬/软件资产收集 (一)
- ZooKeeper、Eureka谁是最好的注册中心?
- 【03】把 Elasticsearch 当数据库使:简单指标
- oracle 超市管理系统,SuperManager 超市账单管理系统
JSP + Servlet + Oracle Jsp/ 240万源代码下载- www.pudn.com...
- java操作redis redis连接池
- 阿里面试题(含内推)
- 静态反编译工具IDA Pro 7 for Mac
- easyui tree复选框是否打钩状态_原创深度:如何利用OpenVINO工具套件监控机器操作员情绪状态(一)...
- C#的6种常用集合类大比拼(转)
- 【转】Topshelf入门
- 细数继承与派生(纯干货推荐)1.0
- asc怎么用 linux zip_asc文件扩展名,asc文件怎么打开?
- jsp mysql超市管理_基于WEB的小型超市管理系统的设计与实现(JSP,MySQL)
- 普通糖尿病人1周食谱
- 算法复杂性渐近阶的分析
- java 存根,使用mockito使用三个参数对方法进行存根
- FOP(PDF与JAVA)
- 服务器名称显示 n a,EXCEL技巧 怎样消除vlookup找不到目标时出现的#N/A
- 第四章:前缀和、差分(数列)