视频教程   Support
联系我们   Contact

屠城辅助B版过选择正确答案验证

2018/7/8 9:10:41      点击:

原内容:
 \ <超时和错误达到上限时T下线> <已超时:/SCOLOR=6>0/3 <已错误:/SCOLOR=6>0/3 <已刷新:/@刷新>0/1\ \ <问题:/SCOLOR=46>1+1+1+1等于哪个文字?(正确答案提示:口)\ \ <请选择正确的答案,如没有正确答案请选择最近的!/SCOLOR=253>\ \ <答案:/SCOLOR=46>A.<田/@选择A> B.<口/@选择B> C.<回/@选择C> D.<日/@选择D>\


去掉格式后:
 
 超时和错误达到上限时T下线 已超时:0/3 已错误:0/3 已刷新:0/1
 
 问题:1+1+1+1等于哪个文字?(正确答案提示:口)
 
 请选择正确的答案,如没有正确答案请选择最近的!
 
 答案:A.田 B.口 C.回 D.日


选项有:
已刷新: / @刷新
田 / @选择A
口 / @选择B
回 / @选择C
日 / @选择D



/<
function 过验证()
  local str = 获取NPC对话框内容()
  if str:match("选择正确的答案") then
  local ans=str:match("(答案:([^ ]+) )")
  if not ans then ans=str:match("(([^ ]+) )") end
  if not ans then ans=str:match("%(正确答案提示:([^%)]+)%)") end
  local cmd=nil
  if ans then
    cmd=str:match("<[^/]*"..ans.."[^/]*/(@[^>]+)>")
  end
  if cmd then
  选择(cmd)
  等待(1500)
  end
  
  end
end
过验证()  -- 回收验证保留此行,删除下面一行
设置用户检测("过验证",2000)  -- 脱机验证保留此行,删除上面一行
/>