天天挂茶馆

挂茶馆易语言论坛

 找回密码
 立即注册
搜索
热搜: C++
查看: 3190|回复: 0

[补天志] 新战国英雄全图NPC

[复制链接]
  • TA的每日心情

    2019-9-29 07:34
  • 签到天数: 156 天

    [LV.7]常住居民III

    50

    主题

    199

    帖子

    2万

    积分

    VIP会员

    Rank: 10Rank: 10Rank: 10

    积分
    25377
    发表于 2019-5-26 22:30:23 | 显示全部楼层 |阅读模式
    本帖最后由 1100 于 2019-8-5 20:33 编辑

    任务大厅的  不会教学 不会录视频
      
    窗口程序集名保 留  保 留备 注
    程序集1   
    变量名类 型数组备 注
    进程ID整数型  
    进程句柄整数型  
    全图NPC基址整数型  

    子程序名返回值类型公开备 注
    _启动子程序整数型 本子程序在程序启动后最先执行
    变量名类 型静态数组备 注
    文本文本型  
    进程ID = 进程_进程名取ID (“7hero.exe”)
    进程句柄 = 进程_打开进程 (进程ID)
    文本 = 内存_搜索特征码2 (进程ID, “7hero.exe”, “68 ED 45 00 00”, “-12”, 2)
    全图NPC基址 = 转换_十六到十 (文本)
    调试输出 (进程ID, 进程句柄, 文本)
    遍历全图NPC ()
    返回 (0)  ' 可以根据您的需要返回任意数值
    子程序名返回值类型公开备 注
    遍历全图NPC  
    变量名类 型静态数组备 注
    首地址整数型  
    尾地址整数型  
    地图文本型  
    名称文本型  
    X整数型  
    Y整数型  
    首地址 = 内存_读整数型 (进程句柄, 全图NPC基址)
    尾地址 = 内存_读整数型 (进程句柄, _加法 (全图NPC基址, 4))
    判断循环首 (首地址 < 尾地址)
    地图 = 读文本 (_加法 (首地址, 4))
    名称 = 读文本 (_加法 (首地址, 32))  ' 20
    X = 内存_读整数型 (进程句柄, _加法 (首地址, 56))  ' 38
    Y = 内存_读整数型 (进程句柄, _加法 (首地址, 60))  ' 3C
    调试输出 (取十六进制文本 (首地址), 名称, 地图, “(”到文本 (X)“,”到文本 (Y)“)”)
    首地址 = _加法 (首地址, 64)  ' 040
    判断循环尾 ()
    子程序名返回值类型公开备 注
    读文本文本型 
    参数名类 型参考可空数组备 注
    文本地址整数型   
    变量名类 型静态数组备 注
    长度整数型  
    长度 = 内存_读整数型 (进程句柄, _加法 (文本地址, 16))
    如果真 (长度 > 15)
    文本地址 = 内存_读整数型 (进程句柄, 文本地址)
    返回 (内存_读文本型 (进程句柄, 文本地址, 长度))


    i支持库列表   支持库注释   
    spec特殊功能支持库

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版| 蜀ICP备15031375号 川公网安备51030402000199号

    GMT+8, 2025-5-9 11:34 , Processed in 0.225409 second(s), 8 queries , File On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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