如何用易语言做植物大战僵尸的辅助
3个回答
展开全部
植物大战僵尸,修改阳光值
需要获取阳光在内存里的基址,和内存偏移值(用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 望采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询