看流星社区

 找回密码
 注册账号
查看: 2340|回复: 3

[辅助源码] DNF怪物变1血,奇葩功能附源码。。

[复制链接]

该用户从未签到

发表于 2013-1-22 11:42:40 | 显示全部楼层 |阅读模式
  1. .版本 2

  2. .子程序 所谓怪物变1血
  3. .局部变量 一级偏移, 整数型
  4. .局部变量 二级偏移, 整数型
  5. .局部变量 首地址, 整数型
  6. .局部变量 尾地址, 整数型
  7. .局部变量 怪物地址, 整数型
  8. .局部变量 怪物类型, 整数型
  9. .局部变量 i, 整数型
  10. .局部变量 变量618, 整数型
  11. .局部变量 次数, 整数型
  12. .局部变量 怪物数量, 整数型
  13. .局部变量 超级血量, 文本型
  14. .局部变量 eax, 文本型
  15. .局部变量 ebx, 整数型
  16. .局部变量 esi, 整数型
  17. .局部变量 edx, 整数型

  18. SE保护开始 ()
  19. VMP保护标记开始 ()
  20. .如果真 (驱动.读整数型 (进程ID, 十六到十 (#人物基址)) < 1)
  21.     返回 ()
  22. .如果真结束
  23. 一级偏移 = 驱动.读整数型 (进程ID, 十六到十 (#人物基址))
  24. 二级偏移 = 驱动.读整数型 (进程ID, 一级偏移 + 十六到十 (“B0”))
  25. 首地址 = 驱动.读整数型 (进程ID, 二级偏移 + 十六到十 (“B4”))
  26. 尾地址 = 驱动.读整数型 (进程ID, 二级偏移 + 十六到十 (“B8”))
  27. 怪物数量 = (尾地址 - 首地址) ÷ 4
  28. .计次循环首 (怪物数量, i)
  29.     怪物地址 = 驱动.读整数型 (进程ID, 首地址 + 4 × i)
  30.     .如果真 (怪物地址 = 驱动.读整数型 (进程ID, 十六到十 (#人物基址)))
  31.         到循环尾 ()
  32.     .如果真结束
  33.     .如果真 (怪物地址 < 16777216)
  34.         到循环尾 ()
  35.     .如果真结束
  36.     怪物类型 = 驱动.读整数型 (进程ID, 怪物地址 + 十六到十 (“8C”))
  37.     .如果真 (怪物类型 ≠ 529 且 怪物类型 ≠ 273 且 怪物类型 ≠ 545)
  38.         到循环尾 ()
  39.     .如果真结束
  40.     怪物类型 = 驱动.读整数型 (进程ID, 怪物地址 + 1560)
  41.     .如果真 (怪物类型 ≠ 100)
  42.         到循环尾 ()
  43.     .如果真结束
  44.     变量618 = 驱动.读整数型 (进程ID, 怪物地址 + 618)
  45.     .如果真 (变量618 = 0 或 变量618 = 200)
  46.         到循环尾 ()
  47.     .如果真结束
  48.     新加密 (怪物地址 + 十六到十 (“1974”), 到数值 (5000) × -300, 进程ID)

  49.     公告 (“刀刀秒开启成功,一图一次”)
  50.     次数 = 次数 + 1
  51.     .如果真 (次数 = 到整数 (20))
  52.         跳出循环 ()

  53.     .如果真结束

  54. .计次循环尾 ()
复制代码

该用户从未签到

发表于 2013-1-22 21:46:49 | 显示全部楼层
你没有写子程序名,怎么知道每段代码放在那个组件里?

该用户从未签到

发表于 2013-1-22 21:47:00 | 显示全部楼层
你没有写子程序名,怎么知道每段代码放在那个组件里?

该用户从未签到

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

本版积分规则

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

GMT+8, 2024-4-20 22:15

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

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