植物大战僵尸(6):查找植物叠加种植CALL

本文介绍了如何使用 Cheat Engine 和 OllyDbg 在《植物大战僵尸》游戏中找到允许无限叠加种植的代码。通过扫描、设置断点和单步调试,作者定位到关键的跳转指令,实现了在已有植物的格子上叠加种植。
摘要由CSDN通过智能技术生成

实验目标:我们都知道植物大战僵尸游戏中植物是不可以叠加种植的,也就是一个格子只能种植一个植物,今天我们将实现一个格子里种植无限多的植物。

我们首先需要找到植物的种植CALL,然后在逐步测试观察功能之间的变化,最终实现功能。

 

种植CALL的遍历技巧:

打开CE -> 回到游戏 -> 然后回到CE -> 扫描未知初始数

回到游戏 -> 拿起向日葵(不要种) -> CE 搜索变动的数值 -> 回到游戏(不要动) -> 搜索未变动的数值

回到游戏 -> 放下向日葵 -> 拿起豌豆射手 -> CE搜索 变动的数值 -> 以此重复进行

当我们使用鼠标点击时会在一个地址写入值,当换个植物则会换一个数值,这样如此反复就会找到CALL的地址。

 

1.打开CE附加游戏进程,然后搜索未知初始化数值。

 

2.接着回到游戏,选择向日葵植物,然后回到CE直接搜索,变动的数值。

 

3.回到游戏不要动,直接右击取消向日葵的选择,然后再次拿起向日葵,搜索未变动的数值。

 

4.放下向日葵,拿起豌豆射手(不要告诉我你不知道是哪个),回到CE,搜索变动的数值。

 

5.放下豌豆射手,拿起向日葵,然

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值