这几天无聊down了个三国立志传3曹操传。我实在没心思慢慢玩,找不到修改器就自己研究存档。
在网上看到存档中金钱地址0004E2BC。使用UE修改之,OK.
然后开始研究他的数据,研究出编码后的数据如下:
AB 1F 52 CA = 0
AA 1F 52 CA = 1
A9 1F 52 CA = 2
A8 1F 52 CA = 3
AF 1F 52 CA = 4
AE 1F 52 CA = 5
AD 1F 52 CA = 6
AC 1F 52 CA = 7
A3 1F 52 CA = 8
A2 1F 52 CA = 9
A1 1F 52 CA = 10
BF 1F 52 CA = 20
B2 1F 52 CA = 25
B5 1F 52 CA = 30
88 1F 52 CA = 35
8F 1F 52 CA = 36
83 1F 52 CA = 40
99 1F 52 CA = 50
97 1F 52 CA = 60
ED 1F 52 CA = 70
FB 1F 52 CA = 80
C8 1F 52 CA = 99
CF 1F 52 CA = 100
D3 1F 52 CA = 120
27 1F 52 CA = 140
1F 1F 52 CA = 180
87 1E 52 CA = 300
4C 1C 52 CA = 999
77 1A 52 CA = 1500
13 14 52 CA = 3000
6B 0D 52 CA = 4800
83 3C 52 CA = 9000
17 2B 52 CA = 13500
6B 21 53 CA = 81600
不明白实在没有耐心再试验这些数据了,不过基本了解了需要修改的数据。
首先,修改金钱为 6A 6A 6A CA = 370XXXX (370万多一点,基本够用)
然后,开始研究人物的武器技能熟练度。以曹操为例:
原始值为 短兵30 长兵10 弓箭50 链锤10 其中60 50应该在文件中是比较少用的数据,使用UE在文件中搜索97 1F 52 CA,即搜索60,并在其左右观察10 50 10数据,最终发现一组地址符合。试验修改,成功。
需要注意的是存档的顺序稍有不同,是按照短兵 长兵 链锤 弓箭排列,每个间隔08H.
按照此方法找到了人物的各种基本数据地址(很简单,观察地址附近的数据,与原始数据比较)
但是,此游戏程序有很强的保护功能,修改经验、金钱、武器技能没有问题,但是修改生命、法力、力量、敏捷、移动力,如果超过一定范围就会强制退出,我没有找到验证方法。
我把我已经找到的人物地址公布出来,这些是不变的(我基本上都在研究修改,没玩多久。。。。基准地址为人物的短兵技能。
****************************************************************
三国3曹操转存档金钱地址0004E2BC (6A 6A 6A CA = 370万多)
曹操 00000078H
典韦 00002B10H
司马懿 000015C4H
郭嘉 00006AF4H
夏侯渊 000055A8H
夏侯惇 0000405CH
李典 0000958CH
陈昱 00008040H
张辽 0000D570H
-----------------无问题修改-------------------
-08H 经验 (修改为6B 21 53 CA = 81600能让你进入战斗后提升1级 - -!)
00H 短兵(基准地址)(修改为最大999 4C 1C 52 CA)
08H 长兵 (修改为最大999 4C 1C 52 CA)
10H 链锤 (修改为最大999 4C 1C 52 CA)
18H 弓箭 (修改为最大999 4C 1C 52 CA)
????????????????有验证修改??????????????????
注意此部分修改会造成程序非正常退出,基本上和每个人物的基本属性之和有关。
+2CH 生命最大值
+30H 魔法最大值
+34H 力量
+38H 敏
+3CH 速度
***************************************************************************
改来改去太麻烦了,哎,失去兴趣了。有时间做个修改器去。。