|
努力工作 超级版主
     
我是依依姐或七大叔 - 精华
- 23
- 技术积分
- 88 点
- 互助积分
- 132 点
- 推广积分
- 32522 点
- 原创积分
- 422 点
- 爱机型号
- 5700
|
楼主
大 中
小 发表于 2008-6-7 22:36 只看该作者
收藏本帖到: IE收藏夹 | QQ书签 | 百度搜藏 | Yahoo!
【深海垂钓】---存档---修改方法
深海垂钓出了很久了,玩这个游戏的朋友很多,不过这个游戏升级有点慢,要钓N多才能升一级,所以一直在找修改经验的方法,今天试了一下,终于成功了,经验给大家说一下,希望对兄弟们有所帮助.
修改有风险,请先备份记录
修改深海垂钓的经验值的方法只适合被破解最高权限的手机
首先找到存档, c:\private\20007b39\2000afbc\2000afbc
这个目录下所有文件全部都是存档,存档数量依照游戏地区开拓数增多.
解释一下各个文件:
game.cfg是配置文件,独立于游戏存档而存在,删除它不影响游戏本身。 如果有朋友误选了横屏模式而进不去游戏的话,也可以删除这个文件解决。对于安装了binpdaxx版的玩家,以前如果是玩的非中文版,请删除该文件,重新进入后可选择中文版!
savegame_p0_main.dat 游戏状况总概括,走了多少路,钓了多少鱼,统计数据相关
savegame_p0_s0.dat 哥斯达黎加记录
savegame_p0_s1.dat 英格兰记录
savegame_p0_s2.dat 阿拉斯加记录
savegame_p0_s3.dat 泰国记录
(s1是阿拉斯加的记录? )
用x-plore的“16进制查看器”打开存档文件,其中四个地址记录的便是经验值
一般来说68 69有数值, 6a 6b都是00 00
这里我告诉大家游戏里经验值的位置,大家可以不用记自己的经验就能找到,下图是我未修改前存档数值,其中, 68 69 6a 6b分别是32 da 00 00,这个时候的经验值比较少.
我们把他改成下图这样, 68 69 6a 6b分别是00 32 da 00.一定要记住,不可以随意修改这几个数值,下面我会说明原因
修改后经验如图所示,大家可以很清楚的看到, 经验值是14299648,等级是32级,称号是钓鱼之王.我想如果只靠单纯的练级,很难达到这个等级吧
好了.修改就是这样的方法,蛮简单的,这里在简单的说一下为什么不能随便修改这几个数值,而只能调换的原因.
不知道大家有没有玩过仙剑客栈这个游戏,玩过的朋友都应该知道,这个游戏加密是很严的,存档不能修改,修改后不能进入游戏,也就是说存档数据是被保护了的,而这种保护目前为止还没有办法破解掉,这个加密保护方式就是CRC效验.
这种加密方式我第一次遇到就是在仙剑客栈里,当时很纳闷,为什么不能修改,后来才知道,大宇为了保护游戏数据而用了CRC效验,存档数据都是经过特殊加密的,修改后CRC码不同,验证通不过,所以进不去游戏,只会显示文件损坏,或者直接退出,这种加密虽然很强(因为这么久都没有一个完全破解的方法),但是,这个CRC效验有个很大很大的BUG,那就是它只会效验数据,而不效验数据位置.
这就是我们这次修改成功的原因,因为我们只是调换了游戏里面的几个数据的位置,没有更改数据的原始数值,所以CRC效验直接通过,当然,这种方法也有局限性,像图里面那样,如果你想把除了68 69 6a 6b这4个地址以外的其他数值拿进来调换也是不行的,会一点16进制的朋友都知道,16进制的4个字节中最后一个字节数值越大,转换成10进制的数也就越大,说白了,68 69 6a 6b可以理解成44 33 22 11,换了位置就是11 22 33 44,这样就实现了数值的修改.
基本原理就是这样,我的16进制知道的也不是很多,如果有不对的地方,请大家指正
搜索更多相关主题的帖子:
深海垂钓存档 深海垂钓修改 深海垂钓存档地址 深海垂钓存档修改 深海 垂钓
|