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

九龙复古GK脱机挂过房间踩点验证码

时间:2020/8/16 23:45:51   作者:本站   来源:www.52cqg.com   阅读:67   评论:0
内容摘要:GK脱机九龙复古验证码房间踩点过验证:localsCheckMapName="Q004"function_UpResCheck()ifGetMapName()==sCheckMapNamethenlocalsText=_GetGongGaoText("防脱机",60*1000*2)ifstring.len(sText)...

九龙复古GK脱机挂过房间踩点验证码:

九龙复古GK脱机挂过房间踩点验证码

local sCheckMapName = "Q004"


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, "请找到坐标", "保持站立")
            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)

            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)
                    else
                        -- 移动过去
                        _NoMapToPoint(iMovX, iMovY)
                    end

                end

            end
        end
    else
        _Script_SetLog("当前地图:" .. GetMapName() .. ",不是:fangtuoji,跳过不执行")
    end
end

_UpResCheck()

标签:脱机 九龙 复古 验证 验证码 

文章出处:一刀插件官网 

传奇pk+脱机交流群:67838282 

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

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

相关评论

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

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

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