化不肥 发表于 2007-10-10 16:20:18

修改大航海时代2银行存款上限

作者:moai

银行存款存储方式为实际存款/100取整,给一个字节存储。

故原始银行最大存款为1000000,对应存储方式为10 27

修改Main.exe文件中四处
2e013h
2e036h
3df8ah
3dfa0h
10 27 为指定金额,最大修改值为FF 7F(32767)。

则最大存款数为3276700。

不要改成FF FF,超过FF 7F就是负数了

修改结果如下:
http://tinypic.com/bj8zmf.jpg

http://tinypic.com/biw3k9.jpg



默认的投资额为50000,对应存储方式为50 C3

修改Main.exe文件中四处(商业和工业各二处)
2a300h
2a30ah

31b1ah
31b24h

最大投资额为65535,对应存储方式为FF FF
经过测试,大约每投资300元,增长1点,最大为1000
多谢moai兄弟提醒,不好意思,嘿嘿……

[ 本帖最后由 化不肥 于 2007-10-10 16:24 编辑 ]

不再通宵 发表于 2007-10-13 02:22:56

:Q 改钱?赚钱是很快乐的一个过程。

化不肥 发表于 2007-10-13 08:11:03

有时改游戏也是一种乐趣,比如把难度改的很BT

fasword 发表于 2008-1-28 15:21:58

顶一下,很少见的改法

化不肥 发表于 2009-2-24 11:54:03

是啊

impk 发表于 2011-4-12 10:03:35

如何修改main文件
能让首都几个港口接受投资

jpudxm 发表于 2012-2-9 23:49:37

回复 #6 impk 的帖子

这个还真没找出办法来。

jpudxm 发表于 2012-2-10 00:01:14

这个存款上限的修改方法还有问题,存钱时是300万,如果经过一个月,再取钱的时候,钱又变成了100万

jpudxm 发表于 2012-2-10 17:48:15

存款上限300万的修改方法应该不唯一

其中的一个有效的修改方法是MAIN.EXE中

1cb79: 0f->2d
1cb80-1: 4042->c0c6
1cb85-6: 4042->c0c6
1cb88: 0f->2d

2e0131027->3075
2e0361027->3075

化不肥 发表于 2012-2-14 23:55:35

感谢楼上的好办法
页: [1]
查看完整版本: 修改大航海时代2银行存款上限



qq群及公众号二维码