乱世辅助独家过最新的输入加减乘除验证码

 乱世辅助独家过最新的输入加减乘除验证码,如果是回收的直接复制验证码出现的位置替换,如果是地图随机放在开始脚本的第二拍下面即可。

/<

lastmsg=""

function 过验证()

  local a=获取NPC对话内容()

  if lastmsg==a then return end

  lastmsg=a

  if a:find("请输入") then

    a=a:gsub("{([^/]+)/[^}]+}","%1")

    _,_,num1,f,num2=a:find("(%d+)%s*([++-÷×*]+)%s*(%d+)%s*[==]+")

    print(num1,f,num2)

    if num1 and f and num2 then

      if f=="×" or f=="*" then

        _,_,content = string.find(tostring(num1*num2),"(%d+)")

      elseif f=="+" or f=="+"then

        _,_,content = string.find(tostring(num1+num2),"(%d+)")

      elseif f=="-" or f=="" then

        _,_,content = string.find(tostring(num1-num2),"(%d+)")

      elseif f=="÷" then

        if num2=="0" then

          content="0"

        else

          _,_,content = string.find(tostring(num1/num2),"(%d+)")

        end

      end

      cmd=a:match("/(@@[^>]+)>")

    end

    if cmd and content then

      合成命令(cmd,content)

      等待(1500)

    end

  end

end

过验证()  -- 回收验证保留此行,删除下面一行

设置用户检测("过验证",2000) --  脱机验证保留此行,删除上面一行

/>