游戏辅助原理与制作第二课--------植物大战僵尸修改阳光(一)

    这节课,我们来实现植物大战僵尸的阳光修改和其程序的实现!

    用到的工具有:CE,这个工具网上都有下载,百度即可

    首先,我们得先找到存放阳光的内存地址。废话不多说,我们先打开游戏,如图:

    游戏辅助原理与制作第二课--------植物大战僵尸修改阳光(一)

当前,我们的阳光值是50。我们打开CE,并附加游戏进程:

   游戏辅助原理与制作第二课--------植物大战僵尸修改阳光(一)

我们开始搜索50这个数值,看看那些内存地址的值是50,扫描类型是精确值-(整数型),数值型是4 Bytes.

游戏辅助原理与制作第二课--------植物大战僵尸修改阳光(一)

在上图中,我们搜索到了很多结果,但哪个地址才是我们要的呢?

这里,我们通过种植一棵向日葵来改变阳光值,如图:

游戏辅助原理与制作第二课--------植物大战僵尸修改阳光(一)

现在我们的阳光值已经变为0了,我们再继续进行搜索,输入0,点击再次扫描:

游戏辅助原理与制作第二课--------植物大战僵尸修改阳光(一)

可以看到,任然有很多结果,没关系,我们再捡一个阳光,继续改变阳光值,变成了25:

游戏辅助原理与制作第二课--------植物大战僵尸修改阳光(一)

我们再次扫描这个值:

游戏辅助原理与制作第二课--------植物大战僵尸修改阳光(一)

可以看到,只有一个结果了,那这肯定就是存放我们的阳光值的地址,我们把它双击拉下来,修改一下,看看结果:

游戏辅助原理与制作第二课--------植物大战僵尸修改阳光(一)

可以看到,修改成功,这就是我们要的阳光的值的地址!