找回密码
 注册
搜索
查看: 14137|回复: 8

[综合] PS梦幻模拟战4&5静态修改教程

[复制链接]
发表于 2007-5-25 00:45 | 显示全部楼层 |阅读模式
作者:Triple-E

教程

1.职业数据

L4勇者职业地址11024
L5勇者职业地址10BA4
其它职业都在附近

4代勇者职业数据
            C5 00 00 02 22 00 00 00 0E 20 1A 00
0C 43 33 07 09 2B 1C AA 36 22 16 24 32 23 20 11
00 00 20 00 4B 00 85 00

5代勇者职业数据
            A5 00 00 03 22 00 00 00 0F 20 1A 00
0C 40 33 07 09 2D 18 85 35 27 16 24 32 23 20 11
00 00 1F 00 45 00 73 00

其中C5和A5分别为4代和5代勇者的职业代码。
1A为移动力×2。
43和40分别为4代和5代勇者的魔防代码。
33为判断
09为指挥范围
2B和2D分别为4代和5代勇者的可学魔法代码。
1C和18分别为4代和5代勇者的可学特技代码。
AA和85分别为4代和5代勇者的可雇佣的佣兵代码。
32升级所加的AF和DF。
23升级所加的INT和MP。
20升级所加的A和D。
11升级所加的M和佣兵数。
以上4组数以半字节为一代码。
20 00 4B 00 85 00和1F 00 45 00 73 00分别为4代和5代勇者的进阶之前的职业顺序。

4代勇者魔防的具体值地址在138AC~138B0
5代勇者魔防的具体值地址在12384~1238B
其它魔防数值都在附近
数据值为8个5E,排列顺序为火,冰,地,风,电,圣,物,切。
改为80(HEX)时为忽略。超过80为吸收,每超过1点吸收力就减一点。所以81为吸收力127最大。

2.登场能力

L4主角登场能力起始地址为EC996
L5主角登场能力起始地址为EC726
其它我方角色能力都在其下面

4代主角登场能力数据
                  1A 00 01 00 17 0F 00 00 12 00
01 00 00 04 00 00 00 00 64 64 00 00 00 00 00 02
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00

5代主角登场能力数据
                  00 00 01 00 14 12 00 00 12 00
00 00 00 04 00 00 00 00 64 64 00 00 00 00 00 02
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00

第一位1A和00分别为4代和5代主角登场职业代码
第一行的01为LV
第一行的00 17 0F 00 00和00 14 12 00 00依次分别为4代和5代主角登场的MP AT DF 指挥官移动力增加值×2 佣兵移动力增加值×2。
第一行的12 00依次为INT和判断增加值。
第二行的01 00 00 04和00 00 00 04依次分别为4代和5代主角登场的A D M 佣兵数。
第三行01以后的15个00。前7个00为主角职业可雇佣的佣兵。后8个00为魔法和召唤。以上15个00全改为FF即为全魔法、全召唤和主角可雇佣的全佣兵。关于魔法在第二个魔法存贮字节改为03即为陨石和地震。第5个魔法存贮字节改为02即为转移魔法。注意魔法有5个字节而召唤有4个字节。魔法的第5个字节和召唤的第1个字节共用。以2进制存储。召唤的最后2字节改为80 01即为混沌之王和光之女神召唤。只为实用的话,魔法和召唤字节建议改为00 03 00 00 02 00 80 01。所谓2进制存储不懂的就记住01 02 04 08 10 20 40 80代表某个值,要想获得其中的多项能力时,将所需要的代表值相加即可。如10+20+04+08=3C代表总共有4个对应的值在此。
第六行最后3个00为特技。这3个全改为FF即为登场全特技。

下面是一修改实例
                  00 00 01 32 1E 1E 08 08 32 05
0A 0A 0A 06 00 00 00 00 64 64 00 00 00 00 00 02
01 FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 FF FF FF

效果为AT30 DF30 MP50 INT50 A+10 D+10 M+10。
全魔法 全特技 全召唤以及主角自己所有职业可雇佣的全兵种。
指挥官MV+4 佣兵MV+4 判断+5 佣兵数6。

3.转职表

L4主角转职表地址ECE74
L5主角转职表地址ECAC4
这里填入的全部是职业代码,这些代码绑定了地图图标和战斗画面。

4.佣兵
按造AT DF 价格/10的顺序就可搜到地址。在AT前几字节还有MV(当然也是×2后的数值)。其它数据也都在附近。

