修一白川 发表于 2018-5-6 19:37

魔界战记D2的修改?

刚刚找到的。。。我估计很多人也不动。。。CE6.7打开,4字节这里反手键,自定义搜索类型

然后复制下面的进去,就会出现一个新的2字节搜索,这就是PS3模拟器的搜索正确显示了。不用16位进制反这搜索了。

游戏里显示什么数字,就直接搜索数字,就可以。。但是修改的时候,记得去内存里修改,因为查到的都是最大是FF FF,内存提前一位FF可以修改。


alloc(ConvertRoutine,1024)
alloc(ConvertBackRoutine,1024)
alloc(TypeName,256)
alloc(ByteSize,4)
alloc(UsesFloat,1)
alloc(CallMethod,1)
TypeName:
db '2byte_bswap',0
ByteSize:
dd 2
UsesFloat:
db 0
CallMethod:
db 1
ConvertRoutine:

mov eax,
bswap eax
shr eax,10
ret



push ebp
mov ebp,esp
mov eax,
mov eax,
bswap eax
shr eax,10
pop ebp
ret


ConvertBackRoutine:

xchg cl,ch
mov ,cx
ret



push ebp
mov ebp,esp
push eax
push ebx
mov eax,
mov ebx,
xchg al,ah
mov ,ax
pop ebx
pop eax
pop ebp
ret





用这个我找到了移动力(通过查找攻击力在内存里查找移动力)攻击距离修改了好像没用,跳跃,暴击这些没测试。

可以修改钱,修改玛那,可以修改9级奖励。。。


但是我不会如何修改熟练度。。。。。道具海层数。。。如果有会的教下。。还有经验屋这些。。。(我对于这个游戏的记忆停留在PSP,和PS2。。已经完全记得万事屋这些怎么升级了。。)

wolfgzhi 发表于 2018-5-6 20:05

看不懂:funk:

What_a_Catch?D 发表于 2018-5-7 08:43

本来就是刷刷刷,修改完了还有啥意思

feige110 发表于 2018-5-7 09:14

用修改对肝好点{:3_101:}

3dm438 发表于 2018-5-8 08:26

支持下。

sunio999 发表于 2018-5-8 09:26

魔界战记系列确实修改起来没啥意思,属于少有的几种我没修改过的游戏了,最多改几个99999999的角色打巴尔,除此之外没啥乐趣了,不过改改武器和技能熟练度还是挺有用的,这个刷起来最慢最麻烦

yintime 发表于 2018-5-10 06:59

D2的话 网上有现成的PKG金手指(BONUS变动最大、SP不减、打倒敌人后MANA最大),已测试可用(可能需要把游戏升级到1.4,这个补丁网上也有),属于适当护肝,不影响游戏大部分乐趣

修一白川 发表于 2018-5-11 01:25

