ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2021-05-29

2021-05-29 23:59:40  阅读:210  来源: 互联网

标签:十六进制 05 存档 user1 29 金币 修改 2021 dat


C1任务一:修改植物大战僵尸存档
内容:修改植物大战僵尸的存档文件,将一个新用户的进度直接修改到5-2关,金钱修改到10000

所需软件:植物大战僵尸(2010版)

               hex editor neo

修改流程
1.创建新用户,找到存档文件

然后在C:\ProgramData\PopCap Games\PlantsVsZombies\userdata下找到user1.dat文件,并切换打开方式为hex editor neo

打开之后如下图所示在这里插入图片描述

这就是初始存档

2.关闭user1.dat文件后,试玩游戏,打通关卡,再找出user1.dat文件里对应关卡的数据,并修改
00000000行04列的十六进制数据对应关卡数,植物大战僵尸的5-2关是第42关,10进制42对应16进制2a,所以04改为2a,如下图

在这里插入图片描述

再次进入游戏界面,修改成功如图在这里插入图片描述

2.修改金钱

进入商店,发现金币为0,如图在这里插入图片描述

08、09列的十六进制数据对应着游戏金币数,且 存档数据*10= 游戏金币数。

十进制1000对应十六进制3e8,补足四位为03e8如图在这里插入图片描述

进入游戏后进入商店内查看金币数如图在这里插入图片描述

修改成功。

标签:十六进制,05,存档,user1,29,金币,修改,2021,dat
来源: https://blog.csdn.net/weixin_55432015/article/details/117392820

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有