首页 攻略 单机攻略 查看内容

《仙剑奇侠传4》存档不完全修改

游侠会员:淡蓝小星星  <原创>

呵呵上次因为自己的低级失误导致许多版友告诉我修改值无效,我知道这个看上去简单做起来是需要很多时间的,在此向这些因为我的失误而浪费时间的玩家表示深深的歉意!言归正传,看这次修正的方法。

一,仙剑四的属性设置策略。
仙剑四人物数值有以下几种:等级,经验,精气神(最大和现有),武防速运灵,五灵属性(这一项被我54了,因为好像没什么用……)。
在我多次实验中发现,如果仅仅改了武防速运灵精气神,在人物升级以后会自动恢复到相应正常的数值段中(比如你20级时防为200,但你改成了999,在你升为21级后系统会自动把你的”防”降到210左右)。如果每升一级都要改一次未免也太麻烦,所以在改变这些属性之前一定要想办法让等级固定下来,以防他再次自动检查你的各项属性。什么办法呢?对,就是让等级固定在99这个数值上。但是后来发现仅仅固定是不行的,他还会检查你的经验值,通过经验值修复你的等级数据(好麻烦……)。呵呵,所以要改就一起改,还要把经验值改得稍微大一点,让程序无法从经验值判断你的等级范围,我用5000000测试通过~

二,修改方法
用16进制编辑器(我的是UE32)打开存档文件,0.dat指向的是1号存档,以此类推。
1,
等级修改。
首先将所有人的等级数值修改成99(16进制代码是63,以下括号内纯数字均为此数的16进制)。
方法:假设你现在等级是50(转换成16进制是32)则用里面的搜索替换功能搜56454C32 (红色的为固定前缀部分,下同),将搜索到的所有值替换为56454C63(前缀不变,63即10进制的99)。

2,
经验值修改。
方法:假设你现在经验值是50000(C350),将它修改成5000000(4C4B40),继续用搜索替换功能搜4E434550C3(出现蓝色部分则为两个一组倒序排列),将所有搜索到的替换成4E4345404B4C(位数不同的强烈建议手动替换,原位数较多的往后面添加,原位数较少的补0,下同)。

3,
精、神上限的修改(以 精 为例,气用左右CTRL+9,我也懒得找了)
建议修改的时候脱下所有增加精气神上限的装备,否则修改将会比较麻烦,以下的方法适用于身上没有一件装备是增加精气神上限的。
假设现在 精 的最大值是4000(FA0),想把它修改成9999(270F)怎么办呢?呵呵,继续搜索。(FA0是奇数位,则需要在前位补0,变成0FA0,然后再两位一组倒序输出)
在搜索栏里输入5F4850A00F,全部替换成5F48500F27即可。
神的前缀是5F4D50,修改方法同 精。

4,
金钱的修改
例如1000(3E8)想修改成9000000(895440)方法:加前缀搜6E6579E803,将搜索结果改为(6E6579405489)即可。

5,
武防速运灵的修改
这里修改的武防速运灵不是你在属性列表里面看到的数值,而是基础数值(就是在没有一件装备的情况下。但这里不好全部脱,所以就需要作一个简单的减法)
以武为例。假设你现在的 武 值是1000,你的佩剑+武200,那么的初始 武 值就是1000-200=800(320)。防速运灵都是这样。
我们把 武 的初始值修改成8000(1F40)。
查找所有43414C2003,替换为43414C401F。然后你将看到你的 武 就是8000+200=8200。
下面给出剩下四种属性的前缀,修改方法同 武(如果还想保留点游戏趣味请不要将 速 改到1000以上……)
防:455353
速:454544
运:434B59
灵:494C4C