修改存档

Softstar为游戏设置了防修改方式,无法游戏弹出修改内存,唯有修改存档。每个存档包括一个?.sav(?=0,1,2,3,4)文件和一个?.crc文件。载入进度时,系统先读取?.sav中内容,再将内容与?.crc文件进行校验无误才能顺利载入游戏.其中,金钱值也为校验内容之一.使用gamemaster很容易在?.sav中查出金钱的地址.而对于某个金钱值的?.crc文件由某种复杂算法算出,难以修改.但可钻以下这个空子,有限的修改游戏。

如当前金钱值的16进制值为:“18 a2”我们可为这几个字符分别编号:甲,乙,丙,丁.其中甲丙,乙丁可互换位置,而不改变?.crc文件内容.

即18a2,12a8,a218,a812的crc密码相同,在sav中将上述数值互换不影响文档载入.

如此一来将19c2(即6594元)改为c912(即51474元)可大赚了一笔

在游戏中将第二张光盘从光驱中取出,这时如果你还在一月,那你会发现时间将静止不前了!如果在一月以后,那就是时光倒流。用这些“偷”来的时间去疯狂探险和赚钱吧!

手把手教你修改《仙剑客栈》(BY 风雪漫天)

仙剑客栈也能用fpe2000,gamemaster等修改存盘文件:

打开*.sav文件(你自己先要记清楚文件是哪个,最好用日期排列出最新的存档)。请先记下游戏中数据(最好在打烊时存盘)金钱、三女的友好、体力、经验。(我用的fpe2000,有个“寻找”按扭,输入数字就行了)

A、金钱:(也可以用寻找金钱数xxx找到)

在打开后第3行,第1列0200,开始就是钱了(这个好象没有校验,可以乱改)222222(2百万就够啦!)

B、友好、体力、经验,请寻找赵灵儿的体力(分子),就能找到一个地址,然后对照后面的那个数据。(体力分母),这时候将赵的体力分子、分母的16位制数据用计算器(切换到科学型能换算16进制)算出来,例如:

体力278 / 300 经验300,友好300(这是在*.sav中数据排列的顺序)

那么在fpe中找到的16进制排列应该是

16 01 2c 01 2c 01 2c 01 那么就恭喜你!找对了!

我用下面的编号分别对应上面的数据

a0 a1 b0 b1 c0 c1 d0 d1

这个时候因为校验程序,我们只需要把a0 和 a1的位置调换,就能骗过校验,那么这个时候,

体力 16 01(分子) 2c 01(分母) {278/300}

变成了01 16(分子) 01 2c(分母) {5633/11265}

然后睡一觉就ok啦(自动跳回正常999/999)

同理紧跟着的“经验”“友好”都可以这样改!

友好改了后,回游戏送礼品就能跳回正常值!

C、在“友好”后的数据就是3个饭、菜、汤

50% 100% 50%实际上是500 1000 50 (F4 01 E8 03 F4 01),但是好象改了也没有加快三个女的做菜速度,不知道哪位朋友知道的解释一下!

最新修改大法(by Paul)

仙剑客栈为了防止修改,做了很多手脚,比如验证存档文件,禁止程序切换等等。但是,仙剑客栈其实还是可以随心所欲修改的(只要掌握方法),这里简单介绍一下金钱的修改方法。

首先你要有TRW2000(softice应该也可以,如果不知道这个是什么自己去搜索引擎上找一个,这是一个调试工具,使用它要一点知识,但是就修改仙剑客栈的金钱用不了知道多少;如果你会用TRW2000,修改其他东西相信也是轻而易举,如果不会,请一步步按照本文做)

先打开TRW2000,出现对话框点OK

进入游戏,开始新的一天,等有人来住店,让他入住,并一直监视他的行踪,当他转身要进入客房时(这时要快,他进入房间就来不及了,要在他没进房间之前)同时按下Ctrl+N,出现一个对话框(哇?怎么没见过!!)不用怕,虽然他有点古怪,但是用来改游戏很好用:)

输入:Pmodule并回车

F4,出现游戏屏幕,记下你的金钱数,将其转化为16进制(不要说这一步你做不到!)记下,再按F4,回到TRW2000

输入:bp if(eax=XXXXX) 这里的“XXXX”是你刚才记下的你的金钱的16进制值

输入:g回车

等待……(因为设置了断点,现在执行会慢一些)

突然跳出TRW2000de屏幕

这是看到一句(在屏幕中间位置,被高亮显示)mov eax,[XXXXXXXX]

记下这里的XXXXXXXX

输入:e XXXXXXXX回车,按F,出现一个对话框,输入FF

再输入:e XXXXXXXX+1(刚才的XXXXXXXX加1后的值,16进制),按F,出现对话框,输入FF,回车

再输入:e XXXXXXXX+2(刚才的XXXXXXXX加2后的值,16进制),按F,出现对话框,输入FF,回车

输入BC回车

Ctrl+N回到游戏,一会儿可听到“叮”的一声(客人进入客房了),这时的钱变成了1千多万。

金钱修改大法(BY shibuganwei)

softstar为游戏设置了防修改方式,无法游戏弹出修改内存,唯有修改存档。每个存档包括一个?.sav(?=0,1,2,3,4)文件和一个?.crc文件。载入进度时,系统先读取?.sav中内容,再将内容与?.crc文件进行校验无误才能顺利载入游戏.其中,金钱值也为校验内容之一.使用gamemaster很容易在?.sav中查出金钱的地址.而对于某个金钱值的?.crc文件由某种复杂算法算出,难以修改.但可钻以下这个空子,有限的修改游戏。

如当前金钱值的16进制值为:“18 a2”,我们可为这几个字符分别编号:甲,乙,丙,丁.其中甲丙,乙丁可互换位置,而不改变?.crc文件内容。

即18a2,12a8,a218,a812的crc密码相同,在sav中将上述数值互换不影响文档载入。

如此一来将19c2(即6594元)改为c912(即51474元)可大赚了一笔

《仙剑客栈》修改心得(BY 陆贤夏)

其实用FPE2000对文件PALINN.HAC进行修改是最爽的。

首先要将FPE2000的搜索范围改成4GB,然后在读档中打开PALINN.HAC文件。在这之中,可以任意修改《仙剑客栈》的主程序。例如炒饭的成本,卖价和料理时间:因为炒饭ASCII码为B3B4B7B9,查找时输入B9B7B4B3H就可以找到,在最后一个地址的07后就是卖价,可以改为FF7F,即32767,再隔四个字节就是成本和料理时间,都改成01,那么你的炒饭就变成成本只有一,料理时间为一,卖价32767的超级炒饭了。其他的菜也在旁边,大家自己摸索一下。我曾经将所有的菜都改了,洪七公包场时只用了83秒钟就做完了8桌菜,够爽吧!

游戏主人公的名字,游戏中的对话等等均可修改,感兴趣的玩家可以试一试。