看流星社区

 找回密码
 注册账号
查看: 14726|回复: 4

[辅助源码] DNF全屏捡物源码,CAll后台捡取。

[复制链接]

该用户从未签到

发表于 2013-4-12 08:35:32 | 显示全部楼层 |阅读模式
  1. .版本 2

  2. .子程序 自动捡物, , , 3
  3. .局部变量 i, 整数型
  4. .局部变量 物品基址, 整数型
  5. .局部变量 临时变量, 整数型
  6. .局部变量 位置, 整数型
  7. .局部变量 首地址, 整数型


  8. 位置 = 读内存整数型 (-1, 读内存整数型 (-1, 十六到十 (#人物基址)) + 十六到十 (“B4”))
  9. .如果真 (位置 > 0)
  10. 首地址 = (读内存整数型 (-1, 位置 + 十六到十 (“B4”)) - 读内存整数型 (-1, 位置 + 十六到十 (“B0”))) ÷ 4
  11. .计次循环首 (首地址, )
  12. 物品基址 = 读内存整数型 (-1, 读内存整数型 (-1, 位置 + 十六到十 (“B0”)) + i)
  13. i = i + 4
  14. 临时变量 = 读内存整数型 (-1, 物品基址 + 十六到十 (“8C”))
  15. .如果真 (临时变量 = 289)
  16. .如果 (读内存整数型 (-1, 十六到十 (#人物基址)) ≠ 0)
  17. CALL_拾取 (十六到十 (#人物基址), 物品基址)

  18. .否则
  19. 跳出循环 ()
  20. .如果结束

  21. .如果真结束

  22. .计次循环尾 ()
复制代码
  1. .版本 2

  2. .子程序 CALL_拾取
  3. .参数 对象地址, 整数型
  4. .参数 物品地址, 整数型, , 地址段
  5. .局部变量 物品EBP, 整数型
  6. .局部变量 拾取EBP, 整数型

  7. 物品EBP = 十六到十3 (#物品栏)
  8. 拾取EBP = 十六到十3 (#拾取CALL)
  9. 置入代码 ({ 96, 139, 181, 8, 0, 0, 0, 139, 54, 139, 141, 252, 255, 255, 255, 139, 12, 49, 255, 181, 12, 0, 0, 0, 139, 133, 248, 255, 255, 255, 255, 208, 97 })
复制代码

该用户从未签到

 楼主| 发表于 2013-4-12 08:36:13 | 显示全部楼层
call_捡取  汇编原型
pushad
mov esi,[ebp+00000008h]
mov esi,[esi]
mov ecx,[ebp-00000004h]
mov ecx,[ecx+esi]
push [ebp+0000000Ch]
mov eax,[ebp-00000008h]
call eax
popad

该用户从未签到

发表于 2013-12-6 22:09:13 | 显示全部楼层
顶顶顶顶顶顶顶顶顶顶顶顶顶顶
顶顶顶顶顶顶顶顶顶顶顶顶顶顶
顶顶顶顶顶顶顶顶顶顶顶顶顶顶
顶顶顶顶顶顶顶顶顶顶顶顶顶顶
顶顶顶顶顶顶顶顶顶顶顶顶顶顶

该用户从未签到

发表于 2019-7-25 18:51:04 | 显示全部楼层
支持楼主,支持看流星社区,以后我会经常来!

该用户从未签到

发表于 2019-7-25 19:02:45 | 显示全部楼层
支持楼主,支持看流星社区,以后我会经常来!
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

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

GMT+8, 2024-5-23 20:09

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

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