用易语言怎么写植物大战僵尸的阳光基址

我新手,阳光基址为006A9EC0老是掉,高手们帮我看看... 我新手,阳光基址为006A9EC0

老是掉,高手们帮我看看
展开
 我来答
我是小姐姐啦
2013-07-22 · TA获得超过2722个赞
知道小有建树答主
回答量:322
采纳率:0%
帮助的人:172万
展开全部

模块:超级模块


.版本 2

.子程序 写植物大战僵尸阳光值, 逻辑型, , 成功返回真,失败返回假
.参数 阳光值, 整数型
.局部变量 进程ID, 整数型
.局部变量 基址, 整数型
.局部变量 偏移1, 整数型
.局部变量 偏移2, 整数型

进程ID = 取进程ID (“PlantsVsZombies.exe”)
基址 = 读内存整数型 (进程ID, 十六到十 (“6A9EC0”))
偏移1 = 读内存整数型 (进程ID, 基址 + 十六到十 (“768”))
偏移2 = 偏移1 + 十六到十 (“5560”)
_启动窗口.标题 = 到文本 (读内存整数型 (进程ID, 偏移2))
返回 (写内存整数型 (进程ID, 偏移2, 阳光值))
q1335965885
2013-07-23 · 超过22用户采纳过TA的回答
知道答主
回答量:88
采纳率:100%
帮助的人:28.6万
展开全部
楼主只是修改了基址里面的值 肯定会掉
大比方说吧 你要修改阳光就好比你要给别人送东西 要想把东西送给别人 你就要知道这个人的地址(也就是内存地址) 而这个人的地址又包括哪个市(相当于你找到的基址)、那条街(相当于一级偏移)、哪个门牌号(相当于二级偏移(当然了有的程序部止两级偏移也肯能没有偏移,但看楼主你的情况应该是有偏移你没加上)),把这三者加到一起才是一个完整的地址 而楼主你只是告诉了电脑我要把东西送进哪个市 这样肯定会出错 掉也是理所当然的了
我也是新手如果有什么不对的地方请谅解
追问
赞同
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式