1.《植物大战僵尸》中文版
2.Hex Editor Neo
WIN10 系统
1.下载安装好工具
2.打开游戏新建游戏账号
3.找到《植物大战僵尸》中文版的用户文档所在的文件夹,并用Hex Editor Neo打开。
4.根据要求,将关卡和金币的数据转换成16进制,修改后保存文件。
5.重新打开游戏界面,检查是否已经实现进度和金钱的修改
1.打开植物大战僵尸新建一个用户:例如 allubibah
2.找到《植物大战僵尸》中文版的用户文档所在的文件夹,并用Hex Editor Neo打开。
注意:98/ME/XP下比较好找,储存在Plants vs. Zombies/userdata/文件夹下。VISTA/WIN7位置比较诡异,在C:/Programme Files/Popcap/文件夹下面的一个什么子文件夹里面,在系统盘搜索Popcap应该会比较容易找到。
3.我们从新打开游戏发现关卡由原来的1-1变成了1-5,由此可以判断00000000行04列代表游戏管卡。
4.首先我们推测该游戏为16进制,直接输入最后一关50,把50改成十六进制32,可发现游戏关卡直接改成了最后一关。
5.我的账户上的金币数为2300。
而此时,08位置上的数据为e6,换算为十进制为230。所以,编辑器中金币位置上的数字*10=游戏中的金币数值。
任务目标是将金币数改为10000,所以在编辑器中,金币所在位置的数据应为3e8(即十进制中的1000),将3e填入了08位置上,将8填入了09位置上(08),而此时游戏中的数据为21,100。
十进制2110的十六进制为83e,所以2110这个数值是09位置上的数据连接08位置上的数据并乘10得到的。当我将3e填入09的位置上,08填入08的位置上,游戏中的金币数变为了158800,然而十进制15880的十六进制为3e08,也是09位置上的数字连接08位置上的数字。即数值的高位对应地址的高位(高对高,低对低)
我改变了补0的位置,在09的位置上输入03,在08的位置上输入e8,此时游戏中的金币数为10000,修改成功。
Ajax 简介 Ajax 由 HTML、JavaScript 技术、DHTML 和 DOM 组成,这一杰出的方法...
简介 1.1 canal介绍 Canal是一个基于MySQL二进制日志的高性能数据同步系统。Cana...
收集在业务中经常使用的正则表达式实例,方便以后进行查找,减少工作量。 1. 校...
ASP.NET Core通过RequestDelegate这个委托类型来定义中间件 public delegate Tas...
最近,有的朋友发现手机更新系统后,无法安装GMS谷歌服务了,甚至连之前已经安装...
一 存储引擎体系 1.1 MySQL体系架构 上图描述 Connection Pool:连接池组件 Manag...
平台简介? ?? ? ? ? Z平台是开源免费的JAVA快速开发平台并且承诺永久开源免费。...
目录 说明 Code get_movie_id.py get_movie_url.py get_movie_info.py info2csv....
小白学C 一、定义常量的方式 二、变量的作用域和生命周期 三、字符串介绍 一、定...
实现功能 : 1.由外部参数flashvars指定数据源的文件位置或render链接. 2.在源数...