易语言植物大战尸辅助代码.docx

上传人:b****3 文档编号:26922405 上传时间:2023-06-24 格式:DOCX 页数:17 大小:18.06KB
下载 相关 举报
易语言植物大战尸辅助代码.docx_第1页
第1页 / 共17页
易语言植物大战尸辅助代码.docx_第2页
第2页 / 共17页
易语言植物大战尸辅助代码.docx_第3页
第3页 / 共17页
易语言植物大战尸辅助代码.docx_第4页
第4页 / 共17页
易语言植物大战尸辅助代码.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

易语言植物大战尸辅助代码.docx

《易语言植物大战尸辅助代码.docx》由会员分享,可在线阅读,更多相关《易语言植物大战尸辅助代码.docx(17页珍藏版)》请在冰豆网上搜索。

易语言植物大战尸辅助代码.docx

易语言植物大战尸辅助代码

易语言植物大战尸辅助代码

 

 

————————————————————————————————作者:

————————————————————————————————日期:

 

易语言植物大战僵尸辅助代码

作者:

骏子

有一天我闲着无聊,就写了。

代码如下(全部,组件自己看有哪些):

.版本2

.程序集窗口程序集1

.程序集变量进程ID,整数型

.程序集变量基址,整数型

.程序集变量一级偏移,整数型

.程序集变量二级偏移,整数型

.程序集变量三级偏移,整数型

.程序集变量阳光,整数型

.程序集变量金钱,整数型

.程序集变量无CD,整数型

.程序集变量有关僵尸,整数型

.子程序__启动窗口_创建完毕

.局部变量当前攻击力,整数型

破解()

加载皮肤(9)

加载Aero特效()

进程ID=进程取ID(“PLANTSVSZOMBIES.exe”)

.如果(进程ID=0)

信息框(“游戏未运行或版本不对”,0,“提示!

”)

结束()

.否则

时钟_自动伸缩.时钟周期=100

时钟_植物.时钟周期=500

时钟_进程是否存在.时钟周期=1000

.如果结束

 

'--------------------------------------------------------------------------------

当前攻击力=读内存整数型(进程ID,十六到十(“69F1C8”))

标签_攻击力提示.标题=“当前<普通豌豆>的攻击力为:

”+到文本(当前攻击力)

滑块条1.位置=当前攻击力

 

.子程序_选择框_取消暂停窗口_被单击

.如果(选择框_取消暂停窗口.选中=真)

写内存字节集(进程ID,十六到十(“004502C0”),{195})

.否则

写内存字节集(进程ID,十六到十(“004502C0”),{85})

.如果结束

 

.子程序_选择框_狂出阳光_被单击

.如果(选择框_狂出阳光.选中=真)

写内存字节集(进程ID,十六到十(“00413B83”),{116,108})

.否则

写内存字节集(进程ID,十六到十(“00413B83”),{117,108})

.如果结束

 

.子程序_选择框_不出阳光_被单击

.如果(选择框_不出阳光.选中=真)

写内存字节集(进程ID,十六到十(“00413B83”),{235,108})

.否则

写内存字节集(进程ID,十六到十(“00413B83”),{117,108})

.如果结束

 

.子程序_选择框_总在最前_被单击

.如果(选择框_总在最前.选中)

总在最前=真

.否则

总在最前=假

.如果结束

 

.子程序_选择框_植物随地种_被单击

.如果(选择框_植物随地种.选中=真)

写内存字节集(进程ID,十六到十(“0040FE2F”),{233,32,9,0,0,0,131,248,2,117,80,104,236,98,101,0})

.否则

写内存字节集(进程ID,十六到十(“0040FE2F”),{15,132,31,9,0,0,131,248,2,117,80,104,236,98,101,0})

.如果结束

 

.子程序_选择框_物品自动收_被单击

.如果(选择框_物品自动收.选中=真)

写内存字节集(进程ID,十六到十(“0043158F”),{116.8})

.否则

写内存字节集(进程ID,十六到十(“0043158F”),{117,8})

.如果结束

 

.子程序_时钟_禅境花园_周期事件

.局部变量ddd,整数型

.如果真(选择框_无限化肥.选中)

写内存整数型(进程ID,ddd+十六到十(“1f8”),100000)

.如果真结束

.如果真(选择框_无限杀虫剂.选中)

写内存整数型(进程ID,ddd+十六到十(“1fc”),100000)

.如果真结束

.如果真(选择框_无限智慧树化肥.选中)

写内存整数型(进程ID,ddd+十六到十(“230”),100000)

.如果真结束

.如果真(选择框_无限巧克力.选中)

写内存整数型(进程ID,ddd+十六到十(“228”),100000)

.如果真结束

 

.子程序_时钟_自动伸缩_周期事件

.如果真(选择框_自动伸缩.选中)

