血染苍龙回答问题验证脚本

-----------------------------------
if 当前地图编号=="3" then
停止战斗()
等待(500)
使用物品("盟重回城石")
使用物品("回城石")
等待(1000)
开启穿人穿怪()
走到(323,342,3)
关闭穿人穿怪()
等待(1500)
对话NPC坐标(323,342)
等待(1000)
选择("@进入")
停止战斗()
等待(1500)
使用技能(0,0,"召唤萌宠")
等待(1000)
if 当前地图编号=="3" then
else
开始战斗()
end
end
----------------------------验证脚本----------------------------------
----------------------------验证脚本----------------------------------
function 脚本制作YY频道:621811()
k1=string.find(NPC对话内容,"答案:",1,true)
if k1~=nil then
aa=NPC对话内容
aa=string.gsub(aa,"/SCOLOR=151>","")
aa=string.gsub(aa,"/SCOLOR=58>","")
--aa=string.gsub(aa," ","")
--输出信息(aa)
k1=string.find(aa,"随机验证:",1,true)
k2=string.find(aa,"<(",1,true)
aa1=string.sub(aa,k1,k2-1)
输出信息(aa1)
astring={脚本制作YY频道:621811}
for i=1,3 do
k1=string.find(aa,"答案:",1,true)
k2=string.find(aa,"/@",1,true)
astring[i]=string.sub(aa,k1,k2)
if astring[i]~=nil then
aa=string.gsub(aa,astring[i],"",1)
astring[i]=string.gsub(astring[i],"/","")
--输出信息(astring[i])
end
end
astring1=table.concat{astring[1]}
astring2=table.concat{astring[2]}
astring3=table.concat{astring[3]}
shen=table.concat{astring[1],astring[2],astring[3]}
输出信息(shen)
发送自定义封包(0,171,4,0,0)
等待(1500)
aa=NPC对话内容
aa=string.gsub(aa,"/SCOLOR=151>","")
aa=string.gsub(aa,"/SCOLOR=58>","")
--aa=string.gsub(aa," ","")
--输出信息(aa)
k1=string.find(aa,"随机验证:",1,true)
k2=string.find(aa,"<(",1,true)
aa1=string.sub(aa,k1,k2-1)
输出信息(aa1)
astring1={脚本制作YY频道:621811}
for i=1,3 do
k1=string.find(aa,"答案:",1,true)
k2=string.find(aa,"/@",1,true)
astring1[i]=string.sub(aa,k1,k2)
if astring[i]~=nil then
aa=string.gsub(aa,astring1[i],"",1)
astring1[i]=string.gsub(astring1[i],"/","")
--输出信息(astring1[i])
end
end
astring11=table.concat{astring1[1]}
astring22=table.concat{astring1[2]}
astring33=table.concat{astring1[3]}
shen1=table.concat{astring1[1],astring1[2],astring1[3]}
输出信息(shen1)
xuan="0"
k1=string.find(shen,astring11,1,true)
if k1~=nil then
xuenze=astring11
xuan=xuan+1
输出信息(xuan)
end
k1=string.find(shen,astring22,1,true)
if k1~=nil then
xuenze=astring22
xuan=xuan+1
输出信息(xuan)
end
k1=string.find(shen,astring33,1,true)
if k1~=nil then
xuenze=astring33
xuan=xuan+1
输出信息(xuan)
end
aa3=匹配内容(aa,[[(错误次数:\d{1,2})]])
输出信息(aa3)
aa3=string.gsub(aa3,"错误次数:","",1)
--输出信息(aa3)
if aa3~="8" then
if xuan==1 then
选择(xuenze)
输出信息(xuenze)
else
发送自定义封包(0,171,4,0,0)
xuan1=table.concat({"检测可选答案",xuan,"个可选答案为1个才能验证"})
输出信息(xuan1)
end
else
输出信息("脚本制作YY频道:621811 提示:验证错误过多!")
end
end
end
k1=string.find(NPC对话内容,"答案:",1,true)
if k1~=nil then
等待(1000)
脚本制作YY频道:621811()
等待(1000)
输出信息("脚本制作YY频道:621811 提示:验证已完成!")
end