local aa
local pass={}
local p
aa=NPC对话内容
for i=1,6 do
p=匹配内容(aa,[[(@快速通过\d{1,3})]])
if p~=nil then
pass1[i]=p
aa=string.gsub(aa,p,"",1)
end
end
for i=1,6 do
p=匹配内容(aa,[[(@普收\d{1,3})]])
if p~=nil then
pass2[i]=p
aa=string.gsub(aa,p,"",1)
end
end
for i=1,6 do
k1=string.find(aa,"┏",1,true)
k2=string.find(aa,"┓",1,true)
pp=string.sub(aa,k1,k2+1)
w=string.find(pp,"通过",1,true)
if w~=nil then
passcode1=i
break
end
aa=string.gsub(aa,pp,"",1)
end
选择(pass1[passcode1])
用这个改