找回密码
 注册
搜索
查看: 1828|回复: 11

hqgzc的一个小问题如何修改?

[复制链接]
门派:武当派
发表于 2019-7-23 13:51:30 | 显示全部楼层 |阅读模式
按照小猪猪的办法,把洪七公的任务自动设置成了每天做10次,初步运行结果还是很满意的,
就是有个小问题,每次hqg任务做完做了一次送信或者wd任务后,到了洪七公那里也不领任务,又跑回clb领一个任务做完了再去领hqg任务,不知道lua里面是怎么设置的,查看了一下这个语句,
function hqgzcNotHungry()
  dis_all()
  for p in pairs(job.zuhe) do
        if job.last=="clb" then return check_bei(_G[p]) else return clb() end
        end
end
是不是要对这个进行修改?请大神们支支招。
门派:明教
发表于 2019-7-23 16:28:37 | 显示全部楼层
function hqgzcNotHungry()
  dis_all()
        if job.last~="wudang" then return check_bei(wudang) else return songxin() end
end
门派:明教
发表于 2019-7-23 16:32:11 | 显示全部楼层
songxin()改成check_bei(songxin)吧
门派:大轮寺
发表于 2019-7-23 20:25:39 | 显示全部楼层
本帖最后由 ruanjian@tj 于 2019-7-23 20:28 编辑

function hqgzcNotHungry()
  dis_all()
  for p in pairs(job.zuhe) do          --检查job组合
        if job.last=="clb" then return check_bei(_G[p]) else return clb() end  --如果最后任务是clb(上一个任务),从第一个任务开始,否则去做长乐帮
        end
endfunction hqgzcNotHungry()
  dis_all()
  --for p in pairs(job.zuhe) do
      --  if job.last=="clb" then return check_bei(_G[p]) else return clb() end
        --end

return clb()      --去除乱七八糟的东西,直指洪七公做菜
end
门派:武当派
 楼主| 发表于 2019-7-24 09:59:33 | 显示全部楼层
ruanjian@tj 发表于 2019-7-23 20:25
function hqgzcNotHungry()
  dis_all()
  for p in pairs(job.zuhe) do          --检查job组合

你这个意思是去掉那些判断语句,然后最后一句return clb()是指直接去做clb任务吗?
门派:武当派
 楼主| 发表于 2019-7-24 10:02:21 | 显示全部楼层
aoxue@tj 发表于 2019-7-23 16:32
songxin()改成check_bei(songxin)吧

你的意思是改成下面这样子:
function hqgzcNotHungry()
   dis_all()
         if job.last~="wudang" then return check_bei(wudang) else return checkbei(songxin) end
end
这样对吧?如果上一个任务不是wd,那就wd,否则如果是wd,那就是去sx。
我的理解对吧?哈哈
门派:明教
发表于 2019-7-24 10:13:52 | 显示全部楼层
tanwr@tj 发表于 2019-7-24 10:02
你的意思是改成下面这样子:
function hqgzcNotHungry()
   dis_all()

hqgzc有busy时间的,我原来设置是120秒,好像有时候还不够,保险点180秒
你如果就是武当送信做菜循环不如写死了比较清晰
门派:大轮寺
发表于 2019-7-24 10:23:23 | 显示全部楼层
tanwr@tj 发表于 2019-7-24 10:02
你的意思是改成下面这样子:
function hqgzcNotHungry()
   dis_all()

这个判断是多余的啊,因为job.last必然是hqgzc啊,所以这个是直奔送信去的
门派:武当派
 楼主| 发表于 2019-7-24 11:35:04 | 显示全部楼层
aoxue@tj 发表于 2019-7-24 10:13
hqgzc有busy时间的,我原来设置是120秒,好像有时候还不够,保险点180秒
你如果就是武当送信做菜循环不 ...

busy时间180秒在哪里设置?这个老是江南江北跑的浪费时间。
门派:大轮寺
发表于 2019-7-24 11:47:24 | 显示全部楼层
tanwr@tj 发表于 2019-7-24 11:35
busy时间180秒在哪里设置?这个老是江南江北跑的浪费时间。

查找120改成180吧,我没代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-6-9 12:54 , Processed in 0.023181 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表