之前在吧里曾跟大家分享过地图资源修改器使用方法,下面再跟大家分享一个通过定位内存地址比较快捷修改各种资源的方法;
我使用的修改工具是金山游侠V,想来其它类似功能的修改软件如CE应该也是可以的但我没试过。
首先我们来看一下游戏开局时的界面:

这是400难度开局时各种资源的配置情况,我们的方法是使用修改软件通过游戏每回合资源的变动情况查找及定位某种资源的内存地址,一般3-5个回合可以锁定。虽然本游戏的资源内存地址是动态的(即重新读同一个存档内存地址也会改变),但各种资源的内存地址都是按照一定规律排列的,所以我们只要找到某种资源的内存地址后其它所有资源的内存地址也随之确定,可一次性对多种资源进行修改得到想要的各种资源数量。
锁定内存地址的难度视初始值及变量而定,两者越大则越容易锁定,有时甚至一次就可以锁定,但由于游戏开局时各种资源数量及每回合的变动较小所以需要数次的搜索才能锁定,我们需要视游戏的不同情况选取拟适合定位的资源,如上图我们可以考虑选取初始数量为15的谷物作为拟定位的资源,选取谷物的原因我们通过下图来说明:

从上图看出我们的谷物及肉每回合供应1个消耗却各4个,也就是说每回合后会减少3个,这在游戏初期变量算是比较大的了,为什么不选肉呢,因为肉的消耗默认是先消耗鱼的,鱼只有10个,那么第四次搜索后就会成为0无法进行下去,而谷物初始15个能更大程度保证能定位到地址。
现在我们打开金山游侠V,很多朋友应该对它的界面很熟悉,如下图所示:

点击“新建”在弹出来的列表中选取“Imperialism II”,在输入框里输入谷物的初始数量15,再点击搜索,会弹出搜索结果框,再点击搜索结果框的确定会出现以下界面:

我们可看到上面的提示说第1次搜索找到13039个地址,这么多地址我们根本无法确定具体是哪一个,点击金山游侠右上角的回到游戏后我们会回到游戏界面,再这里为加快搜索速度我就不做任何操作直接进入下一回合,而大家在实际游戏中还是应该进行适当的操作(除了修改农场外如探测、修路、建设和生产,都不影响谷物的变量,如选择木材或铁矿之类的则会增加后续搜索的难度),因为这个游戏的资源内存地址是动态的,整个搜素过程是不可逆的,直到修改完成并存档后才可反复读取。
在结束第一回后,我们来一下资源的变动情况:

这时我们可以看到上面谷物的数量变成了12,我们再次回到金山游侠V的界面,在输入框把原先的15改成12并点击搜素,点击弹出的搜索结果框上的确定会出现以下界面:

这次我们看到金山游侠提示只找到了11个地址,这说明我们要定位的地址就在这11个之中,如果为了能在这个回合就正常进行游戏不怕麻烦的话可以一个一个去修改试试,不对的话再改回原值,运气好可能两三次运气不好也可能要十次八次才能找到,但这里我还是按照正常的定位流程继续。
再次回到游戏,结束第2回合,第3回合我们回看到谷物数量变成了9,如下图所示:

再次回到金山游侠,按之前的步骤把12改成9并搜索,这次出来的结果只有一个,说明我们要找的就是它了,如下图所示:

双击搜索到的地址,就可以在弹出来的“添加修改”里进行修改了,要注意的是如果你想修改的数值超过255的话一定要把下面的长度框里的单字节改成双字节,比如我们改成999,如下图所示:

再点击确定,如下图所示:

再次回到游戏重新进入下达工业指令界面,我们就看到上面的谷物数量已变成了我们所要数量999,如下图:

现在我们已完成了对谷物一种资源的修改,对其它资源的修改当然也可以按照这种方式进行修改,但是就比较麻烦了,这里再给大家介绍怎么在此基础上一次性对其它多种资源进行修改的方法。
首先要说明的是我为什么说是多种而不是全部,大家留意看一下上图会发现有些资源颜色是灰色的,如钢材、皮帽等,说明以目前的科技还无法拥有,所以对它的修改也是无效的,只有等它变亮了才行,所以我们目前只能一次性修改那些已经亮了的资源,不过目前已足够用了,等游戏进程到可以拥有那些资源的时候完全可以再用同样的方法进行修改。
下面我们再次回到金山游侠界面,点击下面的地址框再按鼠标右键,在弹出来的选项中选取地址编辑,会看到弹出来的内存编辑界面,第一行的C列有个黑点不停闪烁,如下图所示:

那么C、D两列就是谷物的内存地址,刚才我们已修改成了999,按照计算机的16进制因该是3E7,它在地址列表里正确的表示是E7 03(规律是后两位放在第一字节,前两位放第二字节,单位前面加0),大家可以在网上找个进制转换器把自己想要的数值进行转后再进行修改,注意不要输错了,比如说我们下一步把鱼改成2000,那么转换成16进制应该为7D0,那么正确的输入应该是D0 07,参见下图:

