植物大战僵尸(4):寻找向日葵的生产速度

 

实验目标:找到向日葵的吐出阳光的速度,向日葵生产阳光是一个周期性的,所以其内部是有一个计时器控制的,我们只要找到这个计时器并改写它的定时时间即可完成无限吐阳光的作用

 

向日葵的遍历技巧:

首先种下一个向日葵 -> 然后CE马上搜索->未知初始化

回到游戏->然后在切回CE->搜索减少的数值->一步一步排查

最终找到一个地址->锁定1即可无限出阳光

 

1.首先打开CE附加植物大战僵尸,然后种下一颗向日葵,选择未知的初始值然后选择首次扫描。

 

2.回到游戏马上切回CE,直接搜索减少的数值,然后再次切回游戏依次循环。

 

3.经过我的不懈的努力,我终于找到了,如下图所示。

 

4.将第2个数值锁定为1,回到游戏,向日葵或无限的吐出阳光,说明我们找对了。

 

5.我们选择下方的地址【13DED068】然后按下【F6】查找是谁改写了这个地址,然后回到游戏,观察CE的代码框,会出现以下代码,没错这就是计时器,我们记录下【0045FA48】这个内存地址,然后关闭CE。

 

6.OD直接附加游戏进程,并运行起来,按下【Ctrl + G】输入【00401000】来到程序领空。

 

7.然后再次按下,【Ctrl + G】并输入【0045FA48】然后会跟踪到如下位置,我们直接下一个【F2】断点。

 

8.代码如下,我已经做了分析,备注了一些关键点,如下可以看到我们的破解思路有多重,第一种是将计时器的数值该大一点这样吐出阳光的速度就会变快。

而另一种方法则是将下面的关键跳转直接Nop掉,同样也可以完成无限阳光功能。此时我们就用第二种方法试试吧。

 

9.多种几颗向日葵,然后将JG改为NOP,然后回到游戏会发现,所有的向日葵都会没命的吐出阳光,注意这里会很卡。

 这里游戏崩溃了,电脑卡死,如果你要测试,注意一下哈。

转载于:https://www.cnblogs.com/LyShark/p/11207156.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 植物大战僵尸Unity是一款基于Unity引擎开发的游戏。在这款游戏中,玩家需要通过种植不同种类的植物来抵御不断袭击的僵尸。 游戏中,玩家需要在自己的基地内安放各种不同属性和技能的植物,以阻止僵尸们的入侵。每种植物都有自己独特的攻击能力,可以射击、炸弹、冰冻等,甚至还能用巨大的坚果墙来阻挡僵尸前进的路线。 而僵尸也分为不同的种类,有普通的普通僵尸、高速移动的摇滚僵尸、会飞的飞行僵尸等等。随着关卡的升级,僵尸的数量和种类也会不断增加,加入了更多的挑战和策略性。 游戏中还设有不同的关卡和场景,玩家需要根据不同地形和僵尸的特点来调整种植植物的策略。同时,玩家还可以通过收集游戏中的金币来购买更多的种类和能力更强的植物,提高游戏进程中的防御能力。 总的来说,植物大战僵尸Unity是一款非常有趣和富有挑战性的游戏,结合了策略性、操作性和娱乐性,能够让玩家在游戏的过程中体验到独特的游戏体验和乐趣。无论是对于喜欢策略游戏的玩家还是对于植物大战僵尸系列的粉丝来说,这款游戏都是值得一试的。 ### 回答2: 《植物大战僵尸Unity》是一款基于Unity引擎开发的游戏。在游戏中,玩家扮演园艺师,利用各种植物来抵御入侵的僵尸。 游戏中,玩家需要种植不同类型的植物来充当防线,以阻挡僵尸的进攻。每种植物都有自己独特的技能,比如向日葵可以生产阳光,豌豆射手可以发射豌豆攻击僵尸,坚果墙可以充当阻碍物等。 玩家需要合理安排植物的布局,以最大程度地抵挡僵尸的攻击。每个关卡都有特定的任务目标,比如在限定时间内消灭所有僵尸,或者保护指定的建筑物不被僵尸破坏等。 随着游戏的进行,玩家可以解锁更多的植物和道具,来增强防御和攻击能力。同时,僵尸的种类和数量也会逐渐增加,增加了游戏的难度和挑战性。 游戏画面精美,玩法简单易懂,同时又有趣和刺激。《植物大战僵尸Unity》以其独特的玩法和有趣的故事情节吸引了大量的玩家。它不仅仅是一款休闲娱乐的游戏,还可以让玩家在紧张的游戏过程中锻炼思维能力和反应能力。 总的来说,《植物大战僵尸Unity》是一款非常受欢迎的游戏,无论是对于年轻人还是成年人,都能够带来乐趣和挑战。相信未来这款游戏还会有更多令人期待的更新和扩展内容。 ### 回答3: 《植物大战僵尸Unity》是一款基于Unity引擎开发的游戏。这个游戏是在经典游戏《植物大战僵尸》的基础上进行改编和升级的。游戏的目标是通过种植各种植物来抵御即将袭来的僵尸群,并保卫自己的房屋。 《植物大战僵尸Unity》通过使用Unity引擎带来了更加出色的游戏画面和流畅的操作体验。玩家可以在游戏中选择自己喜欢的植物进行种植,如向日葵、豌豆射手、坚果等,每种植物都具有特定的作用和技能。而不同类型的僵尸也会以不同的方式进攻,如普通僵尸、铁桶僵尸、路障僵尸等。 游戏中,玩家需要合理安排自己的植物布局,选择适当的时间和方式使用植物的技能来摧毁僵尸,并保护自己的房屋不受到损害。在游戏进行过程中,玩家可以通过收集阳光或其他资源来解锁更多强大的植物和特殊道具,以提高游戏的难度和挑战性。 《植物大战僵尸Unity》不仅保留了原作的精髓,如有趣的僵尸设计和战略性的植物布局,还增加了更多新的元素和特色。例如,玩家可以通过多人模式与其他玩家进行对战,或者参加各种挑战模式来获得更高的分数和奖励。 总体来说,《植物大战僵尸Unity》是一款耐人寻味且富有策略性的游戏。它通过引入Unity引擎的技术,为玩家带来更加华丽和流畅的游戏体验,给予玩家更多选择和挑战的机会。无论是对于喜欢原版的玩家,还是对于喜欢策略游戏的玩家,这款游戏都是一个不错的选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值