/ lastmsg= function 过验证() local str=获取NPC对话内容() if lastmsg==str then return end lastmsg=str if str:match(脱机) then gn = str:match(ITEMBOX:[^]+:([^A-Z]+)[A-Z]+) local goods = 获取背包信息(1,gn..*) local ABCD=nil local t={} for v i
/ function 过验证() local str=获取NPC对话内容() if str:match(无赦传防脱机) then local goods=str:match({([^/]+)/) local ABC=str:match({([ABC])/) if not goods or not ABC then return end local ind=0 for a in str:gmatch(%(([ABC])%)[^/]) do ind
/ 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:
/ function 过验证() local str=获取NPC对话内容() if str:match(输入验证码) then cmd,content=str:match(输入验证码[^/]*/(@[^]+)[::]*%s*(%w+)) if cmd and content then 合成命令(cmd,content) 等待(1500) end end end 过验证() -- 回收验证保留此行 设
/ lastmsg= function 过验证() ::A:: local str=获取NPC对话内容() if lastmsg==str then return end lastmsg=str if str:match(按顺序点击) then local w=nil for v in str:gmatch(【/SCOLOR=%d+([^%?][^%?])】) do w = v end if not w then return end loc