|
发表于 2019-3-22 00:17:23
|
显示全部楼层
Room {
id = "fuzhou/kezhan",
name = "吉祥客栈",
no_fight = true,
ways = {
["#jxkzout"] = "fuzhou/xixiang4",
["#jxkz"] = "fuzhou/kezhan2",
},
lengths = {
["#jxkz"] = "if Bag['白银'] and Bag['白银'].cnt>5 and job.name=='wudang' and flag.times==2 then return 1 else return false end",
},
}
--吉祥客栈睡觉测试<<EOF
jxkz=function()
kediancheck=0
DeleteTriggerGroup("jxkz")
create_trigger_t('jxkz1','^(> )*你拿出五两白银\\(Silver\\)给店小二。$','','jxkzcheck')
SetTriggerOption("jxkz1","group","jxkz")
EnableTriggerGroup("jxkz",true)
exe('give 5 silver to xiao er;up')
return walk_wait()
end
function jxkzout()
create_trigger_t('jxkz2','^(> )*你一觉醒来,觉得精力充沛,该活动一下了。$','','jxkzoutgo')
create_trigger_t('jxkz3','^(> )*西巷 -','','jxkzfinish')
SetTriggerOption("jxkz2","group","jxkz")
SetTriggerOption("jxkz3","group","jxkz")
EnableTriggerGroup("jxkz",true)
if kediancheck==1 then
return exe('up;sleep')
else
return exe('n')
end
end
jxkzoutgo=function()
kediancheck=0
return exe('down;n')
end
jxkzcheck=function()
kediancheck=1 --代表给钱了
end
function jxkzfinish()
EnableTriggerGroup("jxkz",false)
wait.make(function()
wait.time(0.01)
DeleteTriggerGroup("jxkz")
end)
return walk_wait()
end--EOF
我依照你的方式,修改了这个客栈,在wdjob的时候,走到客栈前面一点,机器就自动停了呢,小猪猪帮看看 |
|