注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 风色幻想 风色幻想5技能的修改增加图文教程(GM8)
查看: 53702|回复: 10
打印 上一主题 下一主题

[分享] 风色幻想5技能的修改增加图文教程(GM8) [复制链接]

帖子
153
精华
0
积分
106
金钱
245
荣誉
1
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2006-10-4 09:29:48 |显示全部楼层 |倒序浏览
本来没打算改什么技能,.毕竟目前的修改好象够用了.不过我看还有人问技能增加的方法.又没人说清楚点,于是乎打开游戏翻找一番,还真找到修改办法了.虽然高手估计都改出来了.不过估计对新手还是有点帮助的,就有了这个教程.使用工具是Game Master 8. 修改环境 风5 v2.0

详细修改办法:

1: 首先在游戏中,查找技能的熟练度.然后使用技能,使熟练度变化了,继续查找变化了的熟练度.反复
  数次应该找到唯一的一个地址.(这个是地球人应该都会了= =b)
2: 打开编辑刚才查找到的地址的内存的窗口.仔细观察这附近的数据,应该如图一所示:

    首先我们应该都知道,风5每个技能的数据在GM8的内存编辑画面中显示为4行.图一中4个用彩色
  框框起的4行就是4个技能的数据.看着右边竖直的两列颜色暗红的
                                  "01 00 00 00 23 00 00 00"
                                                                                 .......   .......  .......   .......   .....
                                             一直到         "07 00 00 00 00 00 00 00"
  我想大家都能猜到01到07分别代表了主角的前7种技能.而后面的23代表技能的熟练度.熟练度为
  0代表未习得的技能.修改时,我们一般也正是通过修改技能熟练度来使技能MAX的
3:  注意从地址 06F89680 开始的我用红色框起的4行数据.这是主角的代码为4的技能残月剑的数据.
     在这个红色框中我用4条彩线标出了4个关键数据:
  next pointer:下一数据块的指针.在图中是用红色横线标出的06F896C0.注意看下一数据块的开始
  地址,我用红色小框在地址栏框起的下一技能开始地址正好是红色横线标出的数值所指示的地址
  吧. <这里要说一下,intel X86系列CPU内存数据存放是低位在低地址,高位在高地址,和人们的习惯
  相反.所以如果看到1个32位的内存数值 12 34 56 78,其实它代表的是78 56 34 12 >
  prev pointer:前一数据块/前导数据块的指针.在图中是用黑色横线标出的06F89640,显然.这正是前
  一数据块的开始地址.也就是图中我用紫色方框框起的4行数据的开始地址.这个地址本身我用小黑
  框圈起来了
pointer2_ prev 另一个链表的前导数据块指针.在图中是我用紫色横线标出的06F89660.它指示的
  地址我在图中的地址栏用紫色椭圆圈起来了
pointer2_next   对应的后续指针,在图中是我用桃红横线标出的06F896E0.它指示的地址我在图中
  的地址栏用桃红色的椭圆 圈起来了 .
4: 注意代码为7的技能数据块中的next pointer指示地址为06F83670.对应地址的数据如图二所示

5: 细心观察,总结规律:
     观察图一和图二.可以发现,每个技能数据块的 prev ,next指针能够构成一个封闭链表
     如图三所示

6: 观察pointer2_prev指针和pointer2_next指针,同样能发现它们构成链表,只是链表长度未知
7:修改.参考图1,图4,     图4就是在找到的一处全0的空白地方自己写入的数据.这里我写入了两个技能
  数据块共8行的数据.是在技能2数据块后插人的链表节点.所以除了4个DWORD指针和2个代表技
  能代码和技能熟练度的DWORD之外,4行中的其他数据我都是原式不变照搬过来的.这样不至于
  改得弹出来.注意看这两个新增加的数据块的指针和技能代码2的残空剑数据块的指针.
8, 修改结果见图5

说明:这个方法未经多少测试,修改如果出了什么问题我可不负责,.呵呵.怕出问题记得备份存档
     如果有什么疑问或者发现欢迎交流
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 1 人评分金钱 收起 理由
suncheng2004 + 20 文章不错,继续努力!

总评分: 金钱 + 20   查看全部评分

使用道具 举报