yintime 发表于 2018-5-10 06:59
D2的话 网上有现成的PKG金手指(BONUS变动最大、SP不减、打倒敌人后MANA最大),已测试可用(可能需要把游 ...

你说的几个CE都可以实现,而且还很简单。。。


只是熟练度这些CE有点麻烦。。。我不会。。。我要花大量的时间去内存里面找熟练度是哪个。。。才行。。。太麻烦了。。

sunio999 发表于 2018-5-19 20:30

修一白川 发表于 2018-5-11 01:25
你说的几个CE都可以实现,而且还很简单。。。




熟练度可能需要模糊搜索或是各种其他CE脚本的高深玩法才能实现,当年我修改魔界1的武器熟练度时就费不少劲,D2这种数值复杂程度仅次于魔界5的更是对咱们这些不专业的没学过编程的来说是几乎不可完成的任务了

修一白川 发表于 2018-5-20 02:32

sunio999 发表于 2018-5-19 20:30
熟练度可能需要模糊搜索或是各种其他CE脚本的高深玩法才能实现,当年我修改魔界1的武器熟练度时就费不少 ...

确实很难。。。。整个游戏就这点最需要。。。却是最难的。。。。也么有高手来搞定这事。。。

sunio999 发表于 2018-5-25 11:32

修一白川 发表于 2018-5-20 02:32
确实很难。。。。整个游戏就这点最需要。。。却是最难的。。。。也么有高手来搞定这事。。。
...

其实也有一种方法改道具属性,就是先按照楼主给的方法设置,然后搜物品栏最后一位道具的属性,然后换别的道具到这个位置,再搜一遍新属性,就能定位新道具的内存位置,选择浏览内存就可以很容易的发现道具的八围(HP/SP/ATK/DEF/INT/RES/SPD/HIT),如果是初期道具属性都很低,基本都是两百以下,这时候就在属性所在数据位置往前走两位,比如道具属性是F0,那么你在之前两位再加个FF,即FF00F0,你会发现游戏里道具对应属性变成了1600W多,把所有属性全都改到这个数值,就可以轻易地武力开练武洞窟议案,然后强行过练武,开练武六练级,多准备几个这样的武器装备,因为练武洞窟里有玩异常状态的敌人,可能会被毒死,而且你换上装备后会发现根本没钱治疗把血补满,这时候可以让芙蓉穿上装备进1-1把换上装备的人物血都补满,再去刷练武洞窟,这样很快就能刷出一堆200多级的人物,就可以轻松过关了。
改了属性的道具在退游戏重启或是读档后会变回原来的属性,所以一次性刷完,别退出,同时勤存档,因为开着CE玩很容易死机。
这样可以得到一个相对很宽松的开具,剧情党可以从容地欣赏剧情,不用费心培育,论坛里提供的金手指PKG都可以删除了
如果是为了玩游戏系统体验培养乐趣的还是不要这么干了

3dmrugu 发表于 2018-5-27 02:19

修一白川 发表于 2018-5-20 02:32
确实很难。。。。整个游戏就这点最需要。。。却是最难的。。。。也么有高手来搞定这事。。。
...

不用想这么复杂。修改作弊屋的技能和武器熟练度倍率就行了。

修一白川 发表于 2018-5-28 22:20

3dmrugu 发表于 2018-5-27 02:19
不用想这么复杂。修改作弊屋的技能和武器熟练度倍率就行了。

作弊屋的倍率怎么修改呢?

3dmrugu 发表于 2018-5-29 13:29

修一白川 发表于 2018-5-28 22:20
作弊屋的倍率怎么修改呢?

EC搜索百分比数字,找到后往下3到4行左右的位置。

sunio999 发表于 2018-6-2 20:41

3dmrugu 发表于 2018-5-29 13:29
EC搜索百分比数字,找到后往下3到4行左右的位置。

感谢提供思路,作弊屋比率数值地址已经搜到,但问题是无论上下三四行都未找到相关数值,而且该数值不可更改,一旦更改就回归原数值,强制锁定毫无用处,有时还会导致模拟器崩溃。所以求大神修改方法

sunio999 发表于 2018-6-2 22:29

3dmrugu 发表于 2018-5-29 13:29
EC搜索百分比数字,找到后往下3到4行左右的位置。

勉强直接在所搜到的百分比数值那里改了一下,发现技能熟练度倍率还好,改为82XX(XX为原数值)以下基本一发满级,但是武器熟练度倍率的话,如果角色技能等级为4级以下,那么80XX可保证一击直接满级,如果在11级以上,则会发生熟练度条变成负数的情况,只有调到7FXX才可正常升级,但是我一直试到一百来级熟练度,打一下只升个三四级,还是一击满级快,不过看来这游戏存在熟练度倍率上限,超过上限就会变成负数,我试过FEFF这种数值甚至会倒扣经验值,也是奇葩

sekitomokazu 发表于 2018-6-3 16:36

谢谢分享,顺便问下魔界战记5该怎么改,直接搜数字似乎也不行

修一白川 发表于 2018-6-4 15:04

sekitomokazu 发表于 2018-6-3 16:36
谢谢分享,顺便问下魔界战记5该怎么改,直接搜数字似乎也不行

魔界5有外国友人做的CT文件。。。比较全了的,怒气,作弊屋,什么的都可以修改了。。。

sekitomokazu 发表于 2018-6-4 20:37

修一白川 发表于 2018-6-4 15:04
魔界5有外国友人做的CT文件。。。比较全了的,怒气,作弊屋,什么的都可以修改了。。。
...
谢谢,如果什么时候方便的话可否指一下路?我没找到...

修一白川 发表于 2018-6-5 01:38

sekitomokazu 发表于 2018-6-4 20:37
谢谢,如果什么时候方便的话可否指一下路?我没找到...

我只是拿翻译软件翻译了一下。。。然后根据自己的理解。。稍微做了标注。。

我也不太懂。。。但是大致的东西,基本已经找到了。

修一白川 发表于 2018-6-5 01:42

sekitomokazu 发表于 2018-6-4 20:37
谢谢,如果什么时候方便的话可否指一下路?我没找到...

作弊屋里有32000,是指CP点数最高只能是这个,其实可以到32500,最下面的这个是当前经验这些的点数,最高也是32500.超过这个数字就会成负数。。经验什么的为0,也就是没有任何的经验。。。

255是指怪物星级,最高好像也可以到32500,但是255其实已经很变态了。。。日后谈的怪物在255的时候,全是9999级。当然你开的星越高怪物的能力越高。。。

修一白川 发表于 2018-6-5 01:44

sekitomokazu 发表于 2018-6-4 20:37
谢谢,如果什么时候方便的话可否指一下路?我没找到...

战斗议会BUFF,里面可以选择100连击,出击挨打一次就满怒气。。奖励高两级,奖励表一开始就是3级。。。

反正就是议会里可以加的全部都有了。。。

别的我也没研究出啥东西。。。对了,还可以全部招人。。。我也已经标注了。。。




sunio999 发表于 2018-6-9 10:38

修一白川 发表于 2018-6-5 01:42
作弊屋里有32000,是指CP点数最高只能是这个,其实可以到32500,最下面的这个是当前经验这些的点数,最高 ...

感谢分析,我也大概摸到了这个极限,然后发现超过这个极限的话,在人物技能或武器等级大约四五级以下时,来一发直接直接升到99或255,而高于这个数值时,会发现技能等级那里经验条向左无限延伸,但实际上是在降低,不停地用技能或武器攻击敌人,等级会暗中降到0然后突破那个负数点变成255,所以现在基本上可以轻松255了

d943053037 发表于 2018-7-5 18:20

楼主CE我修改D2钱的时候再次扫描就没有地址了是怎么回事

修一白川 发表于 2018-7-5 21:23

d943053037 发表于 2018-7-5 18:20
楼主CE我修改D2钱的时候再次扫描就没有地址了是怎么回事

因为这个数值是变动的。。。需要内存里才能修改。。。然而对于我们来说根本找不到这个变动值。。。。

d943053037 发表于 2018-7-6 14:03

修一白川 发表于 2018-7-5 21:23
因为这个数值是变动的。。。需要内存里才能修改。。。然而对于我们来说根本找不到这个变动值。。。。
...

但是我扫描钱的时候有一千多个地址怎么确定应该改哪个啊

修一白川 发表于 2018-7-6 22:45

d943053037 发表于 2018-7-6 14:03
但是我扫描钱的时候有一千多个地址怎么确定应该改哪个啊

你试着变动一下金钱数字,比如消费掉一定的钱,在搜一下变动后的钱的数字。。。看看能不能减少1000多个位置。

多变动几次,基本就能确定了。。。如果查不到准确地址。。估计就是查不到。。。

d943053037 发表于 2018-7-7 00:26

修一白川 发表于 2018-7-6 22:45
你试着变动一下金钱数字,比如消费掉一定的钱,在搜一下变动后的钱的数字。。。看看能不能减少1000多个位 ...

是用再次搜索还是重新搜索新的地址,再次搜索我一搜就没了,重新搜的话有的时候减少有的时候增加

修一白川 发表于 2018-7-7 01:49

d943053037 发表于 2018-7-7 00:26
是用再次搜索还是重新搜索新的地址,再次搜索我一搜就没了,重新搜的话有的时候减少有的时候增加
...

那这些数值就是一直在变动的。。。我们这样基础的查找方式是查找不到准确的地址的。。。

只有内存才可以精确的找到地址。。。指针好像可以。。。

但是我不会。。。。

修一白川 发表于 2018-7-7 01:51

d943053037 发表于 2018-7-7 00:26
是用再次搜索还是重新搜索新的地址,再次搜索我一搜就没了,重新搜的话有的时候减少有的时候增加
...

我记得某个兄弟和我说过,可以修改作弊屋。。。你试着去找找看方法。。。具体的我忘记了。。。作弊应该是可以改的。实在不行就找一下金手指PS3的魔界战记2D金手指。。。网上有的。
页: [1] 2
查看完整版本: 魔界战记D2的修改?