|
发表于 2019-10-25 10:46:46
|
显示全部楼层
大概按照如版的改了下,如果做-shen xs job,xueshan.lua文件中修改 xueshan_finish()函数,增加mr_askfenglu()函数
lastfenglutime 这个变量最开始为空,所以更改后第一次xs成功就会去ask,然后赋值为当前时间,以后就比较现在时间和lastfenglutime的差,符合条件就去要俸禄了。
机器人挂家里的,没测试,但是应该差不多。
- function xueshan_finish()
- gdcname='不知道'
- guard_id=0
- EnableTriggerGroup("xueshan_accept",false)
- EnableTriggerGroup("xueshan_sa",false)
- for i=1,3 do
- end
- flag.times=1
- --检查地点是否去看星星 照搬 sx后的判断
- if score.party=="姑苏慕容" and need_dzxy=="yes" and string.find(jiangnan_area,locl.area) and hp.pot > 0 and hp.food>50 and hp.water>50
- then
- messageShow("任务监控:送信任务完成,当前区域【"..locl.area.."】,顺路检查是否去慕容领悟斗转星移!")
- return check_halt(checkdzxy)
- --12个小时以后,自动去慕容复要俸禄
- elseif score.party=="姑苏慕容" and string.find(jiangnan_area,locl.area) and (not lastfenglutime or (os.time()-lastfenglutime)>43200)
- then
- return go(mr_askfenglu,'燕子坞','院门','',1)
- else
- return go(xueshan_finish_ask,'大雪山','入幽口')
- end
- end
- function mr_askfenglu()
- exe('ask murong fu about 俸禄')
- lastfenglutime=os.time()
- return go(xueshan_finish_ask,'大雪山','入幽口')
- end
复制代码 |
|