没有效果图 懒得截图 效果就是随便输入一个地图id 就可以获得那个地图id的大区域小区域xy
获取后用发包瞬移飞过去就是
源码
.版本 2
.子程序 地图id转区域call, , , dll
.参数 地图id
.参数 大区域, , 参考
.参数 小区域, , 参考
.参数 X, , 参考
.参数 Y, , 参考
.局部变量 ecx
.局部变量 call
.局部变量 偏移
ecx = 汇编_读整数型 (十六到十 (“4dc096c”))
call = 十六到十 (“030E8EC0”)
偏移 = 十六到十 (“cbc4”)
置入代码 ({ 139, 77, 252, 255, 117, 8, 106, 255, 255, 85, 248 })
大区域 = 汇编_读整数型 (ecx + 十六到十 (“cbc4”))
小区域 = 汇编_读整数型 (ecx + 十六到十 (“cbc4”) + 4)
X = 汇编_读整数型 (ecx + 十六到十 (“cbc4”) + 8)
Y = 汇编_读整数型 (ecx + 十六到十 (“cbc4”) + 12)
.子程序 地图id转区域call, , , 远程
.参数 地图id
.参数 大区域, , 参考
.参数 小区域, , 参考
.参数 X, , 参考
.参数 Y, , 参考
.局部变量 ecx, 整数型
ecx = 读整数 (十六到十 (“4dc096c”))
清空汇编代码 ()
pushad
Push (地图id)
Push (-1)
Mov_ECX (ecx)
Mov_EAX (十六到十 (“030E8EC0”))
Call_EAX ()
popad()
ret()
call调用 (取汇编代码 ())
大区域 = 读整数 (ecx + 十六到十 (“cbc4”))
小区域 = 读整数 (ecx + 十六到十 (“cbc4”) + 4)
X = 读整数 (ecx + 十六到十 (“cbc4”) + 8)
Y = 读整数 (ecx + 十六到十 (“cbc4”) + 12)
.子程序 测试, , , 调用
.局部变量 大区域, 整数型
.局部变量 小区域, 整数型
.局部变量 x, 整数型
.局部变量 y, 整数型
地图id转区域call (50, 大区域, 小区域, x, y)
信息框 (大区域, 0, , )
信息框 (小区域, 0, , )
信息框 (x, 0, , )
信息框 (y, 0, , )
获取后用发包瞬移飞过去就是
源码
.版本 2
.子程序 地图id转区域call, , , dll
.参数 地图id
.参数 大区域, , 参考
.参数 小区域, , 参考
.参数 X, , 参考
.参数 Y, , 参考
.局部变量 ecx
.局部变量 call
.局部变量 偏移
ecx = 汇编_读整数型 (十六到十 (“4dc096c”))
call = 十六到十 (“030E8EC0”)
偏移 = 十六到十 (“cbc4”)
置入代码 ({ 139, 77, 252, 255, 117, 8, 106, 255, 255, 85, 248 })
大区域 = 汇编_读整数型 (ecx + 十六到十 (“cbc4”))
小区域 = 汇编_读整数型 (ecx + 十六到十 (“cbc4”) + 4)
X = 汇编_读整数型 (ecx + 十六到十 (“cbc4”) + 8)
Y = 汇编_读整数型 (ecx + 十六到十 (“cbc4”) + 12)
.子程序 地图id转区域call, , , 远程
.参数 地图id
.参数 大区域, , 参考
.参数 小区域, , 参考
.参数 X, , 参考
.参数 Y, , 参考
.局部变量 ecx, 整数型
ecx = 读整数 (十六到十 (“4dc096c”))
清空汇编代码 ()
pushad
Push (地图id)
Push (-1)
Mov_ECX (ecx)
Mov_EAX (十六到十 (“030E8EC0”))
Call_EAX ()
popad()
ret()
call调用 (取汇编代码 ())
大区域 = 读整数 (ecx + 十六到十 (“cbc4”))
小区域 = 读整数 (ecx + 十六到十 (“cbc4”) + 4)
X = 读整数 (ecx + 十六到十 (“cbc4”) + 8)
Y = 读整数 (ecx + 十六到十 (“cbc4”) + 12)
.子程序 测试, , , 调用
.局部变量 大区域, 整数型
.局部变量 小区域, 整数型
.局部变量 x, 整数型
.局部变量 y, 整数型
地图id转区域call (50, 大区域, 小区域, x, y)
信息框 (大区域, 0, , )
信息框 (小区域, 0, , )
信息框 (x, 0, , )
信息框 (y, 0, , )