- 注册时间
- 2013-1-29
- 最后登录
- 1970-1-1
该用户从未签到
|
楼主 |
发表于 2015-10-30 21:40:31
|
显示全部楼层
怪物id 找到了- .版本 2
- .支持库 spec
- .子程序 遍历怪物, , , 战斗中遍历
- .局部变量 基址, 整数型
- .局部变量 一级偏移, 整数型
- .局部变量 怪物偏移, 整数型
- .局部变量 怪物id, 整数型
- .局部变量 怪物名字, 文本型
- .局部变量 N, 整数型
- .局部变量 怪物数组, 整数型, , "0"
- ' MOV ECX,DWORD PTR DS:[CEDCB0]基址
- ' [[[0CEDCB0]+25c]+N*4]+8 N=1-19怪物id
- ' [[[0CEDCB0]+25c]+N*4]+14c N=1-19 怪物名字
- 基址 = 内存_读整数型 (进程句柄, 十六到十 (“CEDCB0”)) ' 基址
- 一级偏移 = 内存_读整数型 (进程句柄, 基址 + 十六到十 (“25c”))
- .计次循环首 (20, N) ' 20是乙方自己id
- 怪物偏移 = 内存_读整数型 (进程句柄, 一级偏移 + 到整数 (N - 1) × 4)
- 怪物id = 内存_读整数型 (进程句柄, 怪物偏移 + 十六到十 (“8”))
- .如果真 (怪物id ≠ 0)
- 怪物名字 = 内存_读文本型 (进程句柄, 怪物偏移 + 十六到十 (“14c”))
- 调试输出 (到文本 (到整数 (N - 1)) + “ :” + 怪物名字)
- 加入成员 (怪物数组, 怪物id)
- .如果真结束
- .计次循环尾 ()
- 调试输出 (怪物数组)
复制代码 |
|