2.0定制版彩色数字防脱机验证系统

2019-04-18 22:51:08

简单挂 >> 过验证码 >> 正文

简单挂过2.0定制版彩色数字防脱机验证系统

请输入前面2个紫色数字,其他颜色数字不要输入

输入前面2个紫色数字,提示:连续2次验证失败会被踢下线

1,回收时候出现的格式:

function qjn2n(n)
        if n=="0" then
                return 0
        elseif n=="1" then
                return 1
        elseif n=="2" then
                return 2
        elseif n=="3" then
                return 3
        elseif n=="4" then
                return 4
        elseif n=="5" then
                return 5
        elseif n=="6" then
                return 6
        elseif n=="7" then
                return 7
        elseif n=="8" then
                return 8
        elseif n=="9" then
                return 9
        else
                return -1
        end
end

function 过验证()
        a=获取NPC对话内容()
        i,j,n=string.find(a,"前面(%d)个")
        i,j,color=string.find(a,"SCOLOR=(%d+)",j)
        num=""
        numn=0
        n2=0
        while true do
                i,j,n1,color1=string.find(a,"{www(..)/SCOLOR=(%d+)}",j)
                if n1==nil then
                        break
                end
                if color1==color then
                        n2=qjn2n(n1)
                        num=num..n2
                        numn=numn+1
                        if numn-n==0 then
                                break
                        end
                end
        end
        _,_,cmd=string.find(a,"(@@.-)>")
        合成命令(cmd,num)
        等待(1500)
end


2.随机出现时候的验证码格式:

function qjn2n(n)
        if n=="0" then
                return 0
        elseif n=="1" then
                return 1
        elseif n=="2" then
                return 2
        elseif n=="3" then
                return 3
        elseif n=="4" then
                return 4
        elseif n=="5" then
                return 5
        elseif n=="6" then
                return 6
        elseif n=="7" then
                return 7
        elseif n=="8" then
                return 8
        elseif n=="9" then
                return 9
        else
                return -1
        end
end

function 过验证()
        a=获取NPC对话内容()
        if string.find(a,"防脱机验证系统")~=nil then
                i,j,n=string.find(a,"前面(%d)个")
                i,j,color=string.find(a,"SCOLOR=(%d+)",j)
                num=""
                numn=0
                n2=0
                while true do
                        i,j,n1,color1=string.find(a,"{www(..)/SCOLOR=(%d+)}",j)
                        if n1==nil then
                                break
                        end
                        if color1==color then
                                n2=qjn2n(n1)
                                num=num..n2
                                numn=numn+1
                                if numn-n==0 then
                                        break
                                end
                        end
                end
                _,_,cmd=string.find(a,"(@@.-)>")
                合成命令(cmd,num)
                等待(1500)
        end
        return 2
end


以上脚本仅适合简单挂A版本使用,需要B版本请联系客服有偿修改~