【登录】 【注册】
进入此贴详细完整版>> <新手初学ce>火炬之光汉化版找基址教程中华游戏网 > 火炬之光

主题:<新手初学ce>火炬之光汉化版找基址教程
作者:lilovejing25
时间:2011-07-02 20:12


新手初学CE,跟着论坛游戏修改入门教程学了一段时间,有了一点感觉,就想找个游戏试试,刚好下载了一个火炬之光汉化版的游戏,就拿这个练练手吧

以前用游侠修改RPG游戏都是找经验值修改的,所以这次用CE也找经验值

我们打开CE 并选择火炬之光进程 Torchlight.exe 确定

CE 中扫描经验值,得到一堆结果,再回到游戏打个怪,搜索新的经验值,得到2个结果

哪个才是经验的地址呢,一个一个试就可以了。我们将找到的地址数值改成2000,

如果游戏中经验也变成了 2000那么它就是经验地址。

将正确地址双击加入到地址栏,右键此地址选择 查找写入该地址的代码

再返回游戏,,打个怪,此时有变化了

双击那行代码
下载 (109.57 KB)

3 小时前




红字告诉我们偏移 3c8

信息提示框让我们寻找这个地址:24964e60

开启新扫描,勾上 16 进制,扫描 24964e60 得到30个地址

下载 (145.88 KB)
3 小时前



究竟哪一个是呢,高手可能凭经验一看就知道哪个有问题,咱是新手只能一个一个试,把30个地址加入到地址栏,一个一个地址试过去
先选中一个地址栏,右键此地址 选择 查找访问该地址的代码,回到游戏打个怪,看看刚才的空白对话框中有没有内容,把没有内容的删除

一番试验之后,发现这个地址对话框有内容

下载 (188.12 KB)
3 小时前



双击第一个mov 指令查看更多信息

红字告诉我们偏移 1c

信息提示框让我们寻找这个地址:0A1AA920
开启新扫描,勾上 16 进制,扫描 0A1AA920 得到420个地址


大功告成,查找到了绿色内存地址,绿色内存地址表明该地址在游戏中是静态的,它就是我们要找的基址了

经验地址就是  [[[00DA1D2C]+1c]+3c8]

好了,我们用CE测试一下是否正确,如下图,手动填加地址进行测试:


结果完全正确,最终地址指向的经验值为正确值

按照高手给出的经验,经验值左右可能含有人物的生命值、法力、钱等等的值

现在既然知道了经验值的地址,就能把其他地址一一找出来。

下面用龙龙内存遍历工具查找这些地址
选中火炬之光进程,

基址填DA1D2C,一级偏移填1C,二级偏移填0,其他偏移为空
选中一级遍历,循环次数一般我用1000,循环递增2,递增选二级偏移,填完之后开始遍历,得到1001个结果,对照游戏中人物属性找出相应地址
 

基址:DA1D2C
最大生命值:[[[DA1D2C]+1c]+398
最大法力:[[[DA1D2C]+1c]+3BC
经验:[[[DA1D2C]+1c]+3C8
力量:[[[DA1D2C]+1c]+3ac
敏捷:[[[DA1D2C]+1c]+3a8
魔法:[[[DA1D2C]+1c]+3b4
防御:[[[DA1D2C]+1c]+3b0
GP:[[[DA1D2C]+1c]+3c4
点数:[[[DA1D2C]+1c]+3dc
技能点数:[[[DA1D2C]+1c]+3e0

新手初学,只能到这一步,修改器的还不会,其他也不会,高手勿喷,感激不尽…………











1楼:level111(2011-07-05 10:23)

多谢了 学到了~~~~~~
2楼:qt1204852771(2011-07-05 12:41)

多谢,很好,谢谢
3楼:tgbbs(2011-10-28 14:16)

好帖还是要收藏,请继续
4楼:是你该多好(2014-09-15 19:09)

看不到图片啊( ⊙ o ⊙ )啊!

进入此贴详细完整版>> <新手初学ce>火炬之光汉化版找基址教程 返回顶部


COPYRIGHT © 2006-2024 中华游戏网 cnyouw.cn. ALL RIGHTS RESERVED. SITEMAP