帖子
153
精华
0
积分
106
金钱
245
荣誉
1
人气
0
评议
0
沙发
发表于 2006-10-4 11:47:37 |显示全部楼层
原帖由 情定今生 于 2006-10-4 10:42 发表
这里有一个小问题,每一组最后一行中的有什么关系?
D8 3A 01 00 FD FD FD FD

D9。。。。。。。。。。

DA。。。。。。。。。。
类似这个对技能的修栮..


这个这个,我也没发现这行代表什么.FDFDFDFD应该是结束标志.但前面的代表什么我也不知道...
希望有人能多解开一点东西的作用了  
第2个链表的作用也是让人有点不解的.居然是找不到头尾的.暂时猜不出具体作用,不过错了应该会跳吧

使用道具 举报

帖子
153
精华
0
积分
106
金钱
245
荣誉
1
人气
0
评议
0
板凳
发表于 2006-10-4 11:51:33 |显示全部楼层
原帖由 情定今生 于 2006-10-4 11:42 发表
LZ。我找了个全00的,但是代码写不进去,写的都是00。
这是怎么回事??


晕,具体怎么个写不进去法?
是全00的一大片区域,应该是比较大的一片地方,不然可能是有用的.不是全??的地方,那肯定写不进去
没有试过,可以的话从地址XXXXXX00这样的地址也许好些?我是觉得没什么区别....

[ 本帖最后由 hkk333361 于 2006-10-4 11:59 编辑 ]

使用道具 举报

帖子
153
精华
0
积分
106
金钱
245
荣誉
1
人气
0
评议
0
地板
发表于 2006-10-6 15:02:58 |显示全部楼层
要修改请去修改专帖看有没有人帮你改啦

刚才看了下发现增加技能的方法在那里已经有人说过.好象是wjzhang大.而且还说出了我没发现的
就是,在称号前面的那个CDCDCDCD XXXXXXXX YY00000000
其中XXXXXXXX 是技能开始和结束地址的指针 YY是技能数量
转到XXXXXXXX地址处,现在看到的两个DWORD  MMMMMMMM NNNNNNNN
MMMMMMMM就是技能开始地址,再转到MMMMMMMM,就象搜索技能熟练度找到的地址一样.这个方法不需要在战场上使用技能.引用了hjzhang大的经验,有得罪之处还请见谅

看了修改专帖.好多助人为乐的大虾.也有很多修改经验.不过发现有些修改还是1.0或者1.1版的情况?有些现在加密了的.我看的时候好象有张图挂了.说得也不够详细.我现在只能找到人物解说地址和整备画面face地址.  战场上的外观(就是说的模型?)和人物名字地址找不到......希望有人分享下修改经验

[ 本帖最后由 hkk333361 于 2006-10-7 22:24 编辑 ]

使用道具 举报

帖子
153
精华
0
积分
106
金钱
245
荣誉
1
人气
0
评议
0
5#
发表于 2006-10-6 15:04:43 |显示全部楼层
原帖由 viwa 于 2006-10-6 14:53 发表
我加了二三十个技能,不知道该改用哪个BOSS的技能 - -!



我晕,这样应该改得很累吧?

使用道具 举报

帖子
153
精华
0
积分
106
金钱
245
荣誉
1
人气
0
评议
0
6#
发表于 2006-10-6 15:30:08 |显示全部楼层
多谢,看到图了.那表示人物的代码又具体在什么地方附近?说个大家都知道的东西的大致位置好找点
2020202020202020

[ 本帖最后由 hkk333361 于 2006-10-6 15:32 编辑 ]

使用道具 举报

帖子
153
精华
0
积分
106
金钱
245
荣誉
1
人气
0
评议
0
7#
发表于 2006-10-6 15:40:15 |显示全部楼层
那你又怎么知道原人物的代码的?是不是以前帖子的这个?
改成同样的地址数据就是改成(例如史缇菈):  1C 09 5D 00 FF FF FF FF 0B 00 00 00 0B 00 00 00这个?

代码:
史缇菈*   0B0000000B000000   模型代码 0F  称号代码是85
雷斯特*   0C0000000C000000   模型代码 10  称号代码是86
潘格尼*   0D0000000D000000  模型代码 11  称号代码是87
无人铠甲* 0E0000000E000000  模型代码 称号,类推以下~~~
莉亚*   1000000010000000
核*       1100000011000000
弑神*     1200000012000000
潘格尼2   1300000013000000
怜*       4900000048000000
天使  1E0000001E000000

