盟军3的过关密码和终极存档
大家都知道,盟军3无论是Z还是D或BT版,都存在在玩游戏的时候会突然跳出来,再进入时存档丢失。现在我来分析一下原因,如果说得不对,请大家指出,谢谢。
我是用default user来做说明。
盟军3的保存机制分为3个部分:
1是quicksave部分,信息存放在QS0000.SAV里面。这里需要指出的是quicksave部分是独立的,意思就是你quickload时,主程序直接调用这个文件;2是save部分。就是你保存进度的地方,文件名从P0000000.SAV开始;3是引导部分。
存在COMM3.CFG和PERFILES.DAT里面。这里先指出的是当你玩到一个关时,主程序会自动帮你“保存”下来,当然,是每一关的开头。你可以打开盟军使用其中COMM3.CFG是用来loadgame就可以看到,最前面的那几个删不掉的存档,就是主程序为你保存的各关存档。这些各关开头的存档是怎么保存下来的呢?当然是由COMM3.CFG和PERFILES.DAT来做的了。
是这样的一个过程:刚开始,output是没有东西的,当你第一次玩,比如说训练第一关,这时系统为你建立PERFILES.DAT,这时里面只有一个语句0REP,并且loadgame就可以看到有一个删不掉的存档。当你做第一个保存时,在PERFILES.DAT会建立语句,里面有3个关键字:保存文件名和保存时间,第三是保存在第几个;同时建立P0000000.SAV,依次类推;这个时候,训练第一关的密码也就出来了:1TUT(用记事本打开PERFILES.DAT就可以看到)。
当你退出游戏是,建立COMM3.CFG,并记录你玩到的关数(用记事本打开COMM3.CFG就可以看到,信在“[]”之间)。依次类推,当你全部玩通关的时候,就有13个删不掉的存档,并且它们的信息记录在COMM3.CFG和PERFILES.DAT内。由此就有了各关的通关密码:
1.1TUT
2.2TUT
3.1MTS
4.2MTS
5.LREB
6.MSET
7.MNAT
8.SAIV
9.MERT
10.1CRT
11.CERT
12.PMAC
13.KCOD
14.HOSD
对于相应记录在COMM3.CFG的信息,太长不便打出,请通关的盟友们自己看吧(使用打开方式选记事本,不要选“始终用这个程序打开”就可以了)。并且这个部分的信息以后是不会变的。下面就是正文:)