植物大战僵尸游戏内存地址

《植物大战僵尸内存地址》

英文原版

查找地址

一级基址:0x006A9EC0

阳光:  +768  +5560

金币:  +82c  +28

《模式》

冒险:  +82c  +24

其他模式:  +7f8 //16起 70结尾

《花园》

花肥  +82c  +1f8

杀虫剂 +82c  +1fc

巧克力 +82c  +228

树肥  +82c  +230

智慧树  +82c  +31*4 +30=f4

休闲花园花盆总数:  +82c  +350

花盆种类:  +82c  +350 +8 +i*58 i=0到总数-1

花盆种类:  +8

花盆位置:  +c 0为温室 1为蘑菇园 2为在小车上 3在水族馆

花盆横位置:  +10 列

花盆竖位置:  +14 行

花盆方向:  +18 0为右向 1为左向

花盆口渴:  +24和 +44和 +4c和54 不为0时口渴

花盆颜色:  +28 0为原色 1灰色 2为白色 3深粉色 4为焦黄色 5浅粉色 6天青色   7为红色 8为蓝色 9为紫色 10灰白色 11黄色 12绿色 16死灰色花盆生长周期: +2c 0为幼苗 1为小花 2为中花 3为大花

i*58 下一个花盆

《卡槽》

卡槽格数: +768  +144  +24

+28 当前恢复使用的值 ==  +2c可以使用

+2c 要多少恢复值才可以使用

+38 物品的类型

+50 下一格

《鼠标》

鼠标状态:  +768  +138  +30

《植物》

当前植物数量: +768  +bc

植物  +768  +ac

+8 图像的X坐标

+c 图像的Y坐标

+18 可以看得见吗 1表示可见

+1c和 +88 行数

+20 不为302685或某值时消失

+24 植物种类

+28 列数

+40 当前血值

+44 最大血值

+58 多久产生阳光(倒计时)

+b8 变亮(产生阳光?)(倒计时)

+bc 闪烁(倒计时)

+130 小蘑菇长大(倒计时)

+130 是否可见 0为可见

+14c 下一个植物

《怪物》

怪物数上限  +768  +94

当前怪物数  +768  +a0

怪物: +768  +90

+8 x坐标(图像位置) 4字节

+c y坐标(图像位置) 4字节

+18 是否可见 0为不可见

+1c 所在行数 0~5

+28 死亡及状态 0为正常 1为消失 2为变黑 3为秒杀

+2c x坐标(真实位置) 浮点数

+30 y坐标(真实位置) 浮点数

+64 换道: 1为下 2为上

+ac 冰冻时间 (减速)(倒计时)

+b0 黄油糊脸 (不动)(倒计时)

+b4 冻结时间 (不动)(倒计时)

+b8 魅惑僵尸 不等于65536时魅惑

+c8 当前血值

+cc 血值上限

+ec 神秘消失 1为消失(不可逆)

+118隐身 为某16位值时现形(有影子)

+11c怪物大小初始为1 浮点数

+15c 下一个怪物

《地面》

地上物品数量: +768  +f4

物品 +768  +e4

+10和 +14 物品面积? 正常为60

+18 为是否可见 0为不可见 1为可见

+20 是否可见 600001为可见(正常值)

+38和 +3c 为神秘消失 0为不消失

+48 Y坐标

+4c和 +54 增加至某值时消失

+50 为1时自动收集

+58 物品的类型

+88之后没看

+d8 下一个

《花瓶》

瓷器数量: +768  +12c

透视: +768  +11c  +4c

+ec 下一个(最多35个)

中文年度版

查找地址

基址:007794f8

阳光 +868 +5578

金钱 +950 +50

冒险模式 +950 +4C

智慧树 +950 +11C

其他模式  +91c

花肥  +950  +220

杀虫剂 +950  +224

巧克力 +950  +250

树肥 +950  +258

《鼠标》

鼠标状态  +868  +150  +30

《植物》

植物栏格数: +868  +15c  +24

植物当前冷却值: +868 15c  +4c

植物冷却时间: +868  +15c  +50

植物栏列表: +868  +15c  +5c     //地址错了,应为 +5c而不是 +38

花盆数量:  +950  +378

《僵尸上线》

僵尸数量上限:  +868  +ac

僵尸当前数量:  +868  +b8

僵尸:  +868  +a8 0

+168 下一只僵尸

