游戏之家 > 游戏库

石油骚动开局金钱修改 修改每局携带到油田的钱

哪怕身价百万,每局却只能带2000块钱,太不爽了,让我们改一下:

一、修改工具:WinHex 。

二、修改对象:游戏目录里那个100多M的data.win文件。

三、修改过程:

1、用WinHex 打开data.win文件,“位置”——“转移到偏移量”,输入00759B30,点击“是”,可以看到00759B30这一行的8-9列的数据是D0 07,由于数据是倒着存储的,这个数据实际上是十六进制的07 D0,对应十进制的2000,这个就是每局开局扣除的钱,若是想改为10000,也就是十六进制的27 10,这个参数就应该改为10 27;

2、如果只改这个参数是不行的,因为这个数据实际上是每局开局实际扣除的钱,至于携带到油田的钱,是另一个参数,具体如下:

地址位移   位置0-F   数值(整数类型) 游戏参数

00759B30   8-9   D007 每局开局实际扣除的金钱(左上角扣钱的-2000动画不是这个参数,没找到)

00780250   C-D   D007 每局开局吉尔提示要准备携带的金钱(然并卵,只是显示而已)

007DACD0   0-1   D007 每局结束时计算利润时把开局携带金钱算到利润里了,只是报表上按这个参数显示,实际回到镇子里是按下面的参数结算的

007F4EA0   C-D   D007 每局开局实际携带到油田的金钱

3、以上4处参数对7个角色有效,这些参数后移8个位置就是C4 09(如图示) ,对应十进制的2500,这个数据是专家模式角色Larry 的2500块。

4、修改完毕,保存下就OK了。最后提醒参数不要改太大,AI角色每局收入不知道是怎么算的,不管你开局带多少钱,收入还是那么多;改了10000收入2000,实际还亏了8000。


注意:存储数据的地址有偏移,前些天下的好人3版本,文件大小162740010字节。不过修改思路应该是一样的,都是先搜索整数类型的2500,挨个往前8个位置看有没有D007,不过并不是每一个D007+C409的组合都是,需要进游戏试一下。例如:

好人3汉化的V2版本比你那个版本的地址偏移了3050(十六进制),所以上面几个参数的地址大概为:

00759B30 ————00756AF0

00780250 ————0077D200

007DACD0————007D7C80

007F4EA0 ————007F1E50