注册 | 登录

游侠NETSHOW论坛





查看: 9075|回复: 9
打印 上一主题 下一主题

[原创] 【沉船】副官基础属性声望忠诚健康修改 [复制链接]

帖子
646
精华
0
积分
334
金钱
1222
荣誉
1
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2008-10-26 18:58:33 |只看该作者 |倒序浏览
刚玩沉船的时候看过第一总督君写的修改教程(http://game.ali213.net/thread-1921327-1-2.html),但是有些关键的数据是静态或者条形方式存放的,所以稍稍研究了一下修改方法。

副官基础属性修改

1,查找life/energy地址,确定地址段。比如图中找到的副官energy存放地址是02F06ED0,所以副官数据存放地址段是02F0




2,沉船副官的所有数据一般都会放在一个地址段内(主角不一样),所以可将地址段作为搜索参照。比如要查找图中角色力量属性,就在GM里输入F0h,02h,37h,00h(37h是7的ASCII码,沉船中所有数据都会在前面加上地址段值,在结束后空一个00h位)


3,分析所得结果,修改基础属性。比如图中副官有两个属性都是7,那么观察查找到的结果发现有两个地址很接近02F063CE和02F064A6,那么这两个地址肯定就是Strength和Agility属性的地址了。一般搜索得到的结果就那么几个,而几个属性的地址靠的非常近,而属性地址与搜索到的energy地址也不远,所以确定正确的属性地址是很容易的。





副官忠诚度修改

普通副官和主角型副官的忠诚度想提升很容易,只有任务副官的忠诚度只会自然下降,虽然还没发现0忠诚的任务副官会辞职,但是如果您想修改可以参考这个方法。忠诚度的最大数值是35,由于在游戏中是以条形显示的所以无法直接看到忠诚度的具体数值,但是可以通过参照升级经验地址来找忠诚度地址。如图,一个副官忠诚度的经验地址一般在其升级经验前面一点,先根据忠诚条估算数值,再打开内存编辑定位到升级经验处,然后手动向前翻,根据估算的忠诚数值就能直接找到地址。



等级经验地址



找到忠诚度地址



副官/主角声望修改

其实声望对于副官而言只能用以判断副官的善恶,并不决定副官的忠诚度升降。声望的最大值是100,其地址就在角色等级地址旁边,非常近一屏就能看到,如图所示,该副官等级是21,通过搜索78h,04h,32h,31h找到等级地址0478D966,打开内存编辑观察ASCII浏览方式发现21下方的45,就是声望数值,当然事先要通过声望条估算一下声望数值。






主角健康度修改

主角健康度数据包括上限值和当前值,因为一天内受伤超过最大生命太多健康就会减少,减少过多就会导致最大值减少,如果上限值减少到掉属性的程度就相当麻烦,虽然据说是可接任务来恢复可我怎么刷都没遇到过。

健康度当前值和上限值都是60.0000000,同样也是用条形显示的无法知道准确数值,不过健康度和基础属性存放地址很近所以可以通过查找基础属性值定位健康度存放地址。注意主角与副官不同,其Life和energy数值与基础属性存放于不同的地址段,基础属性一般与个人/航海特技的经验、等级值存放于一个地址段,所以需要先找到特技经验地址。特技经验是很容易控制数值改变的,所以很容易搜到。如下图,事先已经找到了航海特技经验地址段02FB,在GM里输入FBh,02h,31h,30h(这个档主角属性全10),找到7个
相互很近的地址,就是主角7项基础属性,在内存编辑器中编辑LUCK的地址,就在下方可以看到60.0000000,这就是当前健康度值。注意有时候能力经验与基础属性不在一个地址段,估计可能是主角数据比较多一段放不下,遇到这种情况读档再搜一次就可以了。



[ 本帖最后由 wizardslay 于 2008-10-26 19:07 编辑 ]

使用道具 举报

帖子
152
精华
0
积分
76
金钱
1174
荣誉
0
人气
0
评议
0
沙发
发表于 2008-10-27 10:13:01 |只看该作者
顶LZ,随便问一下第一张图里那2个22段和32段的副官是怎么搞到的?

使用道具 举报

帖子
646
精华
0
积分
334
金钱
1222
荣誉
1
人气
0
评议
0
板凳
发表于 2008-10-30 17:31:29 |只看该作者
噢 那个是改出来的。。。。

使用道具 举报

帖子
82
精华
0
积分
41
金钱
533
荣誉
0
人气
0
评议
0
地板
发表于 2009-5-23 15:55:57 |只看该作者
请问这个修改器有下载地址??

使用道具 举报

帖子
3149
精华
0
积分
1676
金钱
13638
荣誉
10
人气
14
评议
0
5#
发表于 2009-5-23 16:04:09 |只看该作者

回复 #1 wizardslay 的帖子

看错了。。。。。。。。。。。。。。是老帖...................

[ 本帖最后由 2697 于 2009-5-23 16:10 编辑 ]
他还是妖吗?不是...
是神仙?不是....  
答:是如来佛祖!
肖龙王何时出现在中国...

使用道具 举报

Fashion&man@(*$)%萌
游侠元老版主
游侠剑阁工作组【评测】
海魂☆飞翔的荷兰人
★★★★★★★

元老版主勋章版主勋章资深版主勋章大头像勋章

帖子
7125
精华
6
积分
6080
金钱
46656
荣誉
130
人气
172
评议
5

6#
发表于 2009-6-3 20:53:49 |只看该作者
希望高手做一个副官忠诚度修改器。 找起来真不方便。任务得到的副官一直不敢用。

1.2.3版那个任务招的英国退役军人的模型贴图都精致了许多,双孔长枪短模型和贴图也比原来精致许多。靠近看 ,有金属质感和光泽。就是现在忠诚度老是掉。不敢用他了。[害怕]

老毛子网站居然没有翻到类似的修改器。wizardslay
你说的方法,到后期不是特别好找。我老是不成功...

[ 本帖最后由 小小旅行家 于 2009-6-3 21:03 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
646
精华
0
积分
334
金钱
1222
荣誉
1
人气
0
评议
0
7#
发表于 2009-6-4 00:09:29 |只看该作者
这里面几个就忠诚最难改吧,我有时候也要找好几次
沉船的修改器特别难写,因为其数据存放地址是动态的。如果我没理解错,沉船的数据放在变量里,变量的地址又是申请空间时系统分配的,我不知道这类地址如何跟踪,不然早写修改器了.....
另外沉船的角色数据量特别大,尤其是主角,想搞清楚其所有相关数据的结构和意义实在很有难度....
其实任务副官的忠诚度问题我是想通过修改源代码,让其跟hero型副官一样有善恶属性和忠诚升降,不过最近没啥动力,一直没研究这个问题....

使用道具 举报

Fashion&man@(*$)%萌
游侠元老版主
游侠剑阁工作组【评测】
海魂☆飞翔的荷兰人
★★★★★★★

元老版主勋章版主勋章资深版主勋章大头像勋章

帖子
7125
精华
6
积分
6080
金钱
46656
荣誉
130
人气
172
评议
5

8#
发表于 2009-6-4 00:15:06 |只看该作者
原帖由 wizardslay 于 2009-6-4 00:09 发表
这里面几个就忠诚最难改吧,我有时候也要找好几次
沉船的修改器特别难写,因为其数据存放地址是动态的。如果我没理解错,沉船的数据放在变量里,变量的地址又是申请空间时系统分配的,我不知道这类地址如何跟踪,不然早写修改器 ...



哦 原来如此 确实 数据是动态的 这个不好搞。不知道什么情况下。在什么特殊地方这些数据以静态存放。

如果能研究出来修改的话,确实是一大贡献啊。后面通过代码来实现的功能也可以。希望能够研究出来成果!支持wizardslay!特殊副官我一直存起来...[伤心啊]

使用道具 举报

帖子
327
精华
0
积分
164
金钱
5917
荣誉
0
人气
0
评议
0
9#
发表于 2009-7-5 19:37:57 |只看该作者
能告诉我 在搜索 副官的忠诚度和声望时候

78h,04h,(04,78)地址是怎么得到得的?


是搜索同样搜索血和精力值得到的地址?我试了 没成功



另:我成功了  是靠血和精力值 确定的地址区

[ 本帖最后由 说说笑笑 于 2009-7-6 11:42 编辑 ]

使用道具 举报

帖子
302
精华
0
积分
151
金钱
1144
荣誉
0
人气
2
评议
0
10#
发表于 2010-1-14 10:42:53 |只看该作者
急!!!
请问在修改副官声望那里,如果副官等级不是21级,是2级(个位数)的情况,
这个码应该怎么补?

例如,我搜索的地址段是0506XXXXXX

那应该写成:
06h,05h,32h
06h,05h,30h,32h
06h,05h,32h,00h
上面的那一种?

我三种都试过,有的搜到20多个地址,有的搜到4或5个,有一种搜到1个
但是都不能在等级下面某行发现符合副官声望的数值!

请教问题出在哪?
非常急!!!

使用道具 举报

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

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

GMT+8, 2025-9-18 13:20 , Processed in 0.344384 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到