订阅本站


feedsky

版权声明

Creative Commons License
本站文章采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。
您可以随意转载我的文章,但是请注明,转自wettuy's blog

使用Cheat Engine制作自己的游戏专用修改器

Cheat Engine是一款非常强大的游戏修改器,甚至包括了内存的反汇编。不过他使用起来却很简单,即使你完全不懂编程,也可以用他做很多的修改。本文以命令与 征服3 1.09为例,简单的介绍一下CE的强大。所用的修改器是我自己汉化的Cheat Engine 5.3^_^

 

首先,开修改器,进游戏开始修改,这太简单了就不细说了。此时我们已经找到了游戏中钱的地址。不过要注意的是,C&C3的主程序是cnc3game.dat,而非你运行的cnc3.exe

Click Here To EnLarge

双击搜索到的两个地址中的第一个,他会被自动添加到地址栏中。然后在地址栏中右击他,选择“Find out what writes to this address”(寻找是什么在写入此地址)。然后出现这个对话框

什么都不改,直接回游戏,建个电厂,然后出来,一般就能找到一个唯一的代码了,如图

现在我们已经知道是什么代码在让我们掉钱了。点击替换,把它改成nop(当然你也可以改成add,这样他就只增不减了^_^)

点击更多信息,可以看到这里已经成功修改了

Click Here To EnLarge

 

 

回到游戏,看到了吗,我们成功了,此时钱已经不会减少了

 

不过此时还没有结束,因为我们下一步要开始制作专用修改器。回到CE的主界面,点击最下面的高级选项,这里可以看到我们修改的代码。点击上面的保存按钮

Click Here To EnLarge

 

当然是创建新的修改器了

 

在制作修改器的窗口中选择添加,加入刚刚我们修改过的代码

Click Here To EnLarge

 

然后对修改器的其他部分做一些修改,注意一定不要忘记选择进程

 

 

至此,我们的修改器就全部完成了

 

顺便附上做好的修改器成品:命令与征服3 1.09专用修改器

 

怎么样,是不是很简单啊,这里我们完全没有用到任何编程的知识,更没有用到指针,就已经完成了一个专用修改器了,当然这主要是因为C&C3的地址比较容易,如果他每次都会变的话,就需要使用指针才能找到代码了。不过,那就是下次的事情了^_^

相关文章

25 条评论到 使用Cheat Engine制作自己的游戏专用修改器

发表你的评论

 

 

 

你可以使用 以下 HTML 标签

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

:20: :21: :07: :04: :16: more »