------------------【验证触发】---------------------
if 当前地图编号=="Q004" then
k={}
等待(100)
停止战斗()
等待(1000)
if 获取角色坐标("地图验证")~=nil then
对话NPC("地图验证")
等待(1500)
aa=NPC对话内容
aa=string.gsub(aa,"●","●A")
for i=1,6 do
k[i]=匹配内容(aa,[[(●[A-B])]])
if k[i]~=nil then
aa=string.gsub(aa,k[i],"",1)
end
end
passcode=table.concat{k[1],k[2],k[3],k[4],k[5],k[6]}
passcode=string.gsub(passcode,"●","")
l=string.len(passcode)
选择("@领取")
等待(2500)
if l==1 then
放置到OK对话框("","一号验证骰子")
等待(1500)
end
if l==2 then
放置到OK对话框("","二号验证骰子")
等待(1500)
end
if l==3 then
放置到OK对话框("","三号验证骰子")
等待(1500)
end
if l==4 then
放置到OK对话框("","四号验证骰子")
等待(1500)
end
if l==5 then
放置到OK对话框("","五号验证骰子")
等待(1500)
end
if l==6 then
放置到OK对话框("","六号验证骰子")
等待(1500)
end
else
等待(2000)
if string.find(提示框内容,"拾取名字为",1,true) then
kk=提示框内容
pass=匹配内容(kk,[[请拾取名字为([\u4E00-\u9FA5]{3,5})的装备]])
aa=取地面物品坐标(pass)
x=匹配内容(aa,[[(\d{1,3}):\d{1,3}]])
y=匹配内容(aa,[[\d{1,3}:(\d{1,3})]])
走到(x,y)
等待(5000)
else
aa=取记录公告内容()
等待(3000)
aa=string.gsub(aa," ","")
x=匹配内容(aa,[[请走到(\d{1,3}):\d{1,3}地图坐标]])
y=匹配内容(aa,[[请走到\d{1,3}:(\d{1,3})地图坐标]])
走到(x,y)
等待(5000)
end
end
等待(2500)
开始战斗()
end
------------------【回收触发】---------------------
if 取背包中物品数量("*")>30 then
发送自定义封包(0,171,4,0,0)
等待(1500)
选择("@HJB")
等待(1000)
选择("@exit")
end
-----------------------------------------------------