找回密码
 注册
搜索
查看: 1579|回复: 10

问几个问题,请帮忙看看

[复制链接]
门派:姑苏慕容
发表于 2016-10-29 18:23:05 | 显示全部楼层 |阅读模式
问题一:慕容斗转星移
job.lua有这么一段代码:
local need_dzxy=GetVariable("need_dzxy") or "no"

    if need_dzxy=="yes" and string.find(jiangnan_area,locl.area) and hp.pot > 20 and hp.food>50 and hp.water>50 then

       messageShow("任务监控:送信任务完成,当前区域【"..locl.area.."】,顺路检查是否去慕容领悟斗转星移!")

       check_halt(checkdzxy)

    else

      return check_halt(check_food)

    end

我查找了一下,没有need_dzxy这个变量,是需要自己设置吗?设置成need_dzxy=yes还是need_dzxy=1?

问题二:
这个function里的n,l,w分别表示什么意思?
function checkBagsId(n,l,w)
   local l_name=Trim(w[1])
   local l_id=w[2]
   local l_set={}
   local l_cnt=0
   if not Bag[l_name] then
      Bag[l_name]={}
   end
   Bag[l_name].id={}
   if string.find(l_id,",") then
      l_set=utils.split(l_id,',')
      l_id=l_set[1]
      for k,v in ipairs(l_set) do
          --table.insert(Bag[l_name].id,1,Trim(v))
                  Bag[l_name].id[Trim(v)]=true
              if string.len(Trim(v))>l_cnt then
                 Bag[l_name].fullid=Trim(v)
                 l_cnt=string.len(Trim(v))
              end
      end
   else
      Bag[l_name].id[Trim(l_id)]=true
      --table.insert(Bag[l_name].id,1,Trim(l_id))
      Bag[l_name].fullid=Trim(l_id)
   end

谢谢
门派:少林派
发表于 2016-10-29 18:24:46 | 显示全部楼层
哇哦,这个太专业了
还是坐等大神        
门派:桃花岛
发表于 2016-10-29 20:44:58 | 显示全部楼层
看不明白啊               
门派:不明
发表于 2016-10-29 21:04:58 | 显示全部楼层
建个变量被
看job.lua 从前看,照猫画虎建个ok
门派:姑苏慕容
 楼主| 发表于 2016-10-30 09:11:28 | 显示全部楼层
大昏呢?快来看看....
门派:姑苏慕容
发表于 2016-10-30 12:45:09 | 显示全部楼层
解答一,need_dzxy是在mushclient 添加的变量,设置成yes,跟zmud的添加变量的办法差不多,这个不是脚本的变量。快捷键是shift+ctrl+7
解答二,n,l,w是触发返回的一些信息,一般抓取id,名字之类的,需要返回抓取的值的时候,有点像zmud的抓取的 1% 2%这类的。所以你要是需要抓取一些值的时候,就需要fuction zzz(n,l,w),如果不需要抓取值就是function zzz()这样。
门派:姑苏慕容
 楼主| 发表于 2016-10-30 13:02:31 | 显示全部楼层
faint@tj 发表于 2016-10-30 12:45
解答一,need_dzxy是在mushclient 添加的变量,设置成yes,跟zmud的添加变量的办法差不多,这个不是脚本的 ...

收到,那funtion zzz和zzz funtion的区别在哪里呢?
门派:姑苏慕容
发表于 2016-10-30 13:29:40 | 显示全部楼层
ooxx@tj 发表于 2016-10-30 13:02
收到,那funtion zzz和zzz funtion的区别在哪里呢?

那就是另一个问题了,跟mud无关,你先学会使用(n,l,w)试试就知道了。
门派:天龙寺
发表于 2016-10-30 13:30:48 | 显示全部楼层
看不懂,观摩         
门派:姑苏慕容
 楼主| 发表于 2016-10-30 17:14:14 | 显示全部楼层
faint@tj 发表于 2016-10-30 13:29
那就是另一个问题了,跟mud无关,你先学会使用(n,l,w)试试就知道了。

好吧,谢谢,我去试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-13 19:50 , Processed in 0.056983 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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