C1任务01-修改游戏存档

C1任务01-修改游戏存档

文章目录

前言一、说明二、任务1.内容2. 所需工具3. 查看用户数据文件4. 修改关卡5.修改金币三、总结

前言

有的玩家在玩游戏时,可能并不想⼀关⼀关地慢慢玩,⽽是希望可以直接跳到最后⼀关,或者从⾃⼰指定的关卡开始,⽐如 经典的《植物⼤战僵⼫》;再就是怎么能够「开挂」,得到更多的⾦钱、更⾼的属性、更强的道具,⽐如《三国志》系列。 任何游戏都会保存玩家的进度和数据,不管是单机游戏还是⽹络游戏都是如此。如果玩家能够知道这些存档数据保存在哪 ⾥,并且还能随意修改存档信息,那是不是就能达到「开挂」的⽬的呢? 答案当然是肯定的,因为只要知晓计算机对⼆进制数据的处理机制,就能轻松做到这⼀点。

提示:以下是本篇文章正文内容,下面案例可供参考

一、说明

了解⼆进制、⼗六进制对于计算机的意义

掌握⼆/七/⼋/⼗/⼗⼆/⼗六等多种数据进制间的转换

掌握如何在windows及linux中修改并保存⼆进制⽂件

二、任务

1.内容

修改《植物⼤战僵⼫》的存档⽂件,将⼀个新⽤户的进度直接修改到5-2关,⾦钱(能量)直接修改到10000

2. 所需工具

1.植物大战僵尸单机游戏

2.WinHex.

3. 查看用户数据文件

1.打开系统盘: ​​​​

2.用WinHex打开user2.dat文件

4. 修改关卡

1.通过上图发现user.dat文件第4列中有01数据,猜测为第一关数据

2.修改其数据为02 结果:

关卡由第1关变为了第2关总结出为设置关卡的数据

将关卡设置为5-2关(42的十六进制)

42(10) = 2A(16)

注意:

需要重启游戏 或者 建立两个用户切换用户来加载已修改的文件.

5.修改金币

1.在游戏中收集金币发现第8列发生变化

2.将金币设置为10000

因为游戏中最小单位为10,所以设置为1000就可

1000(10) =(E803) 结果:

注意: 右侧为高位,左侧为低位

三、总结

之前玩过植物大战僵尸,下载过修改器.现在没想到不需要那些东西,自己也可以改。

从这个任务中学到了许多东西.以后可以大胆的修改本地单机游戏的数据了(开挂~~)。

相关推荐

日博365登录网址 公里 到 米 转换器

公里 到 米 转换器

📅 06-27 👁️ 5982
365娱乐 A75,A55哪个更超值,教你轻松选APU主板

A75,A55哪个更超值,教你轻松选APU主板

📅 06-28 👁️ 7927