3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 9129|回复: 32
打印 上一主题 下一主题

[分享] 魔界战记D2的修改?

[复制链接]

15

主题

2117

帖子

2539

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
1
金元
25347
积分
2539
精华
0
注册时间
2016-10-11
跳转到指定楼层
主题
发表于 2018-5-6 19:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
刚刚找到的。。。我估计很多人也不动。。。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:
[64-bit]
mov eax,[rcx]
bswap eax
shr eax,10
ret
[/64-bit]

[32-bit]
push ebp
mov ebp,esp
mov eax,[ebp+8]
mov eax,[eax]
bswap eax
shr eax,10
pop ebp
ret
[/32-bit]

ConvertBackRoutine:
[64-bit]
xchg cl,ch
mov [r8],cx
ret
[/64-bit]

[32-bit]
push ebp
mov ebp,esp
push eax
push ebx
mov eax,[ebp+8]
mov ebx,[ebp+10]
xchg al,ah
mov [ebx],ax
pop ebx
pop eax
pop ebp
ret
[/32-bit]




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

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


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

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-5-12 15:34 , Processed in 0.030581 second(s), 15 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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