看流星社区

 找回密码
 注册账号
查看: 2573|回复: 5

求教、遍历不出地面物品、

[复制链接]

该用户从未签到

发表于 2012-5-1 18:13:35 | 显示全部楼层 |阅读模式
基址 00B3B24C
基地址 = 内存_读代码 (进程句柄, #基址 + “+1C+1C+28+18”)

.计次循环首 (769, n)

    标志 = 内存_读整数型 (进程句柄, 基地址 + n × 4)
    标志2 = 内存_读整数型 (进程句柄, 标志 + 十六到十 (“4”))

    物品类型 = 内存_读整数型 (进程句柄, 标志2 + 十六到十 (“4”))
    地面物品系统ID = 内存_读整数型 (进程句柄, 标志2 + 十六到十 (“110”))
    地面物品ID = 内存_读整数型 (进程句柄, 标志2 + 十六到十 (“114”))
    地面物品与人的距离 = 内存_读小数型 (进程句柄, 标志2 + 十六到十 (“158”))

    物品名称1 = 内存_读整数型 (进程句柄, 标志2 + 十六到十 (“168”))
    物品名称2 = 转换_Unicode转Ansi (内存_读字节集 (进程句柄, 物品名称1 + 0, 150))

    .如果真 (物品类型 = 18)  ' 类型
        i = 超级列表框1.插入表项 (, , , , , )
        超级列表框1.置标题 (i, 0, 到文本 (物品类型))
        超级列表框1.置标题 (i, 1, 物品名称2)
        超级列表框1.置标题 (i, 2, 到文本 (地面物品与人的距离))
        超级列表框1.置标题 (i, 3, 十到十六 (地面物品ID))
        超级列表框1.置标题 (i, 4, 十到十六 (地面物品系统ID))
        输出调试文本 (物品名称2 + “/” + 十到十六 (n × 4))
    .如果真结束

.计次循环尾 ()

没有结果、都返回-1;
为什么会这样啊?这个是雨夜大大的视频中的例子、我只改了基址、用delphi可以遍历出

该用户从未签到

 楼主| 发表于 2012-5-1 19:03:04 | 显示全部楼层
:'(么人回么?

该用户从未签到

发表于 2012-5-1 20:29:03 | 显示全部楼层
调试下~~用 命令 调试输出()  看那里输出没内容就检查那里~~

该用户从未签到

 楼主| 发表于 2012-5-1 21:15:57 | 显示全部楼层
回复 3# 小小思维


    关键是从第二部开始就返回-1 标志2 = 内存_读整数型 (进程句柄, 标志 + 十六到十 (“4”))

该用户从未签到

发表于 2012-5-7 23:55:32 | 显示全部楼层
关键是从第二部开始就返回-1 标志2 = 内存_读整数型 (进程句柄, 标志 + 十六到十 (“4”))

该用户从未签到

发表于 2012-5-8 08:27:35 | 显示全部楼层
知道哪里错误了就好解决了~~ 返回-1 说明没读取到 ~
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

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

GMT+8, 2024-5-15 06:23

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

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