游戏辅助原理与制作第二课--------植物大战僵尸修改阳光(一)
2018-02-23 17:58
681 查看
这节课,我们来实现植物大战僵尸的阳光修改和其程序的实现!
用到的工具有:CE,这个工具网上都有下载,百度即可
首先,我们得先找到存放阳光的内存地址。废话不多说,我们先打开游戏,如图:
当前,我们的阳光值是50。我们打开CE,并附加游戏进程:
我们开始搜索50这个数值,看看那些内存地址的值是50,扫描类型是精确值-(整数型),数值型是4 Bytes.
在上图中,我们搜索到了很多结果,但哪个地址才是我们要的呢?
这里,我们通过种植一棵向日葵来改变阳光值,如图:
现在我们的阳光值已经变为0了,我们再继续进行搜索,输入0,点击再次扫描:
可以看到,任然有很多结果,没关系,我们再捡一个阳光,继续改变阳光值,变成了25:
我们再次扫描这个值:
可以看到,只有一个结果了,那这肯定就是存放我们的阳光值的地址,我们把它双击拉下来,修改一下,看看结果:
可以看到,修改成功,这就是我们要的阳光的值的地址!
用到的工具有:CE,这个工具网上都有下载,百度即可
首先,我们得先找到存放阳光的内存地址。废话不多说,我们先打开游戏,如图:
当前,我们的阳光值是50。我们打开CE,并附加游戏进程:
我们开始搜索50这个数值,看看那些内存地址的值是50,扫描类型是精确值-(整数型),数值型是4 Bytes.
在上图中,我们搜索到了很多结果,但哪个地址才是我们要的呢?
这里,我们通过种植一棵向日葵来改变阳光值,如图:
现在我们的阳光值已经变为0了,我们再继续进行搜索,输入0,点击再次扫描:
可以看到,任然有很多结果,没关系,我们再捡一个阳光,继续改变阳光值,变成了25:
我们再次扫描这个值:
可以看到,只有一个结果了,那这肯定就是存放我们的阳光值的地址,我们把它双击拉下来,修改一下,看看结果:
可以看到,修改成功,这就是我们要的阳光的值的地址!
相关文章推荐
- 游戏辅助原理与制作第二课--------植物大战僵尸修改阳光(一)
- 游戏辅助原理与制作第十课--------植物大战僵尸后台运行思路
- 游戏辅助原理与制作第六课--------植物大战僵尸免冷却思路(二)
- 游戏辅助原理与制作第八课--------植物大战僵尸种植植物CALL的寻找思路
- 游戏辅助原理与制作第六课--------植物大战僵尸免冷却思路(一)
- 游戏辅助原理与制作第五课--------编写植物大战僵尸修改阳光外挂
- 游戏辅助原理与制作第四课--------寻找植物大战僵尸的阳光基址
- 植物大战僵尸一:多线程修改UI界面,游戏必备API
- 游戏辅助原理与制作第九课--------编写程序实现植物种植
- 逆向实战干货,植物大战僵尸快速定位自动捡阳光Call,或者标志
- 植物大战僵尸走红背后的营销原理:资本决定一切
- cocos2d-x 植物大战僵尸(三) bool型值对游戏流程的控制
- 游戏辅助原理与制作第一课--------作者介绍与浅谈游戏辅助
- 植物大战僵尸辅助之重叠植物
- 游戏辅助原理与制作第一课--------作者介绍与浅谈游戏辅助
- 游戏辅助原理与制作第三课--------基址与动态地址
- 游戏辅助原理与制作第七课--------编写程序,实现植物大战僵尸免冷却
- (译)碰撞检测和收集物品:如何使用cocos2d制作基于tiled地图的游戏:第二部分
- cocos2d-x 植物大战僵尸(6) 触摸植物卡的消息响应
- Cocos2d-x加Box2D制作弹弓类游戏(第二部分)