sower
级别: 注册会员
编号: 7248
精华: 1
发帖: 98
威望: 0 点
配偶: 单身
火 花 币: 32955 HHB
注册时间:2003-05-26
最后登陆:2009-02-28
|
我也是个新手,通过看论坛中的相关帖学到了很多东西。
举圣魔光石为例,它的武器存储地址与封印的非常相似。只要读懂了封印ROM的修改方法便可以进行圣魔光石的武器ROM修改了。
封印静态修改的相关帖链接去翻翻以前的帖子可以看得到。
转贴武器修改的部分,正好我正在看这方面的东西。
[转载 来自 希罗:封印之剑的静态修改!]
武器篇修改
以本作的代表性武器,封印之剑为例:
用软体看在ROM中的资料 出现的位置像下面
-------------------------------------38 07 BD 05 00 00 0F 00
<11 08>00 00 44 27 66 08 CF 15 66 08 14 12 5F 08
0A 12 00 00 00 0E<01 00>
38 07 名称编码
BD 05 说明编码(详)
00 00 说明编码(简)
0F 物品编码
00 武器种类编码(剑)
11 08 武器的特殊属性
00 00 就是00 00....
44 27 66 08 道具特效-1( )
CF 15 66 08 道具特效-2( )
14 12 5F 08 0A 耐久度20 威力18 命中95 重量 08 必杀 10
12 射程1-2
00 00 道具单价(无价....)
00 武器等级(专用武器为00)
0E 道具ICON编码
01 使用後效果
00 命中後追加效果
重点讲解一下 <11 08> 这两字节 ,先将这四个数字用四字母代替
11=WX 08=YZ
这里的效果可以累加的。
当W表示以下数值时,
2^0=1 神将器 神龙石 圣女之杖才有(エッケザックス没有 )
2^1=2 勇者系(攻击两次)
2^2=4 光之剑(间接攻击10 )
2^3=8 长程炮火 魔法
X
2^0=1 可装备的武器
2^1=2 攻击魔法
2^2=4 杖
2^3=8 次数无限
Y
2^0=1 倭刀
2^1=2 エッケザックス
2^2=4 デルフィの守り
2^3=8 没有
Z
2^0=1 相克属性相反
2^1=2 ハマ-ン
2^2=4 龙石暗之吐息
2^3=8 ロイ专用
再讲解一下<01 00>最后两字节。
不过效果不能累积。
这里的01 使用后产生效果、道具、杖与封印之剑才有
01 表示回复少量HP 后面还有一大堆,自己试,谁能补全最好不过。
最后一字节为命中后追加的效果。
01 中毒
02 吸血
03 HP变成1
04 损伤反弹
题外话:从道具编码来看 エッケザックス应该不能算神将器
他在第 9 10两个字节编码是09 20
表示这是可装备、次数无限、ゼフィ-ル专用武器 如果是神将器的话
应该是编成 19 20才对。
[/转载]
下面是对其的简单解释:
圣魔光石武器数据包含36字节,开始地址为0x85E08C(铁剑)
从对应武器的首地址读出一个36字节的数组,下标从0开始。如下
[以西洋剑为例(事实上跟铁剑的有些数据搞混了,不影响原理的解释,我懒得再改了):按字节排列]
名称编码DB02 数组下标:01
说明编码(详)8B03 数组下标:23
说明编码(简)0000 数组下标:45
武器代码09 数组下标:6
武器种类00 数组下标:7
武器的特殊属性0100 数组下标:89
两字节无意义0000 数组下标:1011
[这两个字节并非无意义,0400表示为女主角专用武器;0800表示为男主角专用武器;0000如果配合等级为00则是谁都能用且没有等级要求;我相信还有别的组合,可以使其他人拥有专用武器。]
道具特效-1[]00000000 数组下标:12131415
[武器对角色的附加点数就是改这个内容,目前我还没有得到具体的计算公式。正在研究......]
道具特效-2[]00000000 数组下标:16171819
[武器对职业的特效就是改这个内容,没有具体公式,但是得到了一些典型的比如重步兵特效,骑士特效等的特殊代码。]
[下面字节为基本武器可见数值]
武器耐久28 数组下标:20
武器威力05 数组下标:21
武器命中5A 数组下标:22
武器重量05 数组下标:23
武器必杀00 数组下标:24
武器射程11 数组下标:25
武器卖价0A00 数组下标:2627
[这里的卖价指的是单价,也就是每一把的价格,比方说铁剑有46的耐久,单价10,因此其卖价为460。]
武器等级01 数组下标:28
[用数值区分武器等级,分别为:30,70,120,180,250。对应的E,D,C,B,A,S六个等级]
[/基本武器可见数值结束]
道具ICON编码00 数组下标:29
使用後效果00 数组下标:30
命中後追加效果00 数组下标:31
[感觉这两种效果实际上是倒过来的]
四字节暂无意义01000000 数组下标:32333435
有些拖沓,希望能有所帮助。
|
|
[2 楼]
|
Posted:2004-10-26 23:55| |
顶端
| |