用易语言写植物大战僵尸作弊器,怎么把阳光数显示在标签上?
发布网友
发布时间:2022-04-26 05:01
我来回答
共1个回答
热心网友
时间:2022-06-20 23:03
标签2.标题 = 编辑框1.内容
你写入阳光数是以编辑框1.里面填的数字为准。你填1000就是植物大战僵尸里面就是1000,它不会和以前的阳光数相加。追问
我想让启动窗口启动之后就让标签2读取游戏里阳光的数量那应该怎么写?
发现这样写启动外挂时读取的阳光数不对
追答你要把进程﹑偏移1﹑偏移2等代码写到__启动窗口_创建完毕下面。因为你的程序在启动后并没有取得进程读取内存基址,所以标签2得到的只是﹣1。你参考下面可以取得阳光数的代码。
.程序集 窗口程序集1
.程序集变量 pid
.程序集变量 基址
.程序集变量 一级基址
.程序集变量 pid2
.程序集变量 基址2
.程序集变量 一级基址2
.程序集变量 pid3
.程序集变量 基址3
.程序集变量 一级基址3
.子程序 __启动窗口_创建完毕
pid = 取进程ID (“PlantsVsZombies.exe”)
基址 = 读内存整数型 (pid, 十六到十 (“006A9F38”), )
一级基址 = 读内存整数型 (pid, 基址 + 十六到十 (“768”), )
编辑框4.内容 = 到文本 (读内存整数型 (pid, 一级基址 + 十六到十 (“5560”)))
.子程序 _按钮1_被单击
pid = 取进程ID (“PlantsVsZombies.exe”)
基址 = 读内存整数型 (pid, 十六到十 (“006A9F38”), )
一级基址 = 读内存整数型 (pid, 基址 + 十六到十 (“768”), )
写内存整数型 (pid, 一级基址 + 十六到十 (“5560”), 到整数 (编辑框1.内容))