|
本帖最后由 ryru@tj 于 2018-4-8 21:05 编辑
更新了一下,加了些判断, 原则上没任何影响
适合现在山下做XS+HS -神job的,目前xs+hs job结束后都回到江北了,不会去看星星,导致经常要调整一下job才能补齐dzxy,今天和modman聊天到一个思路,xs job 后先看星星后交差也是可以的,这样还省了dujiang的时间,立马动手就做,也靠磨德曼一起帮忙看问题,亲测可用,还猜测有点小bug,但基本没问题了
首先xueshan.lua里面
function xueshan_finish()改为
- function xueshan_finish()
- disCheckTimeout()
- gdcname='不知道'
- guard_id=0
- EnableTriggerGroup("xueshan_accept",false)
- EnableTriggerGroup("xueshan_sa",false)
- flag.times=1
- --检查地点是否去看星星
- if score.party=="姑苏慕容" and string.find(jiangnan_area,locl.area) and hp.food>50 and hp.water>50 then --and need_dzxy=="yes"
- messageShow("任务监控:雪山任务完成,当前区域【"..locl.area.."】,顺路检查是否去慕容领悟斗转星移!")
- return check_halt(checkdzxy)
- end
- return go(xueshan_finish_ask,'大雪山','入幽口')
- end
复制代码
然后shujian.lua里面的 function checkdzxy() 更新为
- function checkdzxy()
- dis_all()
- tmp={}
- if not job.zuhe["xueshan"] then
- jobTriggerDel()
- end
- job.name='heal'
- if skills["douzhuan-xingyi"]~=nil then
- if skills["douzhuan-xingyi"].lvl>130 and skills["douzhuan-xingyi"].lvl<170 then
- dzxy_level=1 --慕容复开始(#3 w;jump liang;lingwu zihua),可以到171级。
- return dzxy()
- end
- if skills["douzhuan-xingyi"].lvl>170 and skills["douzhuan-xingyi"].lvl<200 then
- dzxy_level=2 --还施水阁 去:sit chair;zhuan;n;lingwu miji 回:s;push shujia,可以到201级。
- return dzxy()
- end
- if skills["douzhuan-xingyi"].lvl>200 and skills["douzhuan-xingyi"].lvl<hp.pot_max-100 and (locl.time=="戊" or locl.time=="亥" or locl.time=="子" or locl.time=="丑")-- and not condition.guigu and not condition.ebook then --鬼谷和ebook不去看星星
- dzxy_level=3 --观星台 上去jump zhuang;look sky,下来jump down。只能晚上look sky。可以到N级。
- return dzxy()
- end
- messageShow('任务监控:慕容领悟斗转星移条件不够!继续任务!','white')
- -- print("dzxy_level:"..dzxy_level)
- end
- if job.zuhe["xueshan"] then
- return go(xueshan_finish_ask,'大雪山','入幽口')
- else
- return check_job()
- end
- end
复制代码 还有就是
function dzxy_finish() 修改为
- function dzxy_finish()
- disCheckTimeout() --Jeff
- EnableTimer('mr_dzxy_timer',false)
- DeleteTimer("mr_dzxy_timer")
- messageShow('任务监控:慕容斗转星移完成!')
- exe('jump down;s;w;w;n;n;w;w;w;n;n;n;ask murong fu about 俸禄')
- EnableTriggerGroup("dzxy",false)
- DeleteTriggerGroup("dzxy")
- exe('cha;hp')
- weapon_unwield()
- local leweapon=GetVariable("learnweapon")
- exe('unwield '..leweapon)
- exe('jump down')
- if job.zuhe["xueshan"] then
- return go(xueshan_finish_ask,'大雪山','入幽口')
- else
- return check_busy(check_food)
- end
- return go(xueshan_finish_ask,'大雪山','入幽口')
- end
复制代码
|
评分
-
1
查看全部评分
-
|