《花瓶》

花瓶数量: +868  +144

花瓶透视: +868  +134  +4c

+ec 下一个

《地面物品》

地面物品数: +868  +10c

地面物品:  +868  +fc  +0

+58:物品类型

年度英文

查找地址

基址 00729670

阳光  +868  +5578

金币  +94c  +50

冒险  +94c 4c

场景  +918

花肥  +94c  +220

杀虫剂 +94c  +224

巧克力 +94c  +250

树肥 +94c  +258

智慧树 +94c  +11c

鼠标状态: +868  +150  +30

植物栏格数: +868  +15c  +24

植物当前冷却值: +868 15c  +4c

植物冷却时间: +868  +15c  +50

植物栏列表: +868  +15c  +5c

花盆数量:  +94c  +378

《僵尸上线》

僵尸数量上限:  +868  +ac

僵尸当前数量:  +868  +b8

僵尸:  +868  +a8 0

+168 下一只僵尸

《花瓶》

花瓶数量: +868  +144

花瓶透视: +868  +134  +4c

+ec 下一个

《地面物品》

地面物品数: +868  +10c

地面物品:  +868  +fc  +0

+58:物品类型

模式修改:冒险模式完成次数:6a9ec0  +82c  +2c

迷你游戏

16 植物僵尸

17 坚果保龄球

18 拉霸

19 种子雨

20 僵尸迷阵 关卡比赛

21 隐形战争

22 观星

23 僵尸水族馆

24 僵尸迷阵 旋风 关卡比赛

25 小小大僵尸

26 斗转星移

27 排山倒海

28 全面冻结

29 僵尸快跑

30 打僵尸

31 坚不可摧

32 植物僵尸2

33 坚果保龄球2

34 蹦蹦舞会

35 僵尸博士的复仇

36 当艺术遇上坚果

37 晴天

38 无草皮之地(异常跳出,原因:少2道草皮)

39 重要时间

40 当艺术遇上向日葵

41 空袭

42 急冻先锋

//43 休闲花园(跳出)

44 牛顿的力量

45 坟墓危险

46 地道战

47 暴风雨之夜

48 飞贼闪击战

49 松鼠

//50 智慧树(跳出)

71 追加销售

72 介绍益智模式

51 花瓶终结者

益智模式:

52 一路向左

53 第3个花瓶

54 连锁反应

55 金属狂潮

56 胆怯的制陶工

57 戏法时刻

58 连锁反应之二

59 破环之王

60 花瓶终结者(无限)

61 僵尸公敌

62 僵尸公敌2

63 地道战

64 完全防御

65 死亡气球

66 力拔山河

67 太空舞步

68 飞檐走壁

69 大混战

70 僵尸公敌(无限)

生存模式

1 白天

2 黑夜

3 泳池

4 迷雾

5 屋顶

6 白天(困难)

7 黑夜(困难)

8 泳池(困难)

9 迷雾(苦难)

10 屋顶(困难)

11 白天(无限)

12 黑夜(无限)

13 泳池(无限)

14 迷雾(无限)

15 屋顶(无限)

卡片种类:

0 豌豆射手

1 向日葵

2 樱桃炸弹

3 坚果

4 土豆地雷

5 寒冰射手

6 大嘴花

7 双重射手

8 小喷菇

9 阳光菇

10 大喷菇

11 咬咬碑

12 迷惑菇

13 胆小菇

14 冰川菇

15 末日菇

16 莲叶

17 窝瓜

18 三重射手

19 缠绕水草

20 火爆辣椒

21 地刺

22 火炬树桩

23 高坚果

24 水兵菇

25 路灯花

26 仙人掌

27 三叶草

28 双向射手

29 星星果

30 南瓜头

31 磁力菇

32 卷心菜投手

33 花盆

34 玉米投手

35 咖啡豆

36 大蒜

37 罗卜伞

38 金盏花

39 西瓜投手

40 机枪射手

41 双子向日葵

42 多嘴小蘑菇

43 猫尾草

44 冰西瓜

45 吸金菇

46 钢地刺

47 玉米加农炮

//48模仿者(变身时消失)

49红坚果

50巨坚果

51幼苗

52左向双重射手

//53(改消失)

//54 转向(点消失)

//55 消坑(点消失)

//56 太阳牌(点消失)

//57钻石牌(点消失)

58潜水僵尸(花苗?)

