k={}
pass={}
aa=NPC对话内容
aa=string.gsub(aa,"%[","【")
aa=string.gsub(aa,"%]","】")
k1=匹配内容(aa,[[【(.{2,3})】]])
if k1=="手镯" then
k1="护腕"
end
if k1=="宝石" then
k1="神石"
end
等待(100)
输出信息(k1)
for i=1,3 do
k[i]=匹配内容(aa,[[(ItemShow:\d{1,3}:)]])
if k[i]~=nil then
aa=string.gsub(aa,k[i],"",1)
end
end
file=io.open("雷霆物品库.txt","r")
kb=file:read("*a")
file:close()
kk=kb
for i=1,3 do
k5=string.find(kk,k[i],1,true)
if k5~=nil then
pass[i]=string.sub(kk,k5-5,k5+50)
end
end
for i=1,3 do
if string.find(pass[i],k1,1,true) then
passcode=i
end
end
等待(100)
输出信息(passcode)
if passcode==1 then
选择("@验证选择A")
等待(1500)
输出信息("@验证选择A")
end
if passcode==2 then
选择("@验证选择B")
等待(1500)
输出信息("@验证选择B")
end
if passcode==3 then
选择("@验证选择C")
等待(1500)
输出信息("@验证选择C")
end
等待(1500)
发言("@服务")
输出信息("通过验证")
end