霸星辅助官网
欢迎访问本站
网站首页 下载中心 辅助功能图片 视频教程 软件简介 常见问题解答 在线购买
栏目导航
下载中心
辅助功能图片
视频教程
软件简介
常见问题解答
在线购买
联系我们
地址: 上海市闵行区
电话: 025-21-82343234
传真: 032-21-85274545
邮箱: 345234234@126.com
您的当前位置:主页 > 常见问题解答 >
霸星过脱机验证按顺序选择汉字
发布时间:2018-10-04   文章来源:https://wg18.cc 作者:剑豪辅助    
111
/<
lastmsg=""
function getw(l1,l2)
  local t={};local ti={}
  local w=""
  local pe=0;local ps=0
  l1=l1:gsub(" ","  ")
  l2=l2:gsub(" ","  ")
  repeat 
    ps,pe,w=l1:find("([^%s]+)",pe+1)
    if w then t[ps]=w;table.insert(ti,ps) end
  until not ps
  pe=0;ps=0
  repeat 
    ps,pe,w=l2:find("([^%s]+)",pe+1)
    if w then t[ps]=w;table.insert(ti,ps) end
  until not ps
  table.sort(ti)
  return t,ti
end
function getb(s)
  local t={}
  for title,cmd in s:gmatch("<([^/]+)/(@[^>]+)>") do
    title=取汉字拼音(title)
    t[title]=cmd
  end
  return t
end
function 过验证()
  local str=获取NPC对话内容()
  local tt={}
  for v in str:gmatch(">{*([^>\\]+)\\") do
    if #v>10 then 
      table.insert(tt,v)
    end
  end 
  if not tt[1] or not tt[2] then return end
  local t,ti = getw(tt[1],tt[2])
  local cmd=nil
  for k,v in pairs(ti) do
    local cmds=getb(str)
    cmd = cmds[取汉字拼音(t[v])]
    if cmd then
      print(cmd)
      选择(cmd)
      等待(1500)
    end
  end
  lastmsg=str
end
过验证()  -- 回收验证保留此行,删除下面一行
设置用户检测("过验证",2000)  -- 脱机验证保留此行,删除上面一行
/>
 
友情链接:百度地图 网站地图
地址:上海市闵行区  电话:025-21-8556454    
CopyRight 2020 霸星辅助工作室   版权所有 All rights reserved  沪ICP备008455666号-1