仔细观察内存编辑界面我们发现每种资源占据了两列,每列为一个字节(两个数字或字母构成),也就是说每种资源都是以双字节构成的,前面我说过这个游戏的资源内存地址是动态的,如果在未最终锁定、修改及存档前你取挡的话那么前面的搜索就白费了,它很可能已不在你前面所搜索出来的范围里了,但是它们的地址又是相对固定有规律的,只要定位了一种,那么其它的都是跟这一种一起按次序紧密相连,排列的次序是这样的:1羊毛,2木料,3锡矿,4铜矿,5铁矿,6煤矿,7棉花,8糖,9烟草,10毛皮,11马,12布,13木材,14纸张,15青铜,16铸铁,17钢材,18糖精,19雪茄,20皮帽,21谷物,22鱼,23牛。
知道了谷物排在21位,那么它前面的第20位资源是皮帽,即A、B两列,目前显示的是0000,目前以我们的科技还无法拥有,所以修改了也无效,后面的第22位是鱼,即后面E、F两列,目前显示的是0400,表示拥有的鱼资源是4,与我们游戏里看到的数量是一致的,现在我们把它改成2000,正确的输入应该是D0 07,如下图所示:

修改好后点击右上的X关闭内存编辑界面再点回到游戏,我们就会在游戏中看到这样结果:

同样的方法我们可以把目前能修改的资源一次改完(不必要每改一种资源就回游戏看一下),下面我把其它能修改的各种资源都修改成999的游戏界面给大家展示一下:

最后提一下金钱的修改,其实金钱的修改很简单,在资源修改好保存后搜索金钱的初始值5000,然后在科技研究那里随意花个2000,下一回合金钱则变成3000,再次搜索3000,由于变量较大很容易就能找到地址,如果一回合还不能确定就继续下一回合金钱则变成1000,一般一、两回合就能搜索到地址,如果借助游戏金钱修改器一般一回合就能搞掂,即搜索5000后激活金钱修改器把金钱改到99999,再次搜索99999基本能锁定金钱地址,要注意的是由于地址内存容量限制金钱数量貌似不能改得太大,超过200万以后容易造成数据崩溃,有兴趣的朋友可以试试金钱最多能修改到多少。

金钱修改器在网上应该很容易找到,有兴趣的朋友自行搜一下。
我使用的修改工具是金山游侠V,想来其它类似功能的修改软件如CE应该也是可以的但我没试过。
首先我们来看一下游戏开局时的界面:

这是400难度开局时各种资源的配置情况,我们的方法是使用修改软件通过游戏每回合资源的变动情况查找及定位某种资源的内存地址,一般3-5个回合可以锁定。虽然本游戏的资源内存地址是动态的(即重新读同一个存档内存地址也会改变),但各种资源的内存地址都是按照一定规律排列的,所以我们只要找到某种资源的内存地址后其它所有资源的内存地址也随之确定,可一次性对多种资源进行修改得到想要的各种资源数量。
锁定内存地址的难度视初始值及变量而定,两者越大则越容易锁定,有时甚至一次就可以锁定,但由于游戏开局时各种资源数量及每回合的变动较小所以需要数次的搜索才能锁定,我们需要视游戏的不同情况选取拟适合定位的资源,如上图我们可以考虑选取初始数量为15的谷物作为拟定位的资源,选取谷物的原因我们通过下图来说明:

从上图看出我们的谷物及肉每回合供应1个消耗却各4个,也就是说每回合后会减少3个,这在游戏初期变量算是比较大的了,为什么不选肉呢,因为肉的消耗默认是先消耗鱼的,鱼只有10个,那么第四次搜索后就会成为0无法进行下去,而谷物初始15个能更大程度保证能定位到地址。
现在我们打开金山游侠V,很多朋友应该对它的界面很熟悉,如下图所示:

点击“新建”在弹出来的列表中选取“Imperialism II”,在输入框里输入谷物的初始数量15,再点击搜索,会弹出搜索结果框,再点击搜索结果框的确定会出现以下界面:

我们可看到上面的提示说第1次搜索找到13039个地址,这么多地址我们根本无法确定具体是哪一个,点击金山游侠右上角的回到游戏后我们会回到游戏界面,再这里为加快搜索速度我就不做任何操作直接进入下一回合,而大家在实际游戏中还是应该进行适当的操作(除了修改农场外如探测、修路、建设和生产,都不影响谷物的变量,如选择木材或铁矿之类的则会增加后续搜索的难度),因为这个游戏的资源内存地址是动态的,整个搜素过程是不可逆的,直到修改完成并存档后才可反复读取。
在结束第一回后,我们来一下资源的变动情况:

