我在网上曾见过一篇《赵云传一》的物品复制法,就是把东西丢在地上,然后alt+tab出去修改/save/game目录下的good.dat文件属性为只读,进游戏,存档,再alt+tab出去把good.dat的只读属性改回去。回去后读刚才存的那个档,会发现刚才扔掉的东西身上有一份,地上也有一份。我没玩过《赵云传一》,无从实验,不知道这个方法在一代中行不行,不过《纵横天下》用此法不能复制。因为可能一代中good.dat这个文件只是身上的物品信息,而地上的物品在另一个文件中,所以可以复制。而显然《纵横天下》去掉了这个bug,good.dat文件包含了所有的物品信息,身上和地上的。(哇,疼!你们别扔我鸡蛋啊,人家还没说完呢!)
虽然前面提到的方法不可以复制,但是却让我发现了《三国赵云传之纵横天下》的存档和读档方式。二代和一代(关于本文提及所有关于一代的情况,都属推测,因为偶没玩过的说)一样,存档的时候先把当前的所有信息分开存到/save/game/目录下的个个文件中,然后统一把再把这个目录下的文件结合在一起存到/save/s*/save*.dat文件中(有点像压缩,*代表你1-7任意一个数字,比如你存的是第一个档,这里的就是save1.dat)。注意,这里有个关键,save*.dat文件是由/save/game/下的文件存过来的,而不是直接由游戏存。我就是利用这一点来完成时空传送和复制。读档的时候,反过来,把save*.dat中的信息分开存到/save/game/中,(有点像解压)。/save/game这个目录在退出游戏的时候会被删除。这里也有一点是要注意的,在读档的时候由于同时要/save/game中存一次档,所以必须保证/save/game下的文件不存在或者可写,如果是只读的话就会发生错误。
聪明的朋友应该已经想到我的方法了。前面提过good.dat文件是包括所有物品信息的。比如你现在有一个最终终极装备存档,一个初始存档,你想把终极装备转移到初始存档中,只要读取最终存档,然后把/save/game/目录下的good.dat文件copy出来,然后读取初始存档,把刚才copy出来的good.dat文件copy回去,并且属性改为只读,切换回游戏,存档,最后在读档前别忘了把good.dat的只读属性去掉。这样就完成了任意2个不同时空的装备传送。游戏中有2个特殊地点,一个是白帝城救刘备前的军营中,有个铁匠可以无限购买紫水晶,龙鳞和凤羽。另一个是白帝城中有个奸商可以复制物品。所以你要分别准备这两个的存档。比如你在某个时候想要复制,就先用时空转移法把所有物品都转移到白帝城中,复制完存个档再转移回去就OK了。
好了,说了那么多,我也要继续去玩了,人家还通关呢,才刚刚拿到《遁甲天书》,有个菜鸟问题想问一下,那些黄字,没有属性不可以装备的武器有虾米用处,别笑我,愿意回答的请加QQ: 17730272。