特殊设施修改方法
       
       
       

    首先要有四个能够转化的建筑,比如田地,牧场,大学和葡萄园,可以转化成药品研究所,目的就是过对比存档文件的差别来把转化成的药品研究所变成黄金之树。

    用女巫转化前先存档,然后不要做其他的动作,只让城里的女巫转化这个药品研究所。最好是第一个女巫就转化成功,为的是减少对比存档文件的差异,转化成功之后存另一个档。

    接下来就是打开UltraEdit,点“文件→比较文件”,比较类型选择“二进制”,下面选择2个比较文件,分别选择2个存档文件,然后点“比较”。

    2个存档的区别在这里:文件头上有差别(这个大概表示存档的时间什么的),做过转化动作的女巫,地图上的建筑,还有就是这个城市的魔法值。(开始我以为地图上的建筑和城市数据在一起,后来才发现是分开的,每个地图上的格子都有数据表示是否空地等等)。

    点UltraEdit的工具栏里向下的箭头,也就是“下一个相异处”,文件头的一串不管,之后就是你做转化的女巫的一串数据(如果你是用了2个女巫才转化成功,那么就是2串数据),注意右边可以看到女巫的名字,对于存档修改熟悉的人一看就知道是人物属性。

    再下面的一串相异就是地图的建筑了(大概位置为0000dxxx左右,城市的魔法值数据还在后面),可以看到没有转化前的存档是类似这样的:

    00 74 00 B2 00 01 00 74 00 B1 00 02 00 73 00        B1

    转化成药品研究所之后的数据是这样:

    00 74 00 B0 00 2C 00 00 00 00 00 36 00 00 00        00

    很明显,其中一串00之前变化的代码就是转化后的药品研究所,而原来的单个建筑都成了00,经过我的测试,当我把        00 2C 改成了 00 31 之后再读档,原来S/L几个小时也不一定会有的黄金之树出现了!!!

    放上大型设施和特殊设施的代码,直接对照修改代码即可。

    大型设施
           15 高楼住宅街
           16 集合市场
           17 战士培养所
           18 法术学院
           19 大教堂
           1A 高超的行会
           1B 大农场
           1C 大牧场
           1D 熟练工坊
           1E 亡灵墓地
           1F 战士城镇
           20 法师城镇
           21 僧侣城镇
           22 盗贼城镇
           23 经济城镇
           24 工艺城镇
           25 综合农场
           26 武器市场
           27 批发市场
           28 屯田兵营
           29 怪物编制所
           2A 士官学校
           2B 百货店
           2C 药品研究所
           2D 剑士城镇
           2E 贤者城镇
           2F 欢乐街

    特殊设施
           30 魔力之塔
           31 黄金之树
           32 大地之塔
           33 英灵之塔
           34 怪物之门
           35 石柱群