这时我们可以看到上面谷物的数量变成了12,我们再次回到金山游侠V的界面,在输入框把原先的15改成12并点击搜素,点击弹出的搜索结果框上的确定会出现以下界面:

这次我们看到金山游侠提示只找到了11个地址,这说明我们要定位的地址就在这11个之中,如果为了能在这个回合就正常进行游戏不怕麻烦的话可以一个一个去修改试试,不对的话再改回原值,运气好可能两三次运气不好也可能要十次八次才能找到,但这里我还是按照正常的定位流程继续。
再次回到游戏,结束第2回合,第3回合我们回看到谷物数量变成了9,如下图所示:

再次回到金山游侠,按之前的步骤把12改成9并搜索,这次出来的结果只有一个,说明我们要找的就是它了,如下图所示:

双击搜索到的地址,就可以在弹出来的“添加修改”里进行修改了,要注意的是如果你想修改的数值超过255的话一定要把下面的长度框里的单字节改成双字节,比如我们改成999,如下图所示:

再点击确定,如下图所示:

再次回到游戏重新进入下达工业指令界面,我们就看到上面的谷物数量已变成了我们所要数量999,如下图:

现在我们已完成了对谷物一种资源的修改,对其它资源的修改当然也可以按照这种方式进行修改,但是就比较麻烦了,这里再给大家介绍怎么在此基础上一次性对其它多种资源进行修改的方法。
首先要说明的是我为什么说是多种而不是全部,大家留意看一下上图会发现有些资源颜色是灰色的,如钢材、皮帽等,说明以目前的科技还无法拥有,所以对它的修改也是无效的,只有等它变亮了才行,所以我们目前只能一次性修改那些已经亮了的资源,不过目前已足够用了,等游戏进程到可以拥有那些资源的时候完全可以再用同样的方法进行修改。
下面我们再次回到金山游侠界面,点击下面的地址框再按鼠标右键,在弹出来的选项中选取地址编辑,会看到弹出来的内存编辑界面,第一行的C列有个黑点不停闪烁,如下图所示:

那么C、D两列就是谷物的内存地址,刚才我们已修改成了999,按照计算机的16进制因该是3E7,它在地址列表里正确的表示是E7 03(规律是后两位放在第一字节,前两位放第二字节,单位前面加0),大家可以在网上找个进制转换器把自己想要的数值进行转后再进行修改,注意不要输错了,比如说我们下一步把鱼改成2000,那么转换成16进制应该为7D0,那么正确的输入应该是D0 07,参见下图:

仔细观察内存编辑界面我们发现每种资源占据了两列,每列为一个字节(两个数字或字母构成),也就是说每种资源都是以双字节构成的,前面我说过这个游戏的资源内存地址是动态的,如果在未最终锁定、修改及存档前你取挡的话那么前面的搜索就白费了,它很可能已不在你前面所搜索出来的范围里了,但是它们的地址又是相对固定有规律的,只要定位了一种,那么其它的都是跟这一种一起按次序紧密相连,排列的次序是这样的:1羊毛,2木料,3锡矿,4铜矿,5铁矿,6煤矿,7棉花,8糖,9烟草,10毛皮,11马,12布,13木材,14纸张,15青铜,16铸铁,17钢材,18糖精,19雪茄,20皮帽,21谷物,22鱼,23牛。
知道了谷物排在21位,那么它前面的第20位资源是皮帽,即A、B两列,目前显示的是0000,目前以我们的科技还无法拥有,所以修改了也无效,后面的第22位是鱼,即后面E、F两列,目前显示的是0400,表示拥有的鱼资源是4,与我们游戏里看到的数量是一致的,现在我们把它改成2000,正确的输入应该是D0 07,如下图所示:

修改好后点击右上的X关闭内存编辑界面再点回到游戏,我们就会在游戏中看到这样结果:

同样的方法我们可以把目前能修改的资源一次改完(不必要每改一种资源就回游戏看一下),下面我把其它能修改的各种资源都修改成999的游戏界面给大家展示一下:

最后提一下金钱的修改,其实金钱的修改很简单,在资源修改好保存后搜索金钱的初始值5000,然后在科技研究那里随意花个2000,下一回合金钱则变成3000,再次搜索3000,由于变量较大很容易就能找到地址,如果一回合还不能确定就继续下一回合金钱则变成1000,一般一、两回合就能搜索到地址,如果借助游戏金钱修改器一般一回合就能搞掂,即搜索5000后激活金钱修改器把金钱改到99999,再次搜索99999基本能锁定金钱地址,要注意的是由于地址内存容量限制金钱数量貌似不能改得太大,超过200万以后容易造成数据崩溃,有兴趣的朋友可以试试金钱最多能修改到多少。

金钱修改器在网上应该很容易找到,有兴趣的朋友自行搜一下。