使用道具 举报

帖子
153
精华
0
积分
106
金钱
245
荣誉
1
人气
0
评议
0
8#
发表于 2006-10-6 15:52:48 |显示全部楼层
哦,我没试过不知道会跳出来.可能那16字节格式的不是那么简单的方法.(实际上我发现那16字节最后4字节一般都是指针,显然不能那么改)

那怎么查到BOSS地址的?
难道又是去搜索人物抗性?是的话那我就打到BOSS的时候慢慢搜索好了.
兄弟把搜到的加密的数据保存下来了吗?是的话能把那几个特殊人物的公布出来吗?

[ 本帖最后由 hkk333361 于 2006-10-6 15:56 编辑 ]
[

使用道具 举报

帖子
153
精华
0
积分
106
金钱
245
荣誉
1
人气
0
评议
0
9#
发表于 2006-10-6 16:03:01 |显示全部楼层
哦,明白了,感谢viwa兄解开了我的疑问,
只有人物模型地址不知道...........感觉应该就在那人物名字和整备画面外观附近吧.主要是2.0版好象本来没加密的也加了密,改了又看不到反应,不知道是不是要save/load才能看到...

使用道具 举报

帖子
153
精华
0
积分
106
金钱
245
荣誉
1
人气
0
评议
0
10#
发表于 2006-10-8 00:38:04 |显示全部楼层
呵呵,我一直搞错了,原来face就包括了战场模型,只要save/load就好了,我一直没试过改一点就save = =b
好象改人基本会了,虽然不会凭空挂.
不知道是不是2.0才这样.人物属性有些CDCDCDCD之后的指针指向的地址A的地方是两个指向地址A的指针.难道是陷阱?我汗


对于 testztest兄的   帖子風色幻想5~赤月戰爭~(V1.1) GM8的offset修改法 (CHT)  
          中的 "資料格式一欄表:(尚待補齊)"
我稍微对2.0的情况修正了下放上来了.如有不妥之处还请指出,谢谢,原帖子请看这里:

http://game.ali213.net/viewthrea ... ;page=1#pid10255465


資料格式一欄表:(尚待補齊)
(指针都是4字节)

CD,CD,CD,CD,指针1
??,00,00,00,00,00,??(所属势力?),00,

1.不知道 格式:1C,09,5D,00,数值1
2.不知道 格式:1C,09,5D,00,数值2,指针2(指向名字,可以自己挂)
3.不知道 格式:1C,09,5D,00,数值3
4.不知道 格式:1C,09,5D,00,数值4(face),指针3
5.不知道 格式:1C,09,5D,00,数值5
   

(- 6CH)
1.人物等級 格式:1C,09,5D,00,FF,FF,FF,FF,??,00,00,00
2.人物經驗值
3.剩餘點數

02,00,00,00,64,01,00,00,46,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,

CD,CD,CD,CD,指针,00,00,00,00,假?
CD,CD,CD,CD,指针,00,00,00,00,假?
CD,CD,CD,CD,指针,??,00,00,00,(这个指针指向的地址的连续两个DWORD是技能链的第一个技能和最后一个技能地址。指针后面的数字是技能个数

(+  0H)
1.稱號名稱 格式:1C,09,5D,00,FF,FF,FF,FF,??,00,00,00
2.武器名稱
3.防具名稱

(+ 24H)
1.紅色刻紋名稱 格式:1C,09,5D,00,FF,FF,FF,FF,??,00,00,00
2.紅色刻紋等級 (注意:等級不要破錶)
3.紅色刻紋經驗
4.藍色刻紋名稱
5.藍色刻紋等級 (注意:等級不要破錶)
6.藍色刻紋經驗
7.綠色刻紋名稱
8.綠色刻紋等級 (注意:等級不要破錶)
9.綠色刻紋經驗

(+ 90H)
1.武器紅色晶體 格式:1C,09,5D,00,FF,FF,FF,FF,??,00,00,00
2.武器藍色晶體
3.防具紅色晶體
4.防具藍色晶體

0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,         這裡可能是分隔線


(+ D4H)
1.不知道 格式:1C,09,5D,00,FF,FF,FF,FF,C8,00,00,00
2.不知道 格式:1C,09,5D,00,FF,FF,FF,FF,B8,0B,00,00,

CD,CD,CD,CD,指针,??,00,00,00,指向什么东西?难道是成长?
CD,CD,CD,CD,指针,00,00,00,00,假?
CD,CD,CD,CD,指针,00,00,00,00,假?

(+114H)
1.目前生命 格式:24,09,5D,00,??,??,??,??,??,??,??,??,??,??,??,??,
2.最大生命
3.目前精神
4.最大精神

(+150H)
1.行動值 格式:1C,09,5D,00,FF,FF,FF,FF,??,00,00,00
2.鬥志
3.力量
4.體質
5.靈巧
6.速度
7.智力
8.精神
9.幸運
10.移動

(+1C8H)
1.不知道 格式:1C,09,5D,00,??,??,??,??,??,??,??,??,

12.不知道 格式:1C,09,5D,00,??,??,??,??,??,??,??,??,

01,00,00,00,01,00,00,00,01,00,00,00,01,00,00,00,

(+268H)
1.不知道 格式:1C,09,5D,00,??,??,??,??,??,??,??,??,

3.不知道 格式:1C,09,5D,00,??,??,??,??,??,??,??,??,

00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
64,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
CD,CD,CD,CD,
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,抗性
CD,CD,CD,CD,
64,00,00,00,64,00,00,00,64,00,00,00,64,00,00,00,
64,00,00,00,64,00,00,00,64,00,00,00,64,00,00,00,
64,00,00,00,64,00,00,00,64,00,00,00,64,00,00,00,
64,00,00,00,64,00,00,00,64,00,00,00,64,00,00,00,
人物解说指针 ,FD,FD,FD,FD,00,00,00,00,

------------------------------------------------------------

參、物品等有數量道具修改法

具體搜尋目標:
稱號:        67H,0,8,0,0,0,1ch,09h,5dh,0
道具:        67H,0,9,0,0,0,1ch,09h,5dh,0
紅色晶體:   67H,0,3,0,0,0,1ch,09h,5dh,0
藍色晶體:   67H,0,4,0,0,0,1ch,09h,5dh,0
誘餌:        67H,0,10,0,0,0,1ch,09h,5dh,0
貴重品:     67H,0,11,0,0,0,1ch,09h,5dh,0

資料格式一欄表:
?? ?? 67 00 ?? 00 00 00
1C 09 5D 00 FF FF FF FF X1 00 00 00
1C 09 5D 00 FF FF FF FF X2 00 00 00
FD FD FD FD
??:物品類別
X1:物品代號
X2:物品數量

------------------------------------------------------------

肆、刻紋類修改法

具體搜尋目標:
紅色刻紋: 67H,0,5,0,0,0,1ch,5d09H,0
藍色刻紋: 67H,0,7,0,0,0,1ch,5d09H,0
綠色刻紋: 67H,0,6,0,0,0,1ch,5d09H,0

資料格式一欄表:

?? ?? 67 00 ?? 00 00 00
1C 09 5D 00 FF FF FF FF X1 00 00 00
1C 09 5D 00 FF FF FF FF X2 00 00 00
1C 09 5D 00 FF FF FF FF X3 00 00 00
FD FD FD FD DD DD DD DD
??:刻文顏色(勿改)
X1:刻紋名稱
X2:刻紋等級
X3:刻紋經驗

------------------------------------------------------------

伍、技能修改法
需要等到實戰中,數值有變動後再行搜索
抽象特徵碼:X1,00,00,00,X2,00,00,00,FD,FD,FD,FD,
X1 技能代號 X2 技能熟練度

具體搜尋目標:(尚待補齊)
白銀流光斬 30%:39H,0,0,0,30,0,0,0,FDFDFDFDH

[ 本帖最后由 hkk333361 于 2006-10-8 01:06 编辑 ]

使用道具 举报

帖子
153
精华
0
积分
106
金钱
245
荣誉
1
人气
0
评议
0
11#
发表于 2006-10-8 01:11:22 |显示全部楼层
有可能是指针,也可能是最上面的那些不明意义的单个数据关系到人物的顺序.
至于是否有链接关系还不知道......

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-6-18 11:02 , Processed in 0.345470 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到