王中王辅助官方网站(WAP手机版)
首页 > 传奇新闻 > 脱机辅助

传奇脱机挂输入加减乘除验证结果

作者:王中王辅助官网  来源:www.wzw920.com  阅读:414

传奇脱机挂输入加减乘除验证结果

/<

lastmsg=""
function 过验证()
  local str=获取NPC对话内容()
  if str==lastmsg then return end -- 防止重复过
  lastmsg = str
  local tab={
              {"加","+"},{"减","-"},{"乘","*"},{"除","/"},
              {"+","+"},{"—","-"},{"×","*"},{"÷","/"},
              {"[","("},{"]",")"},{"【","("},{"】",")"},
              {"{","("},{"}",")"},{"<","("},{">",")"},
            }
  local function maskstr(str)
    for k,v in ipairs(tab) do
      if v[1]==str then return v[2] end
    end
    return str
  end
  if str:find("验证码") then
    delay(1000)
    x,y=获取人物坐标()
    local ns=str:gsub("<([^/]+)/AUTOCOLOR=%d+>","%1")
    local vc=ns:match(":([^=]+)=")
    vc=vc:gsub("坐标一",tostring(x))
    vc=vc:gsub("坐标二",tostring(y))
    vc=vc:gsub("数字","")
    vc=vc:gsub("当前","")
    local cmd=str:match("/(@@[^>]+)>")
    local bds=""
    if vc and cmd then
      vc=vc:gsub(" ","")
      for k in vc:gmatch("([0-9+%+%-%—÷×%*加减乘除%[%]%(%)【】{}<>]+)") do
        bds=bds..maskstr(k)
      end
      if not bds then return end 
      local sf=load("return "..bds)
      print("计算公式:"..bds)
      if sf then
        local r=sf()
        if not r then r="" end
        local content=tostring(r)
        if content and #content>0 then
          content=content:match("(%d+)") -- 过滤小数点
          print("计算结果:"..content)
          合成命令(cmd,content)
          等待(1500)
        end
      end
    end
  end
end
过验证()  -- 回收验证保留此行,删除下面一行
设置用户检测("过验证",2000)  -- 脱机验证保留此行,删除上面一行
/>
上一篇:传奇脱机脚本输入六位图片数字验证
下一篇:传奇脱机辅助请输入笔画最多的验证
关于我们|网站地图|RSS订阅|手机地图|免责声明

抵制盗版游戏 谨防受骗上当 适度游戏益脑 合理安排时间 享受健康生活

王中王仅供研究学习,请不要用于非法用途,下载后24小时内删除,如有侵权行为请联系删除,会在2个工作日处理完毕!