|

11精币
许可证号 = 线程创建许可证 () 判断循环首 (句柄是否有效 (句柄 ) = 真) 线程启动 (&周围遍历B ) 判断循环尾 ()结束 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | 角色名 | 文本型 | | | jz | 整数型 | | | 偏移1 | 整数型 | | | 数量 | 整数型 | | | 偏移2 | 整数型 | | | ID | 整数型 | | | 计次 | 整数型 | | | 坐标 | 坐标型 | | | 名偏移 | 整数型 | | | 名 | 文本型 | | | 是否死亡 | 整数型 | | | 类型 | 整数型 | | | 范围 | 整数型 | | | 人物坐标jz | 整数型 | | | 人物坐标 | 坐标型 | | | 地图名jz | 整数型 | | | 地图名 | 文本型 | | | 线程进入许可区 (许可证号 )范围 = 1 角色名 = 文本_取右边 (取标题 (句柄 ), “ - ”, , )jz = 读内存整数型 (PID, 十六到十 ( #周围jz_常量 )) 偏移1 = 读内存整数型 (PID, jz + 十六到十 (“CC”)) 数量 = 读内存整数型 (PID, 偏移1 + 十六到十 (“8”)) 偏移2 = 读内存整数型 (PID, 偏移1 + 十六到十 (“04”)) 计次循环首 (数量, 计次 ) ID = 读内存整数型 (PID, 偏移2 (计次 - 1 ) × 4 ) 是否死亡 = 读内存字节型 (PID, ID + 十六到十 (“201”))  类型 = 读内存字节型 (PID, ID + 十六到十 (“25”))  名偏移 = 读内存整数型 (PID, ID + 十六到十 (“210”))  名 = 内存_读文本 (进程_打开进程 (PID ), 名偏移 + 十六到十 (“0”), 0 ) 坐标.x = 读内存整数型 (PID, ID + 十六到十 (“4C”))  坐标.y = 读内存整数型 (PID, ID + 十六到十 (“50”))  如果真 (是否死亡 = 0 且 类型 = 0 )  如果真 (名 ≠ “” 且 名 ≠ 角色名 )   是否存在狗 = 真    如果 (_启动窗口.选择框1.选中 = 真)    地图名jz = 读内存整数型 (PID, 十六到十 (“00FB0864”))     地图名 = 内存_读文本 (进程_打开进程 (PID ), 地图名jz + 十六到十 (“0”), 0, )    如果真 (地图名 ≠ “盟重省” 且 地图名 ≠ “海外仙域”)     lw. 键_按 ( #键1 )         无怪计时 = 999   跳出循环 ()      如果真 (数量 = 计次 )  是否存在狗 = 假    如果真 (是否死亡 = 0 )  如果真 (类型 ≠ 50 且 类型 ≠ 0 且 类型 ≠ 34 且 类型 ≠ 54 且 名 ≠ “”)   人物坐标jz = 读内存整数型 (PID, 十六到十 ( #人物jz_常量 ))    人物坐标.x = 读内存整数型 (PID, 人物坐标jz + 十六到十 (“4C”))    人物坐标.y = 读内存整数型 (PID, 人物坐标jz + 十六到十 (“50”))    如果真 (人物坐标.x - 范围 ≤ 坐标.x 且 人物坐标.x + 范围 ≥ 坐标.x 且 人物坐标.y - 范围 ≤ 坐标.y 且 人物坐标.y + 范围 ≥ 坐标.y )    无怪计时 = 0          计次循环尾 ()线程退出许可区 (许可证号 )
|
|