查看完整版本: 仙剑二存档修改全攻略

団吇亣鎵顇 2008-8-28 18:58

仙剑二存档修改全攻略

游戏玩的好,修改少不了。改游戏也是一门技术。锁定HP,修改经验值等修改内存的招数以前已经探讨过很多了,这里要说的是游戏存档的修改。
物品修改:
第一步,读第x个存档进入游戏。记住是第几个存档哦,要不过会儿改哪个去?进入游戏后数一下您物品栏中的物品种类数量n。别急,就是想改金蚕王也要一步一步来。记住n这个数后退出游戏,把物品种数量n转换为十六进制(数据都是以十六进制数保存在存档里面)。假设一共有12种不同物品,那么12转换为十六进制为0C。进制之间的转换可以使用Windows自带的计算器(打开计算器后选择查看——科学型,可以看到进制转换功能)。
现在,用FPE或Hexworkshop等32位文件编辑器打开存档。这个存档保存在仙剑2安装根目录\save\00x\GAME.sav。x就是刚才记的存档号。打开以后,查找字符串FFFF0C000000或十进制数3327(3327化成十六进制高位倒取后为FF0C,0C是物品种类12),后面就是存档文件的物品区。物品的存放格式为****0000####0000。****是物品代码,####是物品数目。99转换为十六进制是63,那么改99只金蚕王就是插入字节480E000063000000。如果你以前物品栏中没有金蚕王,修改后就是多了一样物品,记得也要改前面的物品种类数哦!
下面给出各物品的代码:
兵器类:
0510 大刀 0610 胡刀 0710 红缨刀
0810 戒刀 0910 和阗刀 0A10 月牙刀
0B10 鬼雄 0C10 凤鸣刀 0D10 天咤
0E10 铁火尺 0F10 威灵
750E 油纸伞 760E 铁骨伞 770E 紫萝伞
780E 青莹石伞 790E 符纸伞 7A0E 退魔伞
7B0E 魍魉伞 7C0E 菩提宝伞 7D0E 藏星伞

A10F 镔铁锥 A20F 峨嵋刺 A30F 荆棘刺
A40F 金刚锥 A50F 蜻蜓断玉刺 A60F 龙牙

6910 云纹剑 6A10 幽真剑 6B10 流光古剑
6C10 幻舞月隐剑 6D10 太乙破阙剑 6E10 冰青剑
6F10 天绝剑

装备类:
3111 丝衣 3211 藤甲 3311 铁锁衣
3411 皮衣 3511 青铜甲 3611 雪狼皮裘
3711 铁鳞甲 3811 曼罗纱 3911 精铁战甲
3A11 金缕衣 3B11 鬼针胄 3C11 鲸须战袍
3D11 金鳞龙甲 3E11 银光逝水 3F11 紫岚灵裳

9511 披风 9611 护肩 9711 兔绒披风
9811 翼须羽衣 9911 火浣雪衣 9A11 护心镜
9B11 霓虹羽衣 9C11 月鳞披风 9D11 虎纹披风
9E11 紫凰披肩 9F11 麒麟兜 A011 碧云披风

F911 草鞋 FA11 布靴 FB11 绣花鞋
FC11 铁履 FD11 武生靴 FE11 长靴
FF11 羌皮靴 0012 青蟒靴 0112 纵兔靴
0212 御风草鞋 0312 凌波金莲 0412 火凤羽靴



CD10 头巾 CE10 青丝巾 CF10 柚皮帽
D010 木钗 D110 黑羊皮帽 D210 银钗
D310 虎头冠 D410 翠玉金钗 D510 珍珠冠
D610 象牙发簪 D710 紫金冠 D810 雪貂绒帽
D910 云霓彩带 DA10 冲天冠

5D12 平安符 5E12 香囊 5F12 水之笛
6012 珍珠 6112 七星灯 6212 净气白玉瓶
6312 玉镯 6412 血玉板指 6512 瘟神镜
6612 珠玉手环 6712 金罡珠 6812 灵心珠
6912 聚宝盆 6A12 七彩玉灵芝 6B12 如意玄武遗
6C12 乾罡神镜 6D12 北冥玄珠 6E12 炙火金印
6F12 撰天旗 7012 彻地钟 7112 神武震天弓
7212 天使绘卷 7312 水之笛(高级)

符咒类:
8913 风灵符 8A13 雷灵符 8B13 水灵符
8C13 火灵符 8D13 土灵符 8E13 天师符
8F13 净衣符 9013 灵心符 9113 金罡符
9213 腾云符 9313 土遁符 9413 观音符
9513 圣灵符 9613 乾天病狂符 9713 菩提宝心符
9813 青莲净界符 9913 无象八卦符 9A13 箕主簸扬符
9B13 九天应元符 9C13 娑竭龙王符 9D13 阉伯藏炎符
9E13 地夭六震符