59奖杯(僵尸头?)

60普通僵尸(花苗)

61路障僵尸

62撑杆僵尸

63铁桶僵尸

64梯子僵尸

65矿工僵尸

66飞贼僵尸

67橄榄球僵尸

68气球僵尸

69铁网门僵尸

70雪橇车僵尸

71蹦蹦僵尸

72舞者僵尸

73巨人僵尸

74小鬼僵尸

//75 价值6977196的牌(种时消失)

鼠标状态:

1 普通土豆 爆炸土豆 大土豆 各种僵尸(僵尸公敌) 各种植物

2 各种植物(砸罐子出的)

3 移动花园植物

4 (不明)

5 (不明)

6 铲子

7 锤子

8 春哥炮瞄准

9 普通水壶 金水壶

10 花肥

11 杀虫剂

12 音乐盒

13 巧克力

14 手套

15 卖钱

16 手推车

17 树肥

掉落物品:

1 银币

2 金币

3 钻石

4 大太阳(50)

5 小太阳(20)

6 巨太阳(50)

7 消失

8 奖杯(点击无法继续游戏)

9 铲子(点击无法继续游戏)

10 图鉴(点击无法继续游戏)

11 商店钥匙(点击无法继续游戏)

12 空罐子(点击无法继续游戏)

13 普通水壶(点击无法继续游戏)

14 匹萨(点击无法继续游戏)

15 纸条(点击无法继续游戏)

花园花盆种类:

0 豌豆射手

1 向日葵

2 樱桃炸弹

3 坚果

4 土豆地雷

5 寒冰射手

6 大嘴花

7 双重射手

8 小喷菇

9 阳光菇

10 大喷菇

11 咬咬碑

12 迷惑菇

13 胆小菇

14 冰川菇

15 末日菇

16 莲叶

17 窝瓜

18 三重射手

19 缠绕水草

20 火爆辣椒

21 地刺

22 火炬树桩

23 高坚果

24 水兵菇

25 路灯花

26 仙人掌

27 三叶草

28 双向射手

29 星星果

30 南瓜头

31 磁力菇

32 卷心菜投手

33 花盆

34 玉米投手

35 咖啡豆

36 大蒜

37 罗卜伞

38 金盏花

39 西瓜投手

40 机枪射手

41 双子向日葵

42 多嘴小蘑菇

43 猫尾草

44 冰西瓜

45 吸金菇

46 钢地刺

47 玉米加农炮

48 模仿者

49 红坚果

50 巨坚果

51 花苗

52 左向双重射手

取消冷却时间:

以英文原版为例

这个是修改卡槽卡片的参数实现的

卡槽: +768  +144

+4c 当前冷却时间(增加值)

+50 为冷却所需时间

当 +4c的值增加至 +50的值时,卡片冷却完成, +4c重置为0

具体方法就是将 +50 的值锁定为0即可实现取消冷却时间

当然有几个卡槽就要锁几个值

自动收集资源:

以英文原版为例

这个是修改地面物品的参数实现

006A9EC0 +768  +e4  +50

将这个地址的值置为1时就可自动收集(正常状态为0)

我发现之后心里实在不是滋味

铲子功能:

这个只是单纯的修改鼠标状态实现的

鼠标状态:  +768  +138  +30

此值改为6就变铲子了

花瓶透视:

透视状态: +768  +11c  +4c(倒计时)

值为0时是不透视状态

方法是将值锁定在100,这样解除锁定后会马上恢复到不透视状态

秒杀全部僵尸:

修改僵尸参数实现

死亡及状态 +768  +90  +28 0为正常 1为消失 2为变黑 3为秒杀

很简单,全部修改成3就可以了

魅惑全部僵尸:

同样修改僵尸参数实现

僵尸魅惑状态 +768  +90 +b8

测试发现,此值正常值65536,修改成任意值也就是不等于65536时僵尸进入魅惑

重置为65536时恢复正常

调整僵尸大小:

+768  +90  +11c

这个值控制僵尸的大小

正常大小为float型的 1

我看到BT修改器中的正常大小为0.99999多少多少,故弄玄虚

小僵尸大麻烦中的小僵尸为0.5

特殊//

4502C0 基址无偏移

4字节

值为时195免暂停

宝石迷阵

基址:6A9EC0+320+88+160+60

时间: 2024-08-28 04:30:47

