诛仙316职业fz原码

[复制链接]
ad***官方认证 发表于 2021-2-24 14:08:15 | 显示全部楼层 |阅读模式
ad*** 2021-2-24 14:08:15 1172 0 显示全部楼层

注册账号-全站资源免费下载

您需要 登录 才可以下载或查看,没有账号?注册账号

x

190211nkzttt2kmj49ztee.png
  1. .版本 2

  2. .子程序 _角色时钟_周期事件

  3. .如果真 (年时间 = 时间编辑框.内容)
  4.     窗口句柄 = 窗口类名或标题取句柄 (“ZElementClient Window”, 角色组合框.内容)
  5.     句柄获得进程ID (窗口句柄, 进程ID)
  6.     进程句柄 = 取进程句柄 (进程ID)
  7.     基址 = 内存读整数 (进程ID, 十六到十 (#基址))
  8.     一级基址 = 内存读整数 (进程ID, 基址 + 十六到十 (#一级基址))
  9.     人物基址 = 内存读整数 (进程ID, 一级基址 + 十六到十 (#人物基址))
  10.     角色职业属性 = 内存读整数 (进程ID, 人物基址 + 0)
  11.     当前血值 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#当前血值))
  12.     当前蓝值 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#当前蓝值))
  13.     当前元值 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#当前元值))
  14.     最大血值 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#最大血值))
  15.     最大蓝值 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#最大蓝值))
  16.     最大元值 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#最大元值))
  17.     角色阵营 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#角色阵营))
  18.     职业代码 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#职业代码))
  19.     法宝精力 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#法宝精力))
  20.     是否有法宝 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#是否有法宝))
  21.     是否有幻灵石 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#是否有幻灵石))
  22.     幻化状态 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#幻化状态))
  23.     角色ID = 内存读整数 (进程ID, 人物基址 + 十六到十 (#角色ID))
  24.     角色系统ID = 内存读整数 (进程ID, 人物基址 + 十六到十 (#角色系统ID))
  25.     元神等级 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#角色系统ID) + 十六到十 (“10”))
  26.     角色名 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#角色名))
  27.     角色名1 = 内存读字节集 (进程ID, 角色名 + 0, 50)
  28.     角色全名 = Unicode转Ansi (角色名1)
  29.     人物 = 取十六进制文本 (人物基址)
  30. .如果真结束
  31. ' ======人物状态=====1A58+18+20+8+28
  32. 状态首址 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#状态首址))
  33. 状态首址偏移 = 内存读整数 (进程ID, 状态首址 + 十六到十 (#状态首址偏移))
  34. 静止状态 = 内存读整数 (进程ID, 状态首址 + 十六到十 (#静止状态))
  35. 当前状态 = 内存读整数 (进程ID, 状态首址偏移 + 十六到十 (#当前状态))
  36. 当前技能ID偏移 = 内存读整数 (进程ID, 状态首址偏移 + 十六到十 (#当前技能ID偏移))
  37. 当前技能ID = 内存读整数 (进程ID, 当前技能ID偏移 + 十六到十 (#当前技能ID))
  38. 技能CD = 内存读整数 (进程ID, 当前技能ID偏移 + 十六到十 (#技能CD))
  39. 当前技能名字 = 内存读整数 (进程ID, 当前技能ID偏移 + 十六到十 (#当前技能名字))
  40. 当前技能名字0 = 内存读字节集 (进程ID, 当前技能名字 + 十六到十 (#当前技能名字0), 30)
  41. 不受限 = 内存读整数 (进程ID, 状态首址偏移 + 十六到十 (#不受限))
  42. 人物选中偏移 = 内存读整数 (进程ID, 人物基址 + 十六到十 (#人物选中偏移))
  43. 人物选中状态 = 内存读整数 (进程ID, 人物选中偏移 + 十六到十 (#人物选中状态))
  44. 人物选中状态ID = 内存读整数 (进程ID, 人物基址 + 十六到十 (#人物选中状态ID))
  45. ID大小 = 到文本 (十六到十 (取十六进制文本 (人物选中状态ID)))
  46. 选中ID = 取文本右边 (取十六进制文本 (人物选中状态ID), 6)
  47. ' ------------距离------------
  48. ' *** 缩略程序块 ***
  49. 选中坐标X = 内存读小数型 (进程ID, 人物选中偏移 + 十六到十 (#选中坐标X))
  50. 选中坐标Z = 内存读小数型 (进程ID, 人物选中偏移 + 十六到十 (#选中坐标Z))
  51. 选中坐标Y = 内存读小数型 (进程ID, 人物选中偏移 + 十六到十 (#选中坐标Y))
  52. 角色坐标X = 内存读小数型 (进程ID, 人物基址 + 十六到十 (#角色坐标X))
  53. 角色坐标Z = 内存读小数型 (进程ID, 人物基址 + 十六到十 (#角色坐标Z))
  54. 角色坐标Y = 内存读小数型 (进程ID, 人物基址 + 十六到十 (#角色坐标Y))
  55. 空中高度 = 角色坐标Z
  56. 选中距离 = 求平方根 ((选中坐标X - 角色坐标X) × (选中坐标X - 角色坐标X) + (选中坐标Y - 角色坐标Y) × (选中坐标Y - 角色坐标Y))
  57. .如果真 (距离选择框.选中 = 真)
  58.     窗口标题更改 (窗口句柄, 角色全名 + “     ” + “距离:   ” + 到文本 (选中距离) + “   ” + “高度  ” + 到文本 (空中高度))
  59. .如果真结束
  60. 距离标签.标题 = “距离:” + 到文本 (选中距离)
  61. 高度标签.标题 = “高度:” + 到文本 (空中高度)

  62. .如果 (装备zc.标题 = “zc成功”)
  63.     监视键盘时钟.时钟周期 = 到数值 (切装延时.内容) ÷ 2
  64. .否则
  65.     监视键盘时钟.时钟周期 = 0
  66. .如果结束
  67. ' ----状态反应------

  68. ' ======人物回血判断=====
  69. .如果真 (当前状态 ≠ 6)
  70.     .如果真 (血组合框.内容 ≠ “”)
  71.         .如果 (当前血值 < 最大血值 ÷ 100 × 到数值 (红编辑框.内容))
  72.             ' **时钟.时钟周期 = 500
  73.         .否则

  74.         .如果结束
  75.         .如果真 (当前血值 < 最大血值 ÷ 100 × 到数值 (红编辑框.内容))
  76.             回血 ()
  77.             _喝红时钟_周期事件 ()
  78.         .如果真结束
  79.         .如果真 (蓝组合框.内容 ≠ “”)
  80.             .如果真 (当前蓝值 < 最大蓝值 ÷ 100 × 到数值 (红编辑框.内容))
  81.                 回蓝 ()
复制代码






上一篇:程序批量启动 优化
下一篇:和平C#源码/驱动源码
这个家伙很赖,还没有设置签名
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则 返回列表 发新帖

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