蛊毒类:
110E 尸腐肉 120E 腹蛇涎 130E 缠魂丝
140E 尸蛆 150E 水晶蜘蛛 160E 附蛇蛊
170E 赤尾蝎 180E 赤蝎粉 190E 毒龙砂
1A0E 尸气蛤蟆 1B0E 化尸水 1C0E 万薨虫
1D0E 紫罂粟 1E0E 青僵蚁 1F0E 醍醐香
200E 忘魂花 210E 迷魂香 220E 瞌睡虫
230E 幻蛊 240E 失心蜂 250E 隐蛊
260E 冰蚕蛊 270E 火蚕蛊 280E 风蜘蛛
290E 爆裂蛊 2A0E 陈皮守宫 2B0E 百年蜘蛛
2C0E 朱星 2D0E 冬虫夏草 2E0E 人参蛆
2F0E 灵蛊 300E 灵芝蛤蟆 310E 赤血蛊
320E 莹月蛾 330E 银丝蛇 340E 碧血蚕
350E 食妖虫 360E 战蛊 370E 铜皮蜈蚣
380E 千尺蟾 390E 傀儡虫 3A0E 血乳娘
3B0E 引路蜂 3C0E 火龙根 3D0E 豹纹斗蛊
3E0E 疾行蜈蚣 3F0E 云纹蜘蛛 400E 八卦草
410E 金甲虫 420E 青铜花 430E 银朴子
440E 雪蛤蟆 450E 碧玉蜂 460E 好运来
470E 琥珀蝎 480E 金蚕王 490E 背挂蛤蟆
4A0E 九尺墨影 4B0E 伞蜘蛛 4C0E 绝火蚕
4D0E 定风蜘蛛 4E0E 避雷蝎 4F0E 吞水石蟾
500E 六坤玉锦 510E 幼蛊 520E 三尸蛊
530E 鹤顶红 540E 孔雀胆 550E 血海棠
560E 断肠草 570E 金蚕蛊 580E 无影毒
590E 蜂皇 5A0E 嗜血蜂 5B0E 九毒蝎



610E 雷煌玉 620E 风凌石 630E 冰晶石
640E 炎晶石 650E 山灵琥珀 660E 墨云石

药物类:
1D03 鼠儿果 1E03 龙涎草 1F03 灵山仙芝
2003 雪莲子 2103 天仙玉露

B90B 止血草 BA0B 行军丹 BB0B 金创药
BC0B 紫菁玉蓉膏

810C 茶叶蛋 820C 烧肉 830C 蜂王蜜
840C 灵葫仙丹 850C 神仙茶

E50C 还魂香 E60C 赎魂灯 E70C 孟婆汤
E80C 天香续命露

490D 盐巴 4A0D 雄黄酒 4B0D 糯米
4C0D 鬼枯藤 4D0D 九节菖蒲 4E0D 九阴散
4F0D 毒龙胆

辅助类:
AD0D 玉菩提 AE0D 大蒜 AF0D 女娲石
B00D 八仙石 B10D 试炼果 B20D 山神石
B30D 十里香 B40D 驱魔香

暗器类:
2513 梅花镖 2613 袖里剑 2713 无影神针
2813 银针

C112 捆仙绳 C212 吸星锁 C312 血玲珑

特殊物品:
ED13 银两 EE13 冰青剑碎片 EF13 双鲤玉佩
F013 双鲤玉佩 F113 五劫辟魔锥 F213 七宝珠璃花
F313 九转还魂珠 F413 火浣鼠皮 F513 阴阳灯
F613 冥纸 F713 幻化卷轴 F813 钟鼓钥匙
F913 三魔器布包 FA13 紫色的包袱 FB13 包袱
FC13 石板一 FD13 石板二 FE13 石板三
FF13 石板四 0014 书信 0114 木板
0214 白水晶球 0314 黄水晶球 0414 石莲
0514 冰蜻蜓 0614 菱花 0714 黄蝉
0814 书信 0914 书信 0A14 粮仓钥匙
0B14 幻魅画轴 0C14 林家剑谱 0D14 魔刀刀谱

