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

发布时间:2019-5-26 22:30

2380 0 0

1100

用户头衔:VIP会员

关注 私信
本帖最后由 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
B Color Smilies

扫码加入QQ群

842848001@qq.com
842848001

GMT+8, 2024-5-1 03:15

Powered by Discuz! X3.4© 2001-2017 Comsenz Inc.

网站内容仅供用于学习和交流,请遵循相关法律法规

QQ在线咨询|小黑屋|手机版|Archiver|一切从零开始 ( 蜀ICP备15031375号-3 )