看流星社区

 找回密码
 注册账号
查看: 2855|回复: 6

我找到了游戏基址 我写入了代码 是加物理攻击的帮我看看是不是错了?代码?

[复制链接]

该用户从未签到

发表于 2013-11-28 16:52:42 | 显示全部楼层 |阅读模式
帮我看看是不是错了 代码?  我上传不了图!  复制daima!  新手发帖 如有影响到社区!  我立即删除!

.版本 2

.程序集 窗口程序集1
.程序集变量 进程ID, 整数型
.程序集变量 窗口句柄, 整数型
.程序集变量 窗口标题, 整数型
.程序集变量 人物加血, 文本型
.程序集变量 物理攻击, 文本型

.子程序 子程序1
.参数 血, 文本型
.参数 蓝, 文本型

内存操作.提升权限 ()
内存操作.释放内存 (进程ID)
进程ID = 取进程ID (“hlxj.exe.exe”)
窗口句柄 = 取句柄2 (“hlxj.exe.exe”, , “幻想仙境”)
.如果 (人物加血 = “0C688158”)
    信息框 (“加血成功!”, 0, )
.否则

.如果结束


.子程序 _按钮1_被单击

时钟1.时钟周期 = 1000
.如果 (人物加血 = “0C688158”)
    信息框 (“物理攻击成功!”, 0, )
.否则
    信息框 (“物理攻击失败!”, 0, )

该用户从未签到

发表于 2013-11-29 10:27:39 | 显示全部楼层
看看~~!!

该用户从未签到

发表于 2013-11-29 11:55:29 | 显示全部楼层
收藏的节奏

该用户从未签到

发表于 2013-12-1 02:15:37 | 显示全部楼层
我是新手,不过我想说你入门了没?你连内存读写都没用怎么可能成功,还有人物加血等于基址???数值不变还加什么血啊!

该用户从未签到

发表于 2014-1-14 20:18:44 | 显示全部楼层
首先楼上说的很对 你找到游戏人物血基址后要加上你改变的数值 易语言指认10进制
内存操作.提升权限 ()
内存操作.释放内存 (进程ID)
进程ID = 取进程ID (“hlxj.exe.exe”)
窗口句柄 = 取句柄2 (“hlxj.exe.exe”, , “幻想仙境”)
.如果 (人物加血 = “0C688158”)  这个地方时错误的  人物加血=基址+你所要改变的数值(这个写法还不是不正确的,因为易语言这个写法我试过是行不通的 你用模块写 我用的超级模块,创建变量 有几级偏移就创建几个变量)第一个变量=找的的基址 用第二个变量=第一个变量加上偏移 +上要改变的数值 这个地方写十六到十这个命令  模块里带的很好用 直接就改成10进制了
    信息框 (“加血成功!”, 0, )
.否则

该用户从未签到

发表于 2014-1-14 20:19:31 | 显示全部楼层
对 你还没有读写内存呢~~让你把我都搞糊涂了

该用户从未签到

发表于 2014-2-4 21:39:50 | 显示全部楼层
楼上的好强,我啥也没看出来呀,写这个不用模块行不行呀。
wangdiantao 你会的好多,啥时教我点知识.
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2024-5-15 07:04

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

快速回复 返回顶部 返回列表