自动伸缩()

.如果真结束

 

.子程序自动伸缩

.如果真(顶边≤0)

.如果(取鼠标水平位置()<左边或取鼠标水平位置()>宽度+左边或取鼠标垂直位置()>顶边+高度)

顶边=-高度+5

.否则

顶边=0

.如果结束

.如果真结束

 

.子程序阳光锁定

写内存整数型(进程ID,一级偏移+十六到十(“5560”),到数值(编辑框_阳光锁定值.内容))

.子程序金币锁定

写内存整数型(进程ID,三级偏移+十六到十(“28”),到数值(编辑框_阳光锁定值.内容))

.子程序锁定无冷却

写内存整数型(进程ID,二级偏移+十六到十(“70”),1)

写内存整数型(进程ID,二级偏移+十六到十(“C0”),1)

写内存整数型(进程ID,二级偏移+十六到十(“110”),1)

写内存整数型(进程ID,二级偏移+十六到十(“160”),1)

写内存整数型(进程ID,二级偏移+十六到十(“1B0”),1)

写内存整数型(进程ID,二级偏移+十六到十(“200”),1)

写内存整数型(进程ID,二级偏移+十六到十(“250”),1)

写内存整数型(进程ID,二级偏移+十六到十(“2A0”),1)

写内存整数型(进程ID,二级偏移+十六到十(“2F0”),1)

写内存整数型(进程ID,二级偏移+十六到十(“340”),1)

.子程序__启动窗口_将被销毁

时钟_自动伸缩.时钟周期=0

时钟_植物.时钟周期=0

时钟_进程是否存在.时钟周期=0

.子程序_时钟_进程是否存在_周期事件

.如果(进程是否有效(进程ID)=假)

时钟_进程是否存在.时钟周期=0

结束()

.否则

基址=读内存整数型(进程ID,十六到十(“6a9ec0”))

一级偏移=读内存整数型(进程ID,基址+十六到十(“768”))

二级偏移=读内存整数型(进程ID,一级偏移+十六到十(“144”))

三级偏移=读内存整数型(进程ID,一级偏移+十六到十(“82c”))

有关僵尸=读内存整数型(进程ID,一级偏移+十六到十(“90”))

.如果结束

 

.子程序_按钮_秒杀可见僵尸_被单击

.局部变量当前僵尸数量,整数型

.局部变量N,整数型

按钮_秒杀可见僵尸.禁止=真

.计次循环首(1024,N)

写内存整数型(进程ID,有关僵尸+十六到十(“28”)+十六到十(“15c”)×(N-1),3)

.计次循环尾()

按钮_秒杀可见僵尸.禁止=假

 

.子程序_滑块条1_位置被改变

.如果真(单选框_普通豌豆.选中)

写内存整数型(进程ID,十六到十(“69F1C8”),滑块条1.位置)

标签_攻击力提示.标题=“当前<普通豌豆>的攻击力为:

”+到文本(滑块条1.位置)

.如果真结束

.如果真(单选框_冰豌豆.选中)

写内存整数型(进程ID,十六到十(“69F1D4”),滑块条1.位置)

标签_攻击力提示.标题=“当前<冰冻豌豆>的攻击力为:

”+到文本(滑块条1.位置)

.如果真结束

.如果真(单选框_卷心菜.选中)

写内存整数型(进程ID,十六到十(“69F1E0”),滑块条1.位置)

标签_攻击力提示.标题=“当前<卷心菜>的攻击力为:

”+到文本(滑块条1.位置)

.如果真结束

.如果真(单选框_普通西瓜.选中)

写内存整数型(进程ID,十六到十(“69F1EC”),滑块条1.位置)

标签_攻击力提示.标题=“当前<普通西瓜>的攻击力为:

”+到文本(滑块条1.位置)

.如果真结束

.如果真(单选框_孢子.选中)

写内存整数型(进程ID,十六到十(“69F1F8”),滑块条1.位置)

标签_攻击力提示.标题=“当前<蘑菇孢子>的攻击力为:

”+到文本(滑块条1.位置)

.如果真结束

 

.如果真(单选框_冰西瓜.选中)

写内存整数型(进程ID,十六到十(“69F204”),滑块条1.位置)

标签_攻击力提示.标题=“当前<冰冻西瓜>的攻击力为:

”+到文本(滑块条1.位置)

.如果真结束

.如果真(单选框_火豌豆.选中)

写内存整数型(进程ID,十六到十(“69F210”),滑块条1.位置)

标签_攻击力提示.标题=“当前<火焰豌豆>的攻击力为:

”+到文本(滑块条1.位置)

.如果真结束

.如果真(单选框_星星.选中)

写内存整数型(进程ID,十六到十(“69F21C”),滑块条1.位置)

标签_攻击力提示.标题=“当前<星星果>的攻击力为:

”+到文本(滑块条1.位置)

.如果真结束

.如果真(单选框_尖刺.选中)

写内存整数型(进程ID,十六到十(“69F228”),滑块条1.位置)

标签_攻击力提示.标题=“当前<尖刺>的攻击力为:

”+到文本(滑块条1.位置)

.如果真结束

.如果真(单选框_篮球.选中)

写内存整数型(进程ID,十六到十(“69F234”),滑块条1.位置)

标签_攻击力提示.标题=“当前<篮球>的攻击力为:

”+到文本(滑块条1.位置)

.如果真结束

.如果真(单选框_玉米粒.选中)

写内存整数型(进程ID,十六到十(“69F240”),滑块条1.位置)

标签_攻击力提示.标题=“当前<玉米粒>的攻击力为:

”+到文本(滑块条1.位置)

.如果真结束

.如果真(单选框_黄油.选中)

写内存整数型(进程ID,十六到十(“69F258”),滑块条1.位置)

标签_攻击力提示.标题=“当前<黄油>的攻击力为:

”+到文本(滑块条1.位置)

.如果真结束

.如果真(单选框_豌豆僵尸的豌豆.选中)

写内存整数型(进程ID,十六到十(“69F264”),滑块条1.位置)

标签_攻击力提示.标题=“当前<豌豆僵尸的豌豆>的攻击力为:

”+到文本(滑块条1.位置)

.如果真结束

 

.子程序_单选框_普通豌豆_被单击

.局部变量当前攻击力,整数型

当前攻击力=读内存整数型(进程ID,十六到十(“69F1C8”))

标签_攻击力提示.标题=“当前<普通豌豆>的攻击力为:

”+到文本(当前攻击力)

滑块条1.位置=当前攻击力

.子程序_单选框_冰豌豆_被单击

.局部变量当前攻击力,整数型

当前攻击力=读内存整数型(进程ID,十六到十(“69F1D4”))

标签_攻击力提示.标题=“当前<冰豌豆>的攻击力为:

”+到文本(当前攻击力)

滑块条1.位置=当前攻击力

 

.子程序_单选框_卷心菜_被单击

.局部变量当前攻击力,整数型

当前攻击力=读内存整数型(进程ID,十六到十(“69F1E0”))

标签_攻击力提示.标题=“当前<卷心菜>的攻击力为:

”+到文本(当前攻击力)

滑块条1.位置=当前攻击力

 

.子程序_单选框_普通西瓜_被单击

.局部变量当前攻击力,整数型

'69F1EC

当前攻击力=读内存整数型(进程ID,十六到十(“69F1EC”))

标签_攻击力提示.标题=“当前<普通西瓜>的攻击力为:

”+到文本(当前攻击力)

滑块条1.位置=当前攻击力

 

.子程序_单选框_孢子_被单击

.局部变量当前攻击力,整数型

当前攻击力=读内存整数型(进程ID,十六到十(“69F1F8”))

标签_攻击力提示.标题=“当前<孢子>的攻击力为:

”+到文本(当前攻击力)

滑块条1.位置=当前攻击力

 

.子程序_单选框_冰西瓜_被单击

.局部变量当前攻击力,整数型

当前攻击力=读内存整数型(进程ID,十六到十(“69F204”))

标签_攻击力提示.标题=“当前<冰西瓜>的攻击力为:

”+到文本(当前攻击力)

滑块条1.位置=当前攻击力

 

.子程序_单选框_火豌豆_被单击

.局部变量当前攻击力,整数型

当前攻击力=读内存整数型(进程ID,十六到十(“69F210”))

标签_攻击力提示.标题=“当前<火豌豆>的攻击力为:

”+到文本(当前攻击力)

滑块条1.位置=当前攻击力

 

.子程序_单选框_星星_被单击

.局部变量当前攻击力,整数型

当前攻击力=读内存整数型(进程ID,十六到十(“69F21C”))

标签_攻击力提示.标题=“当前<星星>的攻击力为:

”+到文本(当前攻击力)

滑块条1.位置=当前攻击力

 

.子程序_单选框_尖刺_被单击

.局部变量当前攻击力,整数型

当前攻击力=读内存整数型(进程ID,十六到十(“69F228”))

标签_攻击力提示.标题=“当前<尖刺>的攻击力为:

”+到文本(当前攻击力)

滑块条1.位置=当前攻击力

 

.子程序_单选框_篮球_被单击

.局部变量当前攻击力,整数型

当前攻击力=读内存整数型(进程ID,十六到十(“69F234”))

标签_攻击力提示.标题=“当前<篮球>的攻击力为:

”+到文本(当前攻击力)

滑块条1.位置=当前攻击力

 

.子程序_单选框_玉米粒_被单击

.局部变量当前攻击力,整数型

当前攻击力=读内存整数型(进程ID,十六到十(“69F240”))

标签_攻击力提示.标题=“当前<玉米粒>的攻击力为:

”+到文本(当前攻击力)

滑块条1.位置=当前攻击力

 

.子程序_单选框_黄油_被单击

.局部变量当前攻击力,整数型

当前攻击力=读内存整数型(进程ID,十六到十(“69F258”))

标签_攻击力提示.标题=“当前<黄油>的攻击力为:

”+到文本(当前攻击力)

滑块条1.位置=当前攻击力

 

.子程序_单选框_豌豆僵尸的豌豆_被单击

.局部变量当前攻击力,整数型

当前攻击力=读内存整数型(进程ID,十六到十(“69F264”))

标签_攻击力提示.标题=“当前<豌豆僵尸的豌豆>的攻击力为:

”+到文本(当前攻击力)

滑块条1.位置=当前攻击力

 

.子程序_按钮_快速过关_被单击

_按钮_秒杀可见僵尸_被单击()

.子程序_时钟_僵尸快出_周期事件

写内存整数型(进程ID,一级偏移+十六到十(“559c”),1)

.子程序_选择框_僵尸快速出动_被单击

.如果(选择框_僵尸快速出动.选中)

写内存字节集(进程ID,十六到十(“00413FD9”),{15,132,13,1,0,0})

.否则

写内存字节集(进程ID,十六到十(“00413FD9”),{15,133,13,1,0,0})

.如果结束

 

.子程序_选择框_僵尸快速出动二_被单击

.如果(选择框_僵尸快速出动二.选中)

时钟_僵尸快速出动.时钟周期=10

.否则

时钟_僵尸快速出动.时钟周期=0

.如果结束

 

.子程序_时钟_僵尸快速出动_周期事件

写内存整数型(进程ID,一级偏移+十六到十(“559c”),2)

.子程序_选择框_无限化肥_被单击

.如果(选择框_无限化肥.选中=真)

时钟_禅境花园.时钟周期=1000

.否则

时钟_禅境花园.时钟周期=0

.如果结束

 

.子程序_时钟1_周期事件

_按钮_秒杀可见僵尸_被单击()

 

.子程序_选择框_僵尸快速出动1_被单击

.如果(选择框_僵尸快速出动.选中=真)

时钟1.时钟周期=1000

.否则

时钟1.时钟周期=0

.如果结束

 

.子程序_选择框_无限杀虫剂_被单击

.如果(选择框_无限杀虫剂.选中=真)

时钟_禅境花园.时钟周期=1000

.否则

时钟_禅境花园.时钟周期=0

.如果结束

 

.子程序_选择框_无限智慧树化肥_被单击

.如果(选择框_无限智慧树化肥.选中=真)

时钟_禅境花园.时钟周期=1000

.否则

时钟_禅境花园.时钟周期=0

.如果结束

 

.子程序_选择框_无限巧克力_被单击

.如果(选择框_无限巧克力.选中=真)

时钟_禅境花园.时钟周期=1000

.否则

时钟_禅境花园.时钟周期=0

.如果结束

 

.子程序_选择框_阳光锁定_被单击

.如果(选择框_阳光锁定.选中=真)

时钟2.时钟周期=100

.否则

时钟2.时钟周期=0

.如果结束

 

.子程序_时钟2_周期事件

写内存整数型(进程ID,一级偏移+十六到十(“5560”),到数值(编辑框_阳光锁定值.内容))

 

.子程序_选择框_无冷却锁定_被单击

.如果(选择框_无冷却锁定.选中=真)

时钟3.时钟周期=100

.否则

时钟3.时钟周期=0

.如果结束

 

.子程序_时钟3_周期事件

写内存整数型(进程ID,二级偏移+十六到十(“70”),1)

写内存整数型(进程ID,二级偏移+十六到十(“C0”),1)

写内存整数型(进程ID,二级偏移+十六到十(“110”),1)

写内存整数型(进程ID,二级偏移+十六到十(“160”),1)

写内存整数型(进程ID,二级偏移+十六到十(“1B0”),1)

写内存整数型(进程ID,二级偏移+十六到十(“200”),1)

写内存整数型(进程ID,二级偏移+十六到十(“250”),1)

写内存整数型(进程ID,二级偏移+十六到十(“2A0”),1)

写内存整数型(进程ID,二级偏移+十六到十(“2F0”),1)

写内存整数型(进程ID,二级偏移+十六到十(“340”),1)

 

.子程序_选择框_金币一大把1_被单击

.如果(选择框_金币一大把1.选中=真)

时钟4.时钟周期=100

.否则

时钟4.时钟周期=0

.如果结束

 

.子程序_时钟4_周期事件

写内存整数型(进程ID,三级偏移+十六到十(“28”),到数值(编辑框_金钱锁定值.内容))

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1