5.召唤
按造AT DF MP(召唤兽的MP不是召唤所需MP)的顺序就可搜到地址。在AT前几字节还有MV(当然也是×2后的数值)。MP后是INT。其它数据也都在附近。

6.道具

L4道具起始地址EAC34
L5道具起始地址EA938

道具排列格式(括号内为字节数)
价格/10(2)、种类(2)、然后是10种能力,每种2字节。其中第一字节为能力种类、第二字节为该能力的具体数值。大多数能力的数值01~7F为正数,81~FF为负数。其中81为-127、FF为-1。

能力种类表

00 AT
01 DF
02 指挥官全魔防+
03-0A 指挥官魔防顺序为火,冰,地,风,电,圣,物,切。
0B 指挥官MV+(2格=1MV所以填数值时记得要把MV×2后再填)
0C 攻击消费减轻(填负数)
0D AT% UP
0E INT+
0F MP+
10 MP50% UP
11 魔法咏唱(填负数)
12 魔法待机(填负数)
13 A+
14 D+
15 佣兵全魔防+
16-1D 佣兵魔防顺序为火,冰,地,风,电,圣,物,切。
1E 佣兵MV+
1F 佣兵攻击消费减轻(填负数)
20 指挥范围
21 魔法射程
22 魔法范围
23 ?
24 短弓间接攻击(7格)
25 长弓间接攻击(10格)
26 魔法弓间接攻击(14格)
27 月神弓间接攻击(18格)
28 魔光剑间接攻击(7格)
29 MP消费比率(如294B为75%)
2A EXP倍率(如2A02为2倍)
2B 对龙特效(2B06=对龙攻击力+12)
2C 增加攻击次数(例如魔光剑02 风斩短剑04)
2D 战斗变身 (2D01女仆 2D02龙 2D03兄贵)
2E 消耗MP上升AT
2F 吸血(数值填FF)
30 战斗后25%的概率使用スリープ(数值填FF)
31 战斗后コンフューズ25%发动(数值填FF)
33 体力回复特技
34 属性攻击或增加某魔法。
35 召唤必备(数值填01)
36 召唤必备(数值填01)
37 召唤兄贵必备(数值填01)
38 召唤必备(数值填02)
39 召唤龙必备(数值填01)
3A 召唤混沌神必备(数值填01)
3B 召唤女神必备(数值填01)
3C 特技必杀(数值填FF)
3D 战斗后25%的概率使用ミュート(数值填FF)
3E 特技解毒能力(数值填FF)
3F ?
40 特技HP恢复(数值填FF)
41 精神力恢复(数值填FF)
42 特技毒攻4(数值填FF)
43 佣兵数
44 魔石(数值填FF)

35、36、38分别对应哪3个召唤已经不记得了,不过估计是6翼天使、托尔、恶魔大公。
此那几个有关恢复的项目,应该是10%的概率自动发动某种恢复魔法。
发表于 2007-5-28 22:22 | 显示全部楼层
等下了游戏就有用了.
发表于 2013-3-3 10:33 | 显示全部楼层
请问下~~5代主角初始能力的攻击消费和攻击消费修正怎么找啊?
发表于 2013-3-3 21:23 | 显示全部楼层
baphomat 发表于 2013-3-3 10:33
请问下~~5代主角初始能力的攻击消费和攻击消费修正怎么找啊?

登场职业地址+6*16字节就是攻击消费,下一字节是攻击消费修正。
发表于 2013-3-3 22:08 | 显示全部楼层
这东西真好,又长知识了,还想了解下MD梦2的静态修改,哪里有教程啊.
发表于 2013-3-4 12:14 | 显示全部楼层
Doi_Doi 发表于 2013-3-3 21:23
登场职业地址+6*16字节就是攻击消费,下一字节是攻击消费修正。

灰常感谢
发表于 2014-11-17 12:22 | 显示全部楼层
佣兵的数据再详细点就好,举个例子之类的
发表于 2014-11-17 15:47 | 显示全部楼层
AA和85分别为4代和5代勇者的可雇佣的佣兵代码 L4勇者职业可以雇大天使和近卫步兵 怎么会只有1组代码AA。
大天使BF 近卫步兵是09   ????请教一下怎么回事?
发表于 2014-11-17 18:33 | 显示全部楼层
本帖最后由 Doi_Doi 于 2014-11-17 19:12 编辑

AA是佣兵组合代码,就是佣兵组合指针,指向BF000900。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|虎纹猫家园

GMT+8, 2024-4-29 13:37 , Processed in 0.023410 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表