当前位置:主页 > 查看内容

C1能力认证任务训练攻略详解

发布时间:2021-08-04 00:00| 位朋友查看

简介:C1能力认证任务 一、任务一植物大战僵尸存档修改 一、修改植物大战僵尸存档文件跳到指定关卡5-1。 二、修改植物大战僵尸存档文件将游戏账户中的金币数量改为52013140 三、修改植物大战僵尸存档文件解锁迷你游戏、益智模式、生存模式 0101组学习过程详解 一、……


0101组学习过程详解:

一、任务一(植物大战僵尸存档修改)

0101组在接到小龙女安排的C1认证的信息编码任务,马不停蹄的将本次任务认真的做完,同时为本次任务做了详细的攻略,有需要的小伙伴来取啊。

本次任务的内容如下:
任务内容
编辑工具准备:ue编辑器、Hex Editor Neo、sublime TXT 等(还有很多编辑软件哦);
小编推荐使用的是Hex Editor Neo,找不到这款编辑软件的小伙伴可以从小编分享的链接中下载,看不懂英文操作界面的,可以在网上搜下改中文的教程,嘿嘿。

链接:https://pan.baidu.com/s/1iGVBCLUHsEo0qSpjiNQ7OA
提取码:ly3l

任务发布后,小编并没有积极的和小组内的小伙伴一起进行讨论探究,而是先进行自我思考一段时间后,才和小伙伴一起交流的。大概的任务思路如下:
思路
按照上述的任务解决思路,下面进行逐步解析:

(一)、修改植物大战僵尸存档文件,跳到指定关卡5-1。

1.游戏的下载:在全网找到植物大战僵尸的纯净版本实属不易,我直接从百度上多个链接下载这款游戏,发现几乎所有的游戏下载下来基本上都是带各种广告或者游戏无法运行,对我这个小白来说太难了,……(此处省略1万字),最后还是在博客上找到一位大佬分享的纯净游戏链接。
链接:https://pan.baidu.com/s/1DCOaiJ7SU0aWpyOQaoFtiA
提取码:bww3
2.游戏安装完成后,打开游戏,在游戏中创建多个账号,分别命名为cs1、cs2、cs3(对应任务的1、2、3),如下图所示。
更改名称
3.账号创建完成后最重要的一步是找到存档文件,好多小伙伴都卡壳在这,我发现我在游戏中无论怎么通过,在安装界面都没有找到存档文件,估计好多小伙伴都是卡壳在这,后来经过别人的点拨,才知道单机游戏的存档文件一般保存在C盘的ProgramData文件中。

4.游戏存档文件一般是私密文件,这些数据的属性都被设置为隐藏文件,小伙伴们需要在查看-显示/隐藏中把隐藏的项目勾选上,这样才能找到存档文件。
在这里插入图片描述
5.我们在C盘路径C:\ProgramData\PopCap Games\PlantsVsZombies\userdata下找到我们创建的3个游戏账号,从下图我们可以看出user1.dat、user2.dat、user3.dat这三个文件是我们在游戏中创建的三个账号。
在这里插入图片描述
6。使用 hex editor neo编辑软件打开user1.dat,从图可以看到04列第一行有一个01,假设这个代表第一关,我们将游戏关闭,将此值修改为09,点击保存。然后打开游戏,我们发现关卡进度变成1-9了。
在这里插入图片描述
在这里插入图片描述
7.接着我们把user1.dat打开,把第三列的值改成10,保存以后打开游戏。这时我们惊奇的发现关卡变成2-6,关卡2-6应该是第16关,而我们此时填的值为10,由此我们可以推测出游戏关卡数是用十六进制存储的。
在这里插入图片描述
8.按照任务要求我们需要修改的关卡为5-1,关卡5-1对应的是第41关,按照十进制转十六进制的预算,存档文件第3列应该修改为29。保存后打开游戏我们发现我们的关卡变成5-1。任务一中第一条解决完毕。
在这里插入图片描述
9.经过多次测试,你会发现游戏总共50关,当更改游戏关数大于此值时会出现下图,如果这时点击冒险模式,游戏就会崩溃无法运行。
在这里插入图片描述

(二)、修改植物大战僵尸存档文件,将游戏账户中的金币数量改为52013140

1.小伙伴们通过了解游戏植物大战僵尸这款游戏会发现游戏商店会在通过关卡3-5后解锁,我们将关卡设置成3-5(在存档文件user2.dat把04列第一行的值改成大于19),具体操作步骤参考上面,再次打开游戏,我们发现商店金钱为0,我们通过玩一局游戏赚取10金钱,经过多次测试发现每次获取的金钱都是10的倍数,金币数的值/10和08-0b列有关。按照任务要求我们需要把金币数改为52013140,十进制的52013140转换成十六进制码是4f5da2,我们将a25d4f按顺序填入08-0a列。
在这里插入图片描述
2.保存存档文件后,打开游戏中的商店,金币数会变成我们任务要求的值。
在这里插入图片描述

(三)、修改植物大战僵尸存档文件,解锁迷你游戏、益智模式、生存模式

1.打开存档文件user3.dat,按照上述两项的修改的内容推测0c列应该是解锁迷你游戏、益智模式、生存模式的关键,我们试着把0c列的值改成01,保存以后打开游戏,这时我们可以看到迷你游戏、益智模式、生存模式已经被解锁。
在这里插入图片描述
亲爱的小伙伴们,C1认证的任务1的攻略就此结束了,感谢各位小伙伴的关注。

;原文链接:https://blog.csdn.net/weixin_44535810/article/details/115802873
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文


随机推荐