/ function 过验证() local str=获取NPC对话内容() if str:match(输入背包物品数量) then local cmd=str:match(/(@@[^]+)) local content=tostring(获取包裹物品数量()) content=content:match((%d+)) if cmd then 合成命令(cmd,content) 等待(1500) end end
/ function 过验证() local a = 获取NPC对话框内容() local pos = 0 local n1 = ; n2 = ; n3 = if string.find(a,上图相加后的数字) ~= NULL then pos,_,n1 = string.find(a,Img:(%d):,pos+1) pos,_,n2 = string.find(a,Img:(%d):,pos+1) pos,_,n3 = string.
/ function 过验证() local str=获取NPC对话内容() if str:match(按正确顺序) then c1,c2=str:match({([^/]+)/SCOLOR=%d+}{([^/]+)/SCOLOR=%d+}) if not c1 or not c2 then return end local i=0 for v in str:gmatch({([^/]+)/SCOLOR=%d+}) do i=i+1 if i2
执行脚本(meta.lua) function 回城() --卖物 local bsold=是否需要卖() if bsold then 移动到地图2(DM011) 移动到范围2(DM011,4,6,5) 等待(1500) 坐标对话(4,6) 等待(1500) 选择(@sell) 等待(1500) 卖() end --买药 local hpnum=获取物品数量(g_hpname) if h