ce吧 关注:195,751贴子:3,798,598
  • 20回复贴,共1

地图id转区域call_支持全地图id 还在用什么副本区域?太没劲了!

只看楼主收藏回复

没有效果图 懒得截图 效果就是随便输入一个地图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, , )


IP属地:辽宁1楼2018-02-11 15:01回复
    源自于主线任务里的任务提示.


    IP属地:辽宁2楼2018-02-11 15:02
    回复
      滚开,没有等级的玩意


      IP属地:湖北3楼2018-02-11 15:30
      回复
        前排蹭热度


        IP属地:新疆来自Android客户端4楼2018-02-11 16:01
        回复
          滚开,没有等级的玩意


          IP属地:广东来自Android客户端5楼2018-02-11 16:32
          回复


            来自Android客户端7楼2018-02-11 17:07
            回复
              收藏了


              IP属地:广东来自Android客户端8楼2018-02-11 17:46
              回复
                谢谢了


                IP属地:福建9楼2018-02-11 21:41
                回复
                  求教写😂


                  来自Android客户端11楼2018-02-12 23:09
                  回复
                    滚开,没有等级的玩意


                    12楼2018-02-12 23:40
                    回复
                      找法,源自于淚一张截图。相信了这东西有,就跟着思路去了


                      IP属地:辽宁来自Android客户端13楼2018-02-13 05:46
                      收起回复