QQ登录

只需一步,快速开始

登录 | 立即注册 | 找回密码

简单挂官网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 16351|回复: 46

简单挂新版A智能回答问题(盛巨传奇防脱机小组)验证码脚本解析

[复制链接]
  • TA的每日心情
    难过
    昨天 09:22
  • 签到天数: 489 天

    [LV.9]以坛为家II

    5157

    主题

    32万

    帖子

    118万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1188382
    发表于 2016-12-7 11:36:06 | 显示全部楼层 |阅读模式
    1简单币
    给力了我的简单挂,gom/gee单职业登录器全新的模式,让大家欲罢不能!
    今天给大家带来盛巨传奇防脱机小组的智能回答问题验证码破解方法,希望对大家有所帮助!



    这种事根据问题来选择正确的答案,思路就是收集问题跟答案,大家可以在外挂脚本挂机那里,工具-读取下npc对话框

    参考脚本编辑:
                    if string.find(a,"苹果从树上掉下来变成了什么?")~=nil then
                            _,_,cmd=string.find(a,"苹果/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end

    完整的脚本分享,这是一个随机出的验证码,把你拉到一个小验证地图里

    function 出发()
            移动到范围2("6666",334,342,5)
            等待(1500)
            坐标对话(334,342)
            等待(1500)
            选择("@JQ1")
            等待(1500)
            return 挂机()
    end

    function 回收()
            local bsave=是否需要存()
            if bsave then
                    等待(500)
                    游戏菜单(7)
                    等待(500)
                    存()
            end
            游戏菜单(5)
            等待(500)
            选择("@1-5阶段回收")
            等待(500)
            选择("@6-10阶段回收")
            等待(500)
            选择("@11-15阶段回收")
            等待(500)
            选择("@16-20阶段回收")
            等待(500)
            选择("@衣服回收")
            等待(500)
            选择("@武器回收")
            等待(500)
            return 挂机()
    end

    function 挂机()
            开始挂机()
            return 回收()
    end

    function 过验证()
            local mapid=获取地图id()
            if mapid=="B357" then
                    移动到范围2("B357",8,9,5)
                    等待(1500)
                    坐标对话(8,9)
                    等待(1500)
                    a=获取NPC对话内容()
                    if string.find(a,"苹果从树上掉下来变成了什么?")~=nil then
                            _,_,cmd=string.find(a,"苹果/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end------每个问题对应这么一段,自己复制粘贴即可
                    if string.find(a,"小猫最喜欢吃什么?")~=nil then
                            _,_,cmd=string.find(a,"小鱼/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"星星和月亮哪个最亮?")~=nil then
                            _,_,cmd=string.find(a,"答案:月亮/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"早晨醒来先干什么?")~=nil then
                            _,_,cmd=string.find(a,"答案:睁眼/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"坐火车需要身份证吗?")~=nil then
                            _,_,cmd=string.find(a,"答案:需要/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"鱼生活在哪里?")~=nil then
                            _,_,cmd=string.find(a,"水里/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"西游记猪八戒是什么师兄?")~=nil then
                            _,_,cmd=string.find(a,"二师兄/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"什么门永远关不上?")~=nil then
                            _,_,cmd=string.find(a,"答案:球门/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"123456有几个数字?")~=nil then
                            _,_,cmd=string.find(a,"答案:6个/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"五月四号是什么节日?")~=nil then
                            _,_,cmd=string.find(a,"青年节/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"小狗怎么叫?")~=nil then
                            _,_,cmd=string.find(a,"汪汪/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"小鸟有几对翅膀?")~=nil then
                            _,_,cmd=string.find(a,"一对/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"后天是指哪一天?")~=nil then
                            _,_,cmd=string.find(a,"明天的明天/(@.-)>")
                            选择(cmd)
                            等待(1500)
                            end        if string.find(a,"羊有几只腿?")~=nil then
                            _,_,cmd=string.find(a,"4只/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"汽车和飞机哪个更大?")~=nil then
                            _,_,cmd=string.find(a,"飞机/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"什么东西什么都不喜欢吃?")~=nil then
                            _,_,cmd=string.find(a,"吃亏/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"大猩猩最喜欢吃什么食物?")~=nil then
                            _,_,cmd=string.find(a,"香蕉/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"刺猬的背上长满了什么?")~=nil then
                            _,_,cmd=string.find(a,"刺/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"冰淇淋是甜的还是咸的?")~=nil then
                            _,_,cmd=string.find(a,"甜的/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"什么人敢在皇帝头上胡作非为?")~=nil then
                            _,_,cmd=string.find(a,"理发师/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"身份证掉了怎么办?")~=nil then
                            _,_,cmd=string.find(a,"捡起来/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"企鹅生活在那里?")~=nil then
                            _,_,cmd=string.find(a,"南极/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"开车找不到路我们可以打开车内的什么?")~=nil then
                            _,_,cmd=string.find(a,"导航/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"喝茶应该怎样的温度的茶好?")~=nil then
                            _,_,cmd=string.find(a,"温茶/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"什么东西比乌鸦更讨厌?")~=nil then
                            _,_,cmd=string.find(a,"乌鸦嘴/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"太平洋中间的字是什么?")~=nil then
                            _,_,cmd=string.find(a,"平/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"用嘴吹的琴叫什么?")~=nil then
                            _,_,cmd=string.find(a,"口琴/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"鸭子用几只脚走路?")~=nil then
                            _,_,cmd=string.find(a,"两只/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"打什么东西不必花力气?")~=nil then
                            _,_,cmd=string.find(a,"打瞌睡/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"白雪公主有几个小矮人?")~=nil then
                            _,_,cmd=string.find(a,"7个/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"什么样的汽车可以随便撞人?")~=nil then
                            _,_,cmd=string.find(a,"玩具汽车/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"什么样的山可以移动?")~=nil then
                            _,_,cmd=string.find(a,"人山/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"熊猫有黑眼圈吗?")~=nil then
                            _,_,cmd=string.find(a,"美神/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"什么话是世界通用的?")~=nil then
                            _,_,cmd=string.find(a,"电话/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"草地是什么颜色?")~=nil then
                            _,_,cmd=string.find(a,"绿色/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
                    if string.find(a,"1")~=nil then
                            _,_,cmd=string.find(a,"1/(@.-)>")
                            选择(cmd)
                            等待(1500)
                    end
            end
            return 2
    end

    do
            设置用户检测("过验证",2000)
            local mapid=获取地图id()
            if mapid=="ND5072" then------挂机地图编号一般需要修改
                    挂机()
            elseif mapid=="6666" then------土城编号一般需要修改
                    出发()
            elseif mapid=="B357" then------过验证地图编号一般需要修改
                    过验证()
            else
                    使用物品("盟重传送石")
                    等待(1500)
                    出发()
            end
    end


    2.第二种类型的智能回答问题:



    读取的npc对话内容:

    <请/FCOLOR=249>51<秒内选择正确答案/FCOLOR=249> <已超时:/FCOLOR=6>1/10 <已错误:/FCOLOR=6>0/5 <已刷新/@Mir2m2答题验证刷新A>:1/50\\ \<问题:/FCOLOR=69>小熊是猪,小刚是狗,小毛是人,谁最聪明?\\ \<请选择正确的答案,如没有正确答案请选择最接近的!/FCOLOR=253>\\ \<答案:/FCOLOR=69>A:<xiao毛/@Mir2m2答题验证选择A63> B:<小.哥/@Mir2m2答题验证选择A30> C:<小熊/@Mir2m2答题验证选择A90> D:<xiao刚/@Mir2m2答题验证选择A59>

    破解思路:

    local a=[[<请/FCOLOR=249>51<秒内选择正确答案/FCOLOR=249> <已超时:/FCOLOR=6>1/10 <已错误:/FCOLOR=6>0/5 <已刷新/@Mir2m2答题验证刷新A>:1/50\\ \<问题:/FCOLOR=69>小熊是猪,小刚是狗,小毛是人,谁最聪明?\\ \<请选择正确的答案,如没有正确答案请选择最接近的!/FCOLOR=253>\\ \<答案:/FCOLOR=69>A:<xiao毛/@Mir2m2答题验证选择A63> B:<小.哥/@Mir2m2答题验证选择A30> C:<小熊/@Mir2m2答题验证选择A90> D:<xiao刚/@Mir2m2答题验证选择A59>]]

    if string.find(a,"小熊是猪")~=nil then
            i=string.find(a,"xiao毛")
            _,_,cmd=string.find(a,"(@Mir2m2答题验证选择A%d+)",i)
            print(cmd)
    end------每个问题是这样的一段,按照格式编辑多个问题即可


    备注:local a=获取npc对话内容()

    脚本案例分享:

    function 回收()
            游戏菜单(5)
            等待(1500)
            游戏菜单(5)
            等待(1500)
            选择("@1-5阶段回收")
            等待(1500)
            选择("@6-10阶段回收")
            等待(1500)
            选择("@11-15阶段回收")
            等待(1500)
            选择("@16-20阶段回收")
            等待(1500)
            选择("@衣服回收")
            等待(1500)
            选择("@武器回收")
            等待(1500)
            选择("@9阶段回收")
            等待(1500)
            选择("@-阶段回收")
            等待(1500)
    return 挂机()
    end

    function 过验证()
    local a=获取NPC对话内容()
    if string.find(a,"小熊是猪")~=nil then
            i=string.find(a,"xiao毛")
            _,_,cmd=string.find(a,"(@Mir2m2答题验证选择A%d+)",i)
            选择(cmd)
            等待(1500)
    end
    local a=获取NPC对话内容()
    if string.find(a,"小熊一般牛逼")~=nil then
            i=string.find(a,"小.明")
            _,_,cmd=string.find(a,"(@Mir2m2答题验证选择A%d+)",i)
            选择(cmd)
            等待(1500)
    end
    local a=获取NPC对话内容()
    if string.find(a,"小明大两岁,小毛最小")~=nil then
            i=string.find(a,"<小熊")
            _,_,cmd=string.find(a,"(@Mir2m2答题验证选择A%d+)",i)
            选择(cmd)
            等待(1500)

    end

    local a=获取NPC对话内容()
    if string.find(a,"下面哪")~=nil then
            i=string.find(a,"剪刀")
            _,_,cmd=string.find(a,"(@Mir2m2答题验证选择A%d+)",i)
            选择(cmd)
            等待(1500)
    end
    local a=获取NPC对话内容()
    if string.find(a,"小熊考61分")~=nil then
            i=string.find(a,"小1毛")
            _,_,cmd=string.find(a,"(@Mir2m2答题验证选择A%d+)",i)
            选择(cmd)
            等待(1500)
    end

    end

    function 挂机()
    开始挂机()
    return 回收()
    end


    do
    --

    清空用户检测()
    设置用户检测("过验证",3000)
            设置环状挂机路线()
            添加挂机路线点2("ND5072",10,51,3)
            添加挂机路线点2("ND5072",50,91,3)
            添加挂机路线点2("ND5072",46,54,3)
            添加挂机路线点2("ND5072",22,21,3)
            添加挂机路线点2("ND5072",88,21,3)

    end

    3.智能回答问题需要输入的:



    破解思路:

    local a=[[\<盛巨传奇反外挂小组宣:/SCOLOR=151>\<反外挂系统 不答题无法回收 每天更新问题防采集/SCOLOR=215>\ \<随机问题:/SCOLOR=58>草地上有白马和黑马共16匹,白马6匹,黑马有多少匹? \<(当天错误10次抓监狱关1小时)/SCOLOR=254>\  \<点击输入答案(答案为数字 请不要写中文和其他字符)/@@InPutString23(输入答案: 注意注意! 答案为数字 请不要输入中文或其他字符)>    \<今天验证错误次数:/SCOLOR=58>0      ★如点击输入答案无反应请小退重新进★]]
    local a=获取NPC对话内容()
    if string.find(a,"白马")~= nil then
            i,j,n1=string.find(a,"(%d+)匹")
            print(n1)
            i,j,n2=string.find(a,"(%d+)匹",j)
            print(n2)
            n3=n1-n2
            print(n3)
            _,_,cmd=string.find(a,"(@@InPutString%d+)")
            print(cmd)
            --合成命令(cmd,n3)
    end


    传统的思路就是把问题上的数字取出来,进行运算,但是小编感觉有点麻烦,既然都收集了问题了,还不如直接把答案给他运算出来呢!

    local a=[[\<盛巨传奇反外挂小组宣:/SCOLOR=151>\<反外挂系统 不答题无法回收 每天更新问题防采集/SCOLOR=215>\ \<随机问题:/SCOLOR=58>草地上有白马和黑马共16匹,白马6匹,黑马有多少匹? \<(当天错误10次抓监狱关1小时)/SCOLOR=254>\  \<点击输入答案(答案为数字 请不要写中文和其他字符)/@@InPutString23(输入答案: 注意注意! 答案为数字 请不要输入中文或其他字符)>    \<今天验证错误次数:/SCOLOR=58>0      ★如点击输入答案无反应请小退重新进★]]
    local a=获取NPC对话内容()
    if string.find(a,"草地上有白马和黑马共16匹,白马6匹,黑马有多少匹?")~= nil then
            n3=自己计算的答案
            print(n3)
            _,_,cmd=string.find(a,"(@@InPutString%d+)")
            print(cmd)
            --合成命令(cmd,n3)
    end

    print是打印输出

    智能回答问题基本上就这几种,一是选择正确的答案,而是自己输入,大家没事的时候多思考下即可。

    以上信息是小编自行整理,有不合理的地方欢迎大神留言指正!

    简单而不简单,为大家在传奇路上杨帆直航!

    附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册
    回复

    使用道具 举报

  • TA的每日心情
    难过
    昨天 09:22
  • 签到天数: 489 天

    [LV.9]以坛为家II

    5157

    主题

    32万

    帖子

    118万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1188382
     楼主| 发表于 2016-12-28 00:20:48 | 显示全部楼层
    开机加速
    回复

    使用道具 举报

  • TA的每日心情
    难过
    昨天 09:22
  • 签到天数: 489 天

    [LV.9]以坛为家II

    5157

    主题

    32万

    帖子

    118万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1188382
     楼主| 发表于 2017-1-2 15:27:23 | 显示全部楼层
    魔域外挂
    回复

    使用道具 举报

  • TA的每日心情

    2020-2-5 21:32
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    2

    主题

    53

    帖子

    392

    积分

    常驻人口

    Rank: 3Rank: 3

    积分
    392
    发表于 2017-1-13 11:17:42 | 显示全部楼层
    \ \ \<当前时间是几点?/SCOLOR=250>\ \<(按24小时制回答,如下午1点就是13,只填写小时数值!)/SCOLOR=253> \  \  \        <请点击输入正确答案开始回收/@@InPutInteger14>\
    这个怎么过啊
    回复

    使用道具 举报

  • TA的每日心情
    难过
    昨天 09:22
  • 签到天数: 489 天

    [LV.9]以坛为家II

    5157

    主题

    32万

    帖子

    118万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1188382
     楼主| 发表于 2017-1-18 23:02:02 | 显示全部楼层
    天书奇谈辅助
    回复

    使用道具 举报

  • TA的每日心情
    难过
    昨天 09:22
  • 签到天数: 489 天

    [LV.9]以坛为家II

    5157

    主题

    32万

    帖子

    118万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1188382
     楼主| 发表于 2017-2-18 14:13:12 | 显示全部楼层
    difu
    回复

    使用道具 举报

  • TA的每日心情
    难过
    昨天 09:22
  • 签到天数: 489 天

    [LV.9]以坛为家II

    5157

    主题

    32万

    帖子

    118万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1188382
     楼主| 发表于 2017-2-24 21:05:56 | 显示全部楼层
    新开的网络游戏
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2019-12-12 17:15
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    12

    主题

    280

    帖子

    2442

    积分

    伴坛终老

    Rank: 6Rank: 6

    积分
    2442
    发表于 2017-3-8 16:47:33 | 显示全部楼层
    收集好辛苦
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    25

    帖子

    117

    积分

    偶尔光临

    Rank: 2

    积分
    117
    发表于 2017-6-25 07:32:39 | 显示全部楼层
    呵呵。千奇百怪的验证
    回复

    使用道具 举报

    该用户从未签到

    2

    主题

    26

    帖子

    86

    积分

    偶尔光临

    Rank: 2

    积分
    86
    发表于 2017-7-10 13:39:04 | 显示全部楼层
    3333333333333333333333333
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|简单挂论坛 ( 黔ICP备15002384号-2 )

    简单挂在线客服

    GMT+8, 2020-4-8 01:48

    快速回复 返回顶部 返回列表