植物大战僵尸源代码

news/2025/1/13 8:48:13/

最近下了植物大战僵尸的代码,却发现我什么也看不懂,呜呼哀哉。

分析数据:

游戏基址:6a9ec0 768
阳光: 5560 768 6a9ec0
最多几个植物:6a9ec0 768 144 24
准备了几个植物:d24 774 6a9ec0
僵尸行走:52AFCA
486C55

获取怪物:413108

ebx:6a9ec0 768

怪物属性偏移:
+2C X坐标
+30 Y坐标
+C8 当前血量
+CC 最大血量
+1c 第几行
+18 是否可见
+11C 怪物的大小

获取植物栏:4131F0

植物属性:
+24 当前恢复使用的值 == +28可以使用
+28 要多少恢复值才可以使用 (种植植物后,恢复+28的地址为488f7d 3个字节)
+34 物品的类型

植物栏列表:dd [[[6a9ec0]+768]+144]+28+i*50

种植植物的属性:4130F4
+58 多久产生阳光
+24 产生什么东西
+28 会不会产生东西 (表示会吐阳光)
+18 可以看得见吗 1表示可见
植物减血:52FCF0 4个字节

地下物品:413184
+58 物品的类型

004130D0 /$ 83EC 08       SUB ESP,8
004130D3 |. 55            PUSH EBP
004130D4 |. 56            PUSH ESI
004130D5 |. 33ED          XOR EBP,EBP
004130D7 |. 57            PUSH EDI
004130


http://www.ppmy.cn/news/819001.html

相关文章

【CE入门教程】使用Cheat Engine(CE)修改游戏“植物大战僵尸”之植物篇

目录 1.单卡片无CD 1.1 思路一 1.2 思路二 2.全卡片无CD 3.豌豆射手射速修改(修改植物射速) 4.实现豌豆射手发射“玉米加农炮”(思路) 上一期教程中,我们学习了修改植物大战僵尸的阳光数量、向日葵生产阳光速率以…

epic显示游戏服务器离线,无主之地3Epic离线如何进入游戏 想要Epic离线一键进入游戏就这么做...

目前有很多的网友都已经下载安装了最新的无主之地3PC版游戏,但是这款游戏是需要Epic平台启动的,所以就必须联网,那么有什么方法可以3Epic离线进入游戏吗?方法当然是有的,下面就赶紧跟随小编一起来看看操作的方法吧。 无主之地3Ep…

CE修改器入门:运用代码注入

从本关开始,各位会初步接触到CE的反汇编功能,这也是CE最强大的功能之一。在第6关的时候我们说到指针的找法,用基址定位动态地址。但这一关不用指针也可以进行修改,即使对方是动态地址,且功能更加强大。 代码注入是将一…

Linux - tar命令使用方法记录

相关参数 (存档指tarball) -c, --create 创建新存档 -x 从存档中提取文件 -z 通过gzip过滤存档 -v 显示详情,…

[数据分析与可视化] 基于matplotlib和plottable库绘制精美表格

plottable是一个Python库,用于在matplotlib中绘制精美定制的图形表格。plottable的官方仓库地址为:plottable。本文主要参考其官方文档,plottable的官方文档地址为:plottable-doc。plottable安装命令如下: pip install…

国内固定电话和传真的正则表达式

规则的国内固定电话和传真的格式基本都是带有0的区号连接符“-”+电话号码, 另外还有可能有分机号,区号有3位、4位,电话号码有7位和8位的; 其它格式的有前面不带0的,或者不带连接符的,或者分机…

通讯方式概况(串行/并行、半双工/全双工、同步/异步)

1.串行通讯与并行通讯 快速记忆方法:按数据传送的方式区分。 串行通讯:是指设备之间通过少量数据信号 线 ( 一般是 8 根以下 ) ,地线以及控制信号线,按数据位形式一位一位地传输数据的通讯方式。 并行通讯:…