植物大战僵尸游戏内存地址的相关文章

space defender,太空版植物大战僵尸 游戏基本框架的设计

原文地址:https://www.cnblogs.com/ZHONGZHENHUA/p/10162802.html

植物大战僵尸作弊器源代码(MFC版)

控制版使用不太方便,此MFC版与控制台版内容一样.具体可以参考前面.此处只附源代码,不加以说明.......... 头文件 // jsMFCDlg.h : 头文件 // #pragma once // CjsMFCDlg 对话框 class CjsMFCDlg : public CDialogEx { // 构造 public: CjsMFCDlg(CWnd* pParent = NULL); // 标准构造函数 // 对话框数据 enum { IDD = IDD_JSMFC_DIALOG };

用 Python 实现植物大战僵尸代码!

前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者: marble_xu GitHub地址:https://github.com/marblexu/PythonPlantsVsZombies PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 http://note.youdao.com/noteshare?id=3054cce4add8a909e784ad934f956cef 功能介绍 最近一直在

python修改内存,(修改植物大战僵尸)

import win32process # 进程模块 import win32con # 系统定义 import win32api # 调用系统模块 import ctypes # c语言类型 import win32gui #界面 import time # 系统常量,标识最高权限打开一个进程 PROCESS_ALL_ACCESS = (0x000F0000|0x00100000|0xFFF) # |位运算, 0x 十六进制 window = win32gui.FindWindow("Main

JAVA安卓植物大战僵尸主题四子棋游戏

@前言 这里使用安卓最基本的API实现双人四子棋游戏(无AI),开发语言为java,开发环境为Android Studio 2.1.2,目标SDK版本为24,最低为15: 界面采用植物大战僵尸主题,图片资源来源于网络,进行了PS加工,非原创: 游戏界面基本可以适配所有安卓手机分辨率,不过在分辨率太大或太小的手机上整体效果会有影响: Github源码: https://github.com/jiangxh1992/FourInRowGame 视频演示: https://vimeo.com/1875

javascript开发植物大战僵尸网页版游戏源代码下载

原文:javascript开发植物大战僵尸网页版游戏源代码下载 源代码下载:http://www.zuidaima.com/share/1550463429364736.htm javascrip实现的植物大战僵尸

植物大战僵尸——任意阳光修改

简介 ??这是植物大战僵尸系列的第一个练习,目的是实现任意阳光修改功能. 原理 ??该功能的原理其实很简单,大致步骤就是: 1. 开始任意一局游戏: 2. 找到该局游戏的阳光值在内存中的地址: 3. 根据该地址,找到游戏阳光的基地址: 4. 编写一个手动修改该值的小程序. 准备 系统:Windows 7 SP1 x64 ultimate 游戏:植物大战僵尸 工具:CheatEngine v6.7.VisualStudio 2017 分析 确定阳光位置 ??启动游戏,打开任意一局游戏. 可以看到此

植物大战僵尸(8):分析植物的攻击速度

实验目标:植物大战僵尸中,植物是有攻击速度的,比如每隔一段时间会吐出一些子弹,那么由此可判断吐出子弹应该是由一个计数器控制的,也就是说只要我们能够找到控制植物攻击的时钟并改写它,也就可以实现植物的无限吐子弹. 吐出子弹的遍历技巧: CE附加游戏 -> 手动种下豌豆射手 -> 搜索未知初始化数据(未攻击) 出现僵尸 -> 开始攻击的时候 -> 使用变速精灵或变速齿轮将攻击速度放慢 -> 搜索减少的数值 回到游戏 -> 马上回到CE -> 搜索减少的数值 ->

植物大战僵尸修改器DIY(二)CD详解[转]

前言 之前做星际的时候,就有兄弟们说,为啥不做一个原子弹无CD呀.好像大家对CD这个东西挺感兴趣,那我们这一篇就来研究一下,做无CD的思路吧. 这个植物大战僵尸系列呢,目前暂定想法就是3-4集的样子.主要就是针对于各种不同的功能,进行一个思路的引导和分析.最后一集的时候,会介绍如果使用易语言和AA引擎,将他直接制作成一个真正的修改器,尽情期待. PS:我讲的是思路,植物大战僵尸,只是一个例子,大家可以把思路拓展到别的方面去,注重思维灵活. 欢迎文明转载,请注明出处  丸子de爸爸 本文所有技术资