植物大战僵尸V1.0.0.1051基址、反汇编数据

2025-04-20 09:48:03

1、感谢千·年-雪提供的植物/僵尸隐形基址,感谢御剑翻墙提供的僵尸状态基址。注意:所有基址及偏移均为十六进制。

2、通过这些基址可实现修改植物攻击力/阳光/金钱/禅境花园/植物价格/冷却时间等,混乱/跳关,自虐,秒杀/魅惑/冰冻/减速/黄油固定所有僵尸等功能。

3、附效果图一张。。。。。。54阵型,乱摆的。此图为从智慧树改当前关卡(或者说混乱)至13(无尽) 修改而成

4、基址---------------------------------------------------------6A9EC0 +7f8//当前模式(同存档编号) +768 +5560//阳光 +138 +30//鼠标状态,铲子为6,将此值锁定为6以实现IZE铲子 +144//卡槽偏移,+50下一格 +24//卡槽格数 +4C//剩余冷却时间 +50//冷却时间,锁定为0以实现无冷却时间 +5C//卡槽内容 +11C//花瓶属性,+EC下一个 +4C//正常情况下为0,锁定为100以透视 +12C//花瓶数量 +94//僵尸数上限 +A0//当前僵尸数 +90//僵尸属性偏移,+15C下一个 +18//0为隐形 +28(0正常,3秒杀) +2C//x坐标 +30//y坐标 +AC//剩余减速时间 +B0//剩余黄油固定时间 +B4//剩余冻结时间 +B8//不等于65536或16842752时魅惑 +C8//当前血值 +CC//血值上限 +D0//僵尸属性:I类饰品当前HP +D4//僵尸属性:I类饰品HP上限 +DC//僵尸属性:II类饰品当前HP +E0//僵尸属性:II类饰品HP上限 +11C//僵尸大小 +BC//当前植物数量 +AC//植物属性偏移,+14C下一个 +48//植物属性:判断前方是否有僵尸(是否开火) +18//0为隐形 +1C//植物行数(0-5) +28//植物列数(0-8) +24//植物种类 +40//当前血值 +44//血值上限 +58//发射子[HX]弹/产生物品倒计时 +5C//固定子[HX]弹发射/产生物品时间 +130//阳光蘑菇长大倒计时 +F4//地上物品数量 +E4//物品属性偏移,+D8下一个 +4C//物品消失时间 +50//为1时自动收集此类物品 +58//物品类型 +82C +28//金钱(银币为1) +24//冒险关数 +2C//冒险完成次数 +F4//智慧树 +1F8//花肥(修改时加1000) +1FC//杀虫剂(修改时加1000) +228//巧克力(修改时加1000) +230//树肥(修改时加1000) +350//禅境花园花盆数量/禅境花园花盆属性偏移,下一个+58 +8//花盆种类 +C//花盆位置(0白天,1晚上,2小车,3水族馆) +10//花盆所在列 +14//花盆所在行 +18//花盆方向(0正,1反) +28//花盆颜色(太多,自己研究......) +2C//花盆状态(0幼苗,1小花,2中花,3大花)

植物大战僵尸V1.0.0.1051基址、反汇编数据

5、4309F0//普通阳光价值430A36//银币价值

6、4309FD//小阳光价值(-5)【一字节】430A0D//大阳光价值【一字节】430A53//金币价值(/10)【一字节】430A63//钻石价值(/10)【一字节】430A1F//阳光上限430A7D//金钱上限69F1C8//普通豌豆攻击力69F1D4//冰豌豆攻击力69F1E0//卷心菜攻击力69F1EC//普通西瓜攻击力69F1F8//孢子攻击力69F204//冰西瓜攻击力69F210//火豌豆攻击力69F21C//星星攻击力69F228//尖刺攻击力69F234//篮球攻击力69F240//玉米粒攻击力69F258//黄油攻击力69F264//豌豆(豌豆僵尸)攻击力69F2C0//豌豆价格,+0x24下一个69F2C4//豌豆冷却时间,+0x24下一个

7、0041BA74 2字节 sub esi,ebx//减阳光地址0048CAA5 3字节 sub [ecx+28],eax//减金钱地址0053130F 4字节 sub edi,[esp+20]//僵尸减HP地址00531044 2字节 sub ecx,eax//I类饰品减HP地址00530CA1 6字节 sub [esi+000000dc],eax//II类饰品减HP地址0052FCF0 4字节 add dword ptr [esi+40],fc//植物减HP地址00430A1D 6字节 cmp ecx,00002706//判断阳光数是否达到上限00430A25 10字节 mov [eax+00005560],00002706//如果是,将阳光改为9999

8、00430A72 6字节 cmp ecx,0001869F//判断金钱是否达到上限00430A7A 7字节 mov [eax+28],0001869F//如果是,将金钱改为999990004309EF 5字节 mov ecx,00000019//增加25阳光004309FB 3字节 lea ecx,[eax+0a]//增加15阳光,eax=物品类型=5005312F1 2字节 test al,04//僵尸:判断子弹是否有减速属性00531046 2字节 test bl,04//I类饰品:判断子弹是否有减速属性0040FE2F 6字节 je 00410754 如果当前处无植物则跳//重叠植物实现方法:改为无条件跳即可

9、+768+557C//已刷新波数(当前选卡)+768+559C//下一波僵尸刷新时间(倒计时)+768+55EC//红字(0x29(41)为出现红字)

10、种辣椒call:pushad push -1 push 0x14//植物类型mov eax,0//行push 0//列mov ecx, 0x6a9ec0 mov ecx, [ecx] add ecx, 0x768 mov ecx, [ecx] push ecx call 0x40D120popad

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