游戏之家 > 游戏库 > 缺氧

缺氧人物属性及特性存档修改教程

首先准备好工具,一个是UltraEdit文本编辑器(为什么选它?因为强大所以自信);二是进制转换器,方便十进制和十六进制之间的转换。

XXXX.SAV文件之所以几乎无法修改是因为它是游戏的编程存储方式有关,少有类同。但总是有迹可循的,缺氧是一个加拿大华裔小子开发的,所以不是俄语不是德语更不是铬星人语言,而是英语。

开局尽量选择装饰期待值-20以上和呕吐的小人儿,进入游戏……立马存盘。用UltraEdit打开XXXX.SAV文档,一堆乱码+英文,查找Traits能找到4条相关(随机复制人一条,无法修改;剩下3个就是你的小人儿了,你有多少小人儿,存档就能搜到几条),如下图所示:

(图1)

看到了什么?对,就是Narcolepsy(昏睡)和DiversLung(肺活量大)和StressVomiter(呕*吐),如图1看到的,Traits之后那一串十六进制数字,其中44 69 4E 61 72 63 6F 6C 65 70 73 79表示就是Narcolepsy,其他单词类同,那么剩下的就是我们今天要研究的。其中关键字符串我已经重点标识出来了,分别是35,2D,03,0A,0A,0D,看不出有什么奥秘啊……等等,莫急,再看下图2:

(图2)

咦?Narcolepsy貌似还是0A 00 00 00,图2关键字符串是34,2C,03,0A,09,0D。其中与图1比较,03和0D是相同的,那么就说明0A就是Narcolepsy,0D就是StressVomiter,有点门道了吧?但还是不够,以上是3特性小人儿存档,继续上图:

(图3)

关键字符串是43,38,04,0D,08,09,0D

继续上4小人儿存档图:

(图4)

关键字符串:3D,35,04,08,0A,09,0A

看出来什么?3特性图1 和图2都有字符串03,4特性图3和图4都有字符串04,但这似乎是凑巧,说服力不足,继续上5特性的图:

(图5)

关键字符串:4F,47,05,0E,09,09,09,0A

(图6)

关键字符串:49,41,05,0A,0A,08,07,0A

这下终于确定了,第三个关键字符串就是小人儿的特性总和。但是还是无法修改,一修改完进入游戏读档就跑出个小人儿,冲着你大喊“遭遇黑*洞啦”……我*去~~难道木有办法鸟~~?这可不符合咱锲而不舍的特性,咱有料儿~~果断祭出大杀器——进制转换器!!

拿图1和图2为例,

图1:35,2D,03,0A,0A,0D分别是53,45,03,10,10,13

图2:34,2C,03,0A,09,0D分别是52,44,03,10,09,13

其中53,45,10分别少了1,有猫腻啊~~于是加了3特性的数字和,10+10+13=33,10+09+13=32,53-45=8,52-44-8,45-33=12,44-32=12,啊哈~~门道来了!

继续验证图3和图4,

图3:67,59,13+8+9+13=43,67-59=8,59-43=16;

图4:61,53,8+10+9+10=37,61-53=8,53-37=16

……为什么变成16了啊??

强忍沮丧继续验证图5和图6,

图5:79,71,14+9+9+9+10=51,79-71=8,71-51=20;

图6:73,65,10+10+8+7+10=45,73-65=8,65-45=20

……我*去!又变成20啦!!疯了……

等等,发现了什么?16-12=4,20-16=4,每增加一个特性,数字就增加4,开始3特性是12,也就是说每一个特性值是4!变量出来了,字符串①-字符串②=8,字符串③是特性个数,字符串②-特性总和=字符串③X4。

燃烧吧,我的小宇宙!修改一个终极大大大大大特性让儿子流口水~~~~,于是

(图7)

哼哼哈嘿,俺有13节棍!

为什么是ScaredyCat(胆小鬼)啊?因为胆小鬼不敢打怪升级……缺氧里的野生生物可是好东西啊,不能浪费,要圈*养要S*M~~

进游戏看看吧~~

(图8)

嘿嘿~~爆了!亲们看晃了眼没?

不过有一点很郁闷,特性要手动一个一个的改……每一个小人儿都要亲自改,木有捷径。

至于属性,紧接着Traits(特性)就是AttributeLevels(属性等级),如图:

黄*色部分就是Traits指令行,后面的蓝色部分就是AttributeLevels了。

(关于小人儿属性特性的英汉翻译及解释详见ht请tp://w删ww.gam除ersky.co这m/hand些book/2017汉02/870062.sh字tml,在此不做过多赘述)

重点是各属性单词后面的十六进制字符串,如果这个小人儿没有这个属性,那么该属性后面的字符串是00 00 00 00 00 00 00 00,如果是1级,就是00 00 00 00 01 00 00 00,2级就是00 00 00 00 02 00 00 00,以此类推。

如果你想弄个200级,就用进制转换器转换成C8,也就是00 00 00 00 C8 00 00 00,就这么简单~~