主题 : 【求助】请教T大梦幻模拟战DER的静态修改教程
级别: 模拟小生
UID: 118672
精华: 0
发帖: 19
威望: 0 星
金钱: 2577 浮游币
贡献值: 0 点
好评度: 40 点
人气: 0 点
在线时间: 17(时)
注册时间: 2006-04-02
最后登录: 2023-11-14
楼主  发表于: 2008-08-09 07:57

【求助】请教T大梦幻模拟战DER的静态修改教程

RT,不知道T大有没有时间放个教程上来?之前看到你回的帖子里面有说似乎放过一个教程,可是我把论坛翻了个底朝天都没找到。。。。。。残念啊
不胜感激
魔神王路西法
级别: 论坛版主

UID: 62
精华: 35
发帖: 7692
威望: 83 星
金钱: 806 浮游币
贡献值: 10173 点
好评度: 13251 点
人气: 1271 点
在线时间: 1965(时)
注册时间: 2004-03-25
最后登录: 2024-12-23
沙发  发表于: 2008-08-09 21:55

L2物品属斜Ρ改(SFC版)1.1版与1.0版地址位移约为20H。以下人物地址为1.1版其余为1.0版。

ROM中,14FB9H开始,是物品属性的部分地址。按照小刀、战锤、大剑、权杖、炎之长枪、恶魔之斧、屠龙剑、兰古利沙、真 兰古利沙、铁哑铃、美塞亚剑、水晶球、圣杖、真 圣杖、魔杖、弓、大弓、阿尔哈扎特、真 阿尔哈扎特、奥丁之盾、小盾、大盾、琐甲、巨甲、阿沙尔特套装、道袍、龙骨铠、幻袍、首饰、十字架、项链、增速鞋、王冠、古里普尼尔、文字石的顺序排列。
每种物品占八个字节,格式为:属性/值 属性/值 属性/值 属性/值
即每种物品有四种属性,属性的含义如下:
00 代表攻击
01 代表防御
02 代表移动
03 代表指挥范围
04 代表攻击修正
05 代表防御修正
06 代表魔法射程
07 代表魔法伤害
08 代表魔法耐性
09 代表召唤
09以后无含义
数值用正数表示正值,-1=FF -2=FE -3=FD -4=FC
召唤只有三个值 07 08 09 代表三种要道具才能召唤的魔兽
举例说明:
魔剑的属性在ROM中的值为000C 0101 0403 0501,表示攻加12 防加1 攻修正加3 防修正加1。
如改成0302 0603 0703 081E 则表示指挥加2 魔法射程加3 魔法伤害加3 魔法耐性加30。
由于时间有限,特殊装备(如魔剑只能由特定人装备)等属性还没找到,另外,由于ROM的不同,格式和地址可能会有偏差。

以下为对应的人物修改地址:

艾尔文 :0016ed0h
利亚娜 :0016ee0h
拉 娜 :0016f00h
雪 利 :0016f10h
海 恩 :0016f20h
斯科特 :0016f30h
阿 伦 :0016f40h
基 斯 :0016f50h
暗拉娜 :0016f60h
洛 卡 :0016f70h
索妮娅 :0016f80h
利 昂 :0016f90h
巴尔卡斯 :0016fa0h
伊美尔达 :0016fb0h
伊克贝尔多:0016fc0h
蓝魔艾斯多:0016fd0h
红魔奥斯多:0016fe0h

下面是能力对应的字节:
c 职业 d MP e 等级 f 经验 0 攻 1 防 2 3 4 魔法  5 招唤  6不明  7 头像 8 不明 9 佣兵 a 佣兵 b 佣兵

将对应的字符给出数字就可冶Ρ改能力了。
把佣兵代码填入9.a.b对应的位置就可以改变可雇的佣兵了。
招唤
0F女武神
10天使
11圣龙
以下是推荐的强力兵种:

帝国铁骑:85
魔族骑兵:88
不死系兵:9D
天使 :AE
飞魔 :AF
巨魔步兵:BB
恶魔 :9E
上级恶魔:9F

兵种地址:
天使:373EC
C:AT
D:DF
E:MV
13:魔防

职业地址:
王者36C00
英雄:36C68
8:AT
9:DF
A:MV
B:指挥范围
C:A
D:D
E:MP
F:魔防
10:佣兵数
16-18:3兵种
19-1C:魔法+召唤?04081418为陨石+转移
级别: 模拟小生
UID: 118672
精华: 0
发帖: 19
威望: 0 星
金钱: 2577 浮游币
贡献值: 0 点
好评度: 40 点
人气: 0 点
在线时间: 17(时)
注册时间: 2006-04-02
最后登录: 2023-11-14
板凳  发表于: 2008-08-10 07:35

不胜感激,
级别: 模拟小生
UID: 118672
精华: 0
发帖: 19
威望: 0 星
金钱: 2577 浮游币
贡献值: 0 点
好评度: 40 点
人气: 0 点
在线时间: 17(时)
注册时间: 2006-04-02
最后登录: 2023-11-14
地板  发表于: 2008-08-10 21:11

出问题了。。。。。。老大给的教程都看懂了,可是我修改ISO的时候,PS的版本一点问题都没有,可是修改SS的版本,随便修改一个数据,进入游戏以后字体就全部成乱码了,有人知道该怎么办吗?
级别: 模拟菜鸟
UID: 76579
精华: 0
发帖: 37
威望: 0 星
金钱: 2918 浮游币
贡献值: 0 点
好评度: 89 点
人气: 3 点
在线时间: 50(时)
注册时间: 2005-11-04
最后登录: 2011-02-07
草席  发表于: 2008-11-14 21:25

请教T大

把佣兵代码填入9.a.b对应的位置就可以改变可雇的佣兵了。
以艾尔文为例,地址是多少呢?
我改了就是不对咯

级别: 模拟菜鸟
UID: 76579
精华: 0
发帖: 37
威望: 0 星
金钱: 2918 浮游币
贡献值: 0 点
好评度: 89 点
人气: 3 点
在线时间: 50(时)
注册时间: 2005-11-04
最后登录: 2011-02-07
5楼  发表于: 2008-11-15 07:57

懂了,原来是ROM不一样
还要请教T大,这些数据是怎么找到的呢?