|
发表于 2017-7-10 13:33:26
|
显示全部楼层
用我的路径hs2很稳 ,关了黑全市就行了
huashan_find=function(n,l,w)
local flag_huashan=0
dis_all()
job.target=tostring(w[2])
job.killer={}
job.killer[job.target]=true
DeleteTriggerGroup("huashan_find")
create_trigger_t('huashan_find1','^( )*'..job.target..'\\((\\D*)\\)','','huashan_fight')
create_trigger_t('huashan_find2','^(> )*看起来(\\D*)想杀死你!','','huashan_debug_fight')
create_trigger_t('huashan_find3','^(> )*采花大盗正盯着你看,不知道打些什么主意。','','huashan_dadao')
SetTriggerOption("huashan_find1","group","huashan_find")
SetTriggerOption("huashan_find2","group","huashan_find")
SetTriggerOption("huashan_find3","group","huashan_find")
if string.find(job.where,"洗象池") or string.find(job.where,"地下黑拳市") then
messageShow('华山任务②:任务地点【'..job.where..'】不可到达,任务放弃。')
return check_halt(huashanFindFail)
end
print("2"..job.where)
if huashanArea1[job.where] then
dest.room=job.where
dest.area=huashanArea1[job.where]
else
dest.room,dest.area=getAddr(job.where)
end
if not dest.room or not path_cal() then
messageShow('华山任务:任务地点【'..job.where..'】不可到达,任务放弃。',"Plum")
return check_halt(huashanFindFail)
end
--print(dest.room,dest.area)
messageShow('华山任务:追杀逃跑到【'..job.where..'】的【'..job.target..'】。')
return go(huashanFindAct,dest.area,dest.room)
end |
|