• WAP手机版 RSS订阅 加入收藏  设为首页
传奇脱机挂

传奇脱机挂过验证请移动到坐标

时间:2020/10/4 5:22:20   作者:本站   来源:www.52cqg.com   阅读:180   评论:0
内容摘要:传奇脱机挂过验证请移动到坐标:localsCheckMapName="hhzb"function_UpResCheck()ifGetMapName()==sCheckMapNamethenlocalsText=_GetGongGaoText("移动到坐标",60*1000*2)ifstring.len(sText)&l...

传奇脱机挂过验证请移动到坐标:

传奇脱机挂过验证请移动到坐标

local sCheckMapName = "hhzb"

function _UpResCheck()

    if GetMapName() == sCheckMapName then

        local sText = _GetGongGaoText("移动到坐标", 60 * 1000 * 2)
        if string.len(sText) < 1 then
            sText = _GetMsgText()
        end
        _Script_SetLog("当前公告内容:" .. tostring(sText))

        if string.find(sText, "【") ~= nil or string.find(sText, "】") ~= nil then

            -- 不知道那个点后面的 是什么编码格式,所以直接把那个点包含进去
            local sPoint = _MatchText(sText, "【", "】")
            _Script_SetLog("提取的坐标点:" .. sPoint)
            local vPoint = _split(sPoint, ",")
            if #vPoint < 2 then
                -- 英文状态下标点分割不对路,那么就尝试分割中文标点
                vPoint = _split(sPoint, ",")
            end

            if #vPoint < 2 then
                _Script_SetLog("无法提取正确的坐标点")
                return
            end

            -- 由于是坐标,这里是过滤掉非数字的文本(提取的时候包含了那个不知名符号,得去掉),先过滤X
            local vTmp = _TextSort(vPoint[1])
            local sTmp = ""
            for i = 1, #vTmp do

                if vTmp[i].type == "Num" then
                    sTmp = sTmp .. vTmp[i].value
                end
            end
            local iMovX = _TextToNumber(sTmp)

            -- 过滤Y
            vTmp = { }
            vTmp = _TextSort(vPoint[2])
            sTmp = ""
            for i = 1, #vTmp do
                if vTmp[i].type == "Num" then
                    sTmp = sTmp .. vTmp[i].value
                end
            end
            local iMovY = _TextToNumber(sTmp)

            _Script_SetLog("移动的坐标点:" .. iMovX .. "," .. iMovY)

            if iMovX > 0 and iMovY > 0 then
                for xh = 1, 20 do
                    _CloseMsgDlg()
                    if GetMapName() ~= sCheckMapName then
                        -- 已经出验证地图了,跳过
                        break
                    end
                    local user = GetUser()
                    if user.x == iMovX and user.y == iMovY then
                        -- 已经在坐标点,等待验证码地图通过
                        Sleep(1000)
                        _MoveToDir(CRand(0, 7), 1, { })
                        Sleep(700)
                        stopMove()
                    else
                        -- 移动过去
                        _NoMapToPoint(iMovX, iMovY)
                    end

                end

            end
        else
            _Script_SetLog("公告内容异常")
        end
    else
        _Script_SetLog("当前地图:" .. GetMapName() .. ",不是:" .. sCheckMapName .. "跳过不执行")
    end
end

_UpResCheck()



标签:传奇 脱机 验证 移动 坐标 

文章出处:一刀插件官网 

传奇pk+脱机交流群:67838282 

官方网站:http://www.52cqg.com 

一刀辅助,简单挂操作简单,万千辅助功能易懂

相关评论

CopyRight © 一刀辅助官网 2012-2020 www.52cqg.com All Rights Reserved

抵制盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活

免责声明:本站产品仅供研究学习,请勿用于非法用途,如有侵权请声明联系网站客服,我们会2个工作日处理完毕!