请选择 进入手机版 | 继续访问电脑版

ipad批发_ipad论坛_平板电脑论坛 -发米论剑

用新浪微博连接

一步搞定

搜索
亲,你还没有登陆哦,无法享受到更多服务的,马上登陆。如果还没有帐号,请立即注册!X
查看: 590|回复: 0

关于《勇者法则》物品修改的初步研究——教你如何修改顶级装备、宝石 [复制链接]

Rank: 7Rank: 7Rank: 7

发表于 2012-9-12 14:24:01 |显示全部楼层


????首先,作为一个免费的国产RPG游戏,勇者法则应该说给我留下了非常不错的印象,虽然游戏本身还存在一些小问题有待改进,但瑕不掩瑜,衷心希望Lakoo能够给我们带来更多更精彩的国产游戏。

修改效果:能够通过修改包裹内的物品代码来获取顶级的装备、宝石等一切可能出现在你包裹内的物品

副??作??用:诚然,拿着一身极品装备加极品宝石的角色确实非常拉风,不过游戏的乐趣基本上也就没有了。当然,喜欢OOXX曾经欺负过自己的怪物的除外。

修改原理:和金钱修改一样,修改物品其实也是对游戏里的存档文件的修改,具体的说就是对bag#.dat文件的修改(其中#表示是第几个存档,0-2分别表示第1至第3个存档),修改本身本不难,请大家继续往下看。

下面就一步一步地说一下如何修改
[img]http://bbs.weiphone.com/images/post/smile/default/[s=001].gif[/img]


Step1:
????????下载plistEditor,我用的是1.0.1 for Win版本
Step2:
????????用iFunbox等软件将勇者法则安装文件夹内的Documents下面的bag#.dat文件拷出到电脑上,然后用plistEditor打开
下面先讲如何直接对包裹内已有的物品进行修改,因为这会相对简单一些。后面会再讲如何”无中生有“增加物品。
Step3:
????????找到如下所示的若干行,其特点是第一个在的下一行;且和中间的数字是你包裹内已有物品的总数;连续的若干行都会是以XXXX这样的形式出现的,这里就是物品的代码了。
????????例如:

3????????????------包裹内的物品总数
1710????????------第1件物品的代码,1710表示是10级战神宝石(加18力量18敏捷)

0????????????------物品在包裹内的位置,0表示是第1个格,同理1表示第2个格(从上往下,从左往右),以此类推
0????????????------物品的第一个镶嵌孔,0表示未镶嵌,如果这件物品是装备的话,则此处可能是镶嵌宝石的代码如1710
0????????????------物品的第二个镶嵌孔
1710????????------第2件物品的代码
1
0
0
1710????????------第3件物品的代码
2
0
0


所以我们要改的就是物品代码那一行的数字了。

目前已知的物品代码有:
宝石:
190X经验宝石(X=1"3)
17X战神宝石(加力量敏捷,X=01"10)
16X神圣宝石(加智力力量,X=01"10)
15X神速宝石(加智力敏捷,X=01"10)
140X财富宝石(X=1"3)
13X护盾宝石(X=01"10)
12X力量宝石(X=01"10)
11X敏捷宝石(X=01"10)
10X智力宝石(X=01"10)
武器:(没有认真去试,等待大家补充)
628激光法杖(精制)
471摄魂弓(大师)
116秘银剑(精制)
其他装备:
95X智力袍(X=1"9,代表1至9级)
90X敏捷衣(X=1"9)
85X力量甲(X=1"9)
80X法师帽(X=1"9)
75X敏捷帽(X=1"9)
70X力量盔(X=1"9)
Step4:
????????保存修改后的dat文件,然后将其拷回PAD。这里需要注意的是,要先退出正在玩的游戏(退到游戏主界面选进度那个画面即可)再覆盖原文件,否则退出游戏的时候会自动写当前的包裹物品代码,刚才的修改就白瞎了。至此,修改就算是成功了。

然后再来讲一下如果”无中生有“增加包裹内的物品的问题,毕竟可能会有一些人懒到不想存(或者买)一整包东西再来修改,我承认我就是这样懒的人。
[img]http://bbs.weiphone.com/images/post/smile/default/[s=007].gif[/img]

前两步不变,到Step3的时候,我们先找到文件的第14行类似这样的:15,这里的15可不是你包裹内的物品总数了,假设你想将你包裹内的物品改为X个(1这一行的上面添加如下的若干行(建议在plistEditor里复制原文件中的行,不要从本贴中复制)

????CF$UID
????14????????-----这里的这个数要与原来的已有的行的数字接上


????CF$UID
????15

……
……
……

????CF$UID
????82????????-----这里的这个数很关键了,细心的人应该已经看出来了,这个数就是刚才我们算出来的83-1,也就是4*X+2




20????????????-----注意了,这里出现了,这里应该改成20,也就是我们包裹里的物品总数

下面就是修改物品代码了。因为我们是”无中生有“的物品,所以需要复制若干个物品行(每个物品应该是4行)

1710????????------物品代码
1????????????------包裹位置,特别要注意改这个
0????????????------第一个孔
0????????????------第二个孔

Step4不变,覆盖原进度后就可以了。

后记:
????????在Documents文件夹下面还有player#.dat、flag#.dat和stat#这三个文件,想来都应该是和角色的一些属性之类有关的,不过没认真去研究了(因为不像物品修改这样一目了然了),希望能有大侠研究出来一起交流一下。另外再次告诫想要开始修改的同学——修改以后,真的——没啥意思了,所以一定慎重。另外目前正在想办法写一个程序,能够直接修改存档文件,避免大家手动操作容易出错以及操作繁琐的问题,希望能有时间把这件事做完。






               
您需要登录后才可以回帖 登录 | 加入发米友

Archiver|手机版|网站地图|ipad批发 ( 沪ICP备10210075 )

GMT+8, 2018-5-26 18:05 , Processed in 0.046363 second(s), 12 queries .

版权所有 发米网

© 2011-2016 哎哟喂啊

回顶部