如何用易语言做植物大战僵尸的辅助
展开全部
植物大战僵尸,修改阳光值
需要获取阳光在内存里的基址,和内存偏移值(用ec)
在下载超级模块(百度上很多)
举个例子(用ec扫到的植物大战僵尸的内存基址是00d68540,偏移值是5560)
那么先添加下载好的超级模块
添加一个按钮
易语言的代码就应该写:
程序名
整数型
地址1
整数型
地址2
整数型
然后再点“__启动窗口_创建完毕”的下面输入:
程序名
=
取进程id
(“plantsvszombies.exe”)
再回到窗口,在“按钮”处双击鼠标,进入“_按钮1_被单击”的下面输入:
地址1
=
读内存整数型
(程序名,
十六到十
(“00d68540”))
地址2
=
读内存整数型
(程序名,
地址1
+
十六到十
(“5560”))
写内存整数型
(程序名,
地址1
+
十六到十
(“5560”),
到整数
(地址2)
+
1000)
就可以了,图上+1000是阳光值+1000
望采纳
需要获取阳光在内存里的基址,和内存偏移值(用ec)
在下载超级模块(百度上很多)
举个例子(用ec扫到的植物大战僵尸的内存基址是00d68540,偏移值是5560)
那么先添加下载好的超级模块
添加一个按钮
易语言的代码就应该写:
程序名
整数型
地址1
整数型
地址2
整数型
然后再点“__启动窗口_创建完毕”的下面输入:
程序名
=
取进程id
(“plantsvszombies.exe”)
再回到窗口,在“按钮”处双击鼠标,进入“_按钮1_被单击”的下面输入:
地址1
=
读内存整数型
(程序名,
十六到十
(“00d68540”))
地址2
=
读内存整数型
(程序名,
地址1
+
十六到十
(“5560”))
写内存整数型
(程序名,
地址1
+
十六到十
(“5560”),
到整数
(地址2)
+
1000)
就可以了,图上+1000是阳光值+1000
望采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询