《仙剑客栈》修改经验
仙剑客栈为了防止防止修改,做了很多手脚,比如验证存档文件,禁止程序切换等等 。
但是,仙剑客栈其实还是可以随心所欲修改的(只要掌握方法)。
我这里简单介绍一下金钱的修改方法。
首先你要有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千多万。