下你所需,载你所想!
汇集开发技术源码资料

诛仙316职业辅助附墨鱼1.6模块

:1.319MB :1 :2020-02-08 20:10:26

部分简介

清除数组 (地面物品ID变量列表)
清除数组 (地面物品系统ID变量列表)
_启动窗口.不过滤物品列表框.清空 ()
地面物品基址 = 内存读整数 (进程ID, 一级基址 + 8)
地面物品偏移 = 内存读整数 (进程ID, 地面物品基址 + 十六到十 (#地面物品偏移))
地面物品列表首地址 = 内存读整数 (进程ID, 地面物品偏移 + 十六到十 (“18”))
地面物品当前数量 = 内存读整数 (进程ID, 地面物品偏移 + 十六到十 (“14”))
地面物品最大数量 = 内存读整数 (进程ID, 地面物品偏移 + 十六到十 (“24”))
.如果真 (地面物品当前数量 < 1)
返回 ()
.如果真结束
.计次循环首 (地面物品最大数量, 地面物品计次2)
地面物品计次2 = 地面物品计次2 - 1
地面物品列表 = 内存读整数 (进程ID, 地面物品列表首地址 + 地面物品计次2 × 4)
.如果真 (地面物品列表 > 0)
地物品系统ID = 内存读整数 (进程ID, 地面物品列表 + 8)
地面物品对象指针 = 内存读整数 (进程ID, 地面物品列表 + 4)
人与物品距离 = 内存读小数型 (进程ID, 地面物品对象指针 + 十六到十 (“15C”))
.如果真 (人与物品距离 < 10)
地面物品系统ID = 内存读整数 (进程ID, 地面物品对象指针 + 十六到十 (“10C”))
地面物品ID = 内存读整数 (进程ID, 地面物品对象指针 + 十六到十 (“110”))
地面物品名字2 = 内存读整数 (进程ID, 地面物品对象指针 + 十六到十 (“16C”))
地面物品名字1 = 内存读字节集 (进程ID, 地面物品名字2 + 十六到十 (“0”), 24)
地面物品名字 = Unicode转Ansi (地面物品名字1)
.' 如果真 (地面物品名字 ≠ “”)
' _启动窗口.不过滤物品列表框.加入项目 (地面物品名字, )
_启动窗口.地面物品组合框.加入项目 (地面物品名字, )
.如果真结束

.如果 (_启动窗口.物品过滤选择框.选中 = 真 且 人与物品距离 < 10)
.计次循环首 (_启动窗口.过滤物品列表框.取项目数 (), i)
.如果 (地面物品名字 = _启动窗口.过滤物品列表框.取项目文本 (i - 1))
地面物品ID = 内存读整数 (进程ID, 地面物品对象指针 + 十六到十 (“110”))
地面物品系统ID = 内存读整数 (进程ID, 地面物品对象指针 + 十六到十 (“10C”))
加入成员 (地面物品ID变量列表, 地面物品ID)
加入成员 (地面物品系统ID变量列表, 地面物品系统ID)
捡物 (地面物品ID, 地面物品系统ID)
跳出循环 ()
.否则

.如果结束

.计次循环尾 ()
.否则

.如果结束
.如果 (_启动窗口.物品不过滤选择框.选中 = 真 且 人与物品距离 < 10)
.计次循环首 (_启动窗口.不过滤物品列表框.取项目数 (), i)
.如果 (地面物品名字 = _启动窗口.不过滤物品列表框.取项目文本 (i - 1))
地面物品ID = 内存读整数 (进程ID, 地面物品对象指针 + 十六到十 (“110”))
地面物品系统ID = 内存读整数 (进程ID, 地面物品对象指针 + 十六到十 (“10C”))'+15c人与物品的距离,+14地面物品当前数量,+24地面物品最大数量,+10C]物品系统ID,+3C  X坐标,+44  Y坐标,+16C+0名字。
加入成员 (地面物品ID变量列表, 地面物品ID)
加入成员 (地面物品系统ID变量列表, 地面物品系统ID)
捡物 (地面物品ID, 地面物品系统ID)
捡物 (地面物品ID, 地面物品系统ID)
跳出循环 ()
.否则

.如果结束

.计次循环尾 ()
.否则

.如果结束

.如果真结束

.如果真结束

.计次循环尾 ()

诛仙316职业辅助附墨鱼1.6模块

热门推荐

相关文章