招数修改:
这次不用先读档进入游戏了。直接用用FPE或Hexworkshop等32位文件编辑器打开仙剑2安装根目录\save\00x\GAME.sav
如果想改王小虎的招数,就查找字符串B11D0000或十进制数7601,这就是王小虎的初始招式“神眼”。同理,字符串DA170000或十进制数6106,是沈欺霜的初始招式“冰心决”;字符串C9190000或十进制数6601,是苏媚的初始招式“灵蛇出洞”;字符串D7170000或十进制数6103,是忆如的初始招式“凝神归元”。查找十进制数容易出现重码,建议查找字符串。
从初始招式往前数,第四个字节是现有招式数目。招式的存放格式为:FFFFFFFF****0000(****是招式代码),想要什么招数就插入什么招数的代码。与改物品一样,改出以前没有的招式时也要修改现有招数的数目。



下面给出各招式代码:
9D18 穿云裂石 9E18 覆雨翻云 9F18 云起龙骧
A018 烘云托月 A119 拨雨撩云 A218 云出无心

0119 断月波 0219 裂地击 0319 真炎斩
0419 炙天煞 0519 群魔恸

2D1A 余霞成绮 2E1A 白虹彤霞 2F1A 霞光艳艳
301A 云霞满天 311A 云兴霞蔚 321A 晚霞烂然

D517 气疗术 D617 观音咒 D717 凝神归元
D817 元灵归心术 D917 五气朝元 DA17 冰心决
DB17 净衣咒 DC17 灵血咒 DD17 还魂咒
DE17 赎魂

7117 真元护体 7217 天罡战气 7317 仙风云体术
7417 金蝉脱壳 7517 化狐 7617 梦蛇

C919 灵蛇出洞 CA19 狐御天雷 CB19 狐爪碎石
CC19 杯弓蛇影 CD19 五蛟出世 CE19 狐舞九天
CF19 喂毒攻击

3918 回梦 3A18 夺魂 3B18 鬼降

B11D 神眼
修改招数并不比修改物品困难。但是要注意,小虎,欺霜,苏媚都有招式结束尾,如果不想死机,这串字符是不能修改的。
小虎的招式文件尾:FFFFFFFF05000000A848B4DBC1F7
欺霜的招式文件尾:FFFFFFFF0B000000C4ACB4410000
苏媚的招式文件尾:FFFFFFFF0A000000A7F5BED0A670

修改登场人物:
顾名思义,就是把本来应该离开队伍的角色再“改”回队伍中来。打Boss的时候毕竟“人多力量大”。其实我并不能算是完全找到了登场人物地址,因为按照我的方法修改后人物只能在战斗和状态、仙术栏中出现,并不能跟在主角后面,这是一个遗憾,希望有兴趣的朋友可以想办法完善它。
我的修改方法是:找到每个人物的登场开关,并把它设置成登场状态。控制人物登场的开关在这个人物的初始招式代码前第572(十六进制的23C)个字节。01为人物登场;00为人物不登场。
举例说明:假设李忆如的初始招式代码D717的位置是000129A2,572化成十六进制为23C,129A2-23C=12766(用Windows带的计算器计算),则00012766就是李忆如的登场开关,把其改为01则李忆如登场。

人物属性:
其实修改人物属性的最好方法就是在游戏中改内存。先改出几个金蚕王,用金山游侠等查找当前人物属性值,服下金蚕王,等级提升,属性改变,再查找……这同时也是最快捷最好理解的方法。不过下面我要介绍的是一种比较麻烦的方法(就是比较变态的方法,自认为不是变态的就不要看了)。
从人物的初始招式代码前第724(十六进制的2D4)个字节开始是人物属性区,四个字节为一组属性,分别是:当前人物体力;人物最大固有体力;装备、武器附加体力;当前人物真气;人物最大固有真气;装备、武器附加真气;固有武术值;装备、武器附加武术值;固有灵力值;装备、武器附加灵力值;固有防御值;装备、武器附加防御值;固有身法值;装备、武器附加身法值;固有吉运值;装备武器附加吉运值。找到后就可以随意修改了。这些数值都是以十六进制存放,修改时请注意。

下面是我的一些建议:
修改前请注意备份存档,万一改出问题也可以找回进度。
希望对修改不是很熟悉的初学者注意,以上的物品和招式修改最好在存档原有的基础上加以修改,不要新生物品和招式。
希望已经对修改有些研究的朋友注意,要新生物品和招式,一定要先修改物品和招式代码区前边的关于物品和招式的数目,而且无论是想新生的物品还是招式,都要插入字节,而不是在原有存档的物品和招式代码区下面添加,关于插入字节,FPE是做不到的。所以我建议使用Hexworkshop。
对于那些修改老手,可能找对我这些废话看得烦心了,我就不多说什么了。最后,祝大家改得愉快,玩的愉快!
页: [1]
查看完整版本: 仙剑二存档修改全攻略