首页 > 电脑

请用易语言给我编写一下这个call,备注模块,谢谢

更新时间2018-08-25 14:21:52

请用易语言给我编写一下这个call,备注模块,谢谢

方法/步骤


用CE查找基址,这里不用我说了。选择进程的时候你如果能看到进程图标你就知道了,如果你的CE看不到进程图标那你就打开你的植物大战僵尸文件夹去看植物大战僵尸的文件名就知道了


当我们找到这个基址的时候,打开你的易语言,添加模块引用


然后添加一个 阳光设置 按钮 和一个 阳光编辑框 我们就开始写代码了(别说我没告诉你阳光设置是按钮名字阳光编辑框是编辑框名字)


下面是CE的指向地址和易语言代码:

注意:有些人有二级基址的我就不知道了,不过只有一级的基址加偏移还要读纯属误导!

在这里我告诉大家什么是二级基址:像第三个图 找一次还不够还要再找一次的就是二级基址。


我们来实验实验:成功!


很多人认为 阳光多了,但是没什么用,因为有CD(冷却时间)

下面是扩展内容:教你怎么把CD给设置为0

注意:本人无法找到基址,所以无法写易语言程序,如果找到基址的人,请你按照上面的来写,是一样的.


第一步:在CE里查找CD,我们给我们的双发豌豆改一改CD

使用 未知的初始值来查找

我们会发现找到了很多的东西

我们要把他们全部拉下来吗?

不可能,都看不到(多得加载不了)


把双发豌豆给放下来,我们会发现双发豌豆开始冷却,这时候我们CE再次扫描 变动的数值。


注意:如果在使用下面的方法的时候即将冷却结束,就等待冷却完毕,然后暂停并用分割线下面的方法。

我们把游戏继续一秒钟,然后暂停,再次扫描变动的数值,再继续 再暂停 再扫描……然后我们换一种方法:暂停着,转换成 没变动的数值 按再次扫描 再按再次扫描……发现你找到的数值都不动了,就用第一种方法,继续。

你会发现数值越来越少 越来越少


然后你会发现双发射手的冷却刚刚结束了,然后你就 继续5秒钟 然后再次扫描没变动的数值  如果还是没能找到只有四个数值,那然后再装一个双发射手,再按分割线上面的方法。


我们终于找到了剩下的四个数值,等待他的冷却时间结束后,然后用那两个0的,改大点,锁定。我不知道为什么植物大战僵尸的冷却时间是越大越快的..

这里我就锁定了一个,因为另一个没什么用


注意事项

必须找到基址和偏移才可写易语言程序!!!


相关标签:谢谢

上一篇:如何用VB设计一个程序算随机20个数[20,50]的平均值

下一篇:电脑在荒野行动里怎么切换武器,或使用药物?