你想要就说嘛。又不是不给

有些人就算给了也看不懂不会用
.版本 2
.子程序 无视队友
.局部变量 一级偏移, 整数型
.局部变量 二级偏移, 整数型
.局部变量 首次地址, 整数型
.局部变量 尾次地址, 整数型
.局部变量 递增偏移, 整数型
.局部变量 怪物地址, 整数型
.局部变量 怪物类型, 整数型
.局部变量 怪物阵营, 整数型
.局部变量 攻击数量, 整数型
.局部变量 怪物数量, 整数型
.如果真 (读内存代码 (进程ID,
#人物基址 + “+” + #地图偏移) = 0)
返回 ()
.如果真结束
一级偏移 = 读内存整数型 (进程ID, 十六到十 (#人物基址))
二级偏移 = 读内存整数型 (进程ID, 一级偏移 + 十六到十 (#地图偏移))
首次地址 = 读内存整数型 (进程ID, 二级偏移 + 十六到十 (#遍历首次))
尾次地址 = 读内存整数型 (进程ID, 二级偏移 + 十六到十 (#遍历尾次))
怪物数量 = (尾次地址 - 首次地址) ÷ 4
.计次循环首 (怪物数量, 递增偏移)
怪物地址 = 读内存整数型 (进程ID, 首次地址 + 4 × 递增偏移)
.如果真 (怪物地址 = 读内存整数型 (进程ID, 十六到十 (#人物基址)))
到循环尾 ()
.如果真结束
怪物类型 = 读内存整数型 (进程ID, 怪物地址 + 十六到十 (#类型偏移)) ' 类型偏移
.如果真 (怪物类型 ≠ 273)
到循环尾 ()
.如果真结束
怪物阵营 = 读内存整数型 (进程ID, 怪物地址 + 十六到十 (#阵营偏移)) ' 阵营偏移
.如果真 (怪物阵营 ≠ 0 或 怪物阵营 ≠ 200)
到循环尾 ()
.如果真结束
加密 (怪物地址 + 十六到十 (#不死偏移), -1)
攻击数量 = 攻击数量 + 1
.如果真 (攻击数量 ≥ 3)
跳出循环 ()
.如果真结束
.计次循环尾 ()