易语言实现植物大战僵尸新手cheat体验

本文详细介绍了如何使用 Cheat Engine 在植物大战僵尸游戏中搜索并修改阳光动态地址,通过找出静态地址来实现外挂编写,以达到无限阳光的效果。步骤包括游戏进程的选择、阳光值的搜索、动态地址到静态地址的转换,并提供了易语言的简单代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

工具

植物大战僵尸

Cheat Engine

开工

搜索阳光动态地址

首先打开游戏和 CE,点击 CE 中左上角小电脑选中游戏进程 “PlantsVsZombies.exe”

可以看到目前的阳光数量是 50,我们在 CE 中输入 50,按下首次搜索

按下首次搜索之后会出现一大堆搜索结果

接着我们回到游戏,收集一次阳光或者种下一棵植物,让阳光的数据发生变化

可以看到种下一颗植物之后,阳光数据变为零,我们切到 CE 把搜索的数值改为零,然后点击再次搜索

这里可以明显看到搜索结果已经变少了,这说明我们离要找的地方很近了

然后我们再切回游戏,再让阳光的数据再次变化一下,然后再使用再次搜索

可以看到我们已经成功找到储存阳光的地址了

我们双击这个地址,然后在弹出的框中把数值改为 999,确定

回到游戏,查看阳光数是不是变成了 999,若没有,说明你的操作有误,请重复之前操作

当然这里不是我们最终要找的地方,这个是动态地址,下一次启动游戏有可能就不是这个地址了,所以我们要找出它的静态地址

在列表中的地址,右键,选中 “找出什么改写了这个地址”

不要关闭此窗口,回到游戏,种一颗植物或者收集一个阳光,让阳光发生变化

阳光变化后,回到 CE, 可以发现多出一条记录(我这里是收集了一个阳光,怕不一致的可以照着来)

双击记录,会弹出窗口,记录红框位置的数据 指针 0DD898C0, 偏移 5560

勾选 16 进制,在搜索框中输入上一步找到的指针,开启新的搜索,我这是 0DD898C0(每人都会不一样)
可以看到又搜索出了一大堆结果

这里需要自己慢慢找了,使用右键,选中 “找出什么访问了这个地址” (注意这里是访问喔)

会出现一堆代码,但是这里你只需找关键的东西

 
  • mov eax,[ecx+....(我这里是768)]

双击打开

我们知道了 这里的 ECX 是 025F9D08,所以开启新的搜索,搜索:025F9D08在查找结果中,找绿色的地址,绿色的代表是静态地址

可以看到最终的静态地址是 006A9EC0

然后我们手动添加一下地址,来验证一下我们找得对不对

如果添加完成之后,手动添加地址的数值等于我们之前找到的动态地址的数值,说明地址找对了

我们可以点击地址前面的小正方形,让它锁定数值

编写外挂

上面我们已经通过 CE 找到游戏的静态地址了,我们就可以开始编写外挂了
由于技术太菜,只能用易语言来写了,具体代码如下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Meta.Qing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值