找回密码
 注册
搜索
查看: 768|回复: 16

~~~~使用mmdnt修改的新手450lv之前领悟的代码遇到问题~~~~

[复制链接]
门派:不明
发表于 2016-12-9 10:12:04 | 显示全部楼层 |阅读模式
使用后发现奇怪的问题,log里显示去少林领悟,实际并没去学cuff。。。我贴下shujian.lua里这段好让大家看看哪里有问题:

if score.party~="普通百姓" and score.party~="天龙寺"  then   --改动1  这不可能错啊,短短几个字。
      for p in pairs(skills) do
          local q=qrySkillEnable(p)
              if q and q['force'] and perform.force and p==perform.force and skills[p].lvl<100 and hp.pot>=l_pot then
                 if skills[p].mstlvl and skills[p].mstlvl<=skills[p].lvl then
                     else
                    return checkxue()
                     end
              end
      end

      for p in pairs(skills) do
          if flagFull[p] and not skillEnable[p] and skills[p].lvl<450 and skills[p].lvl<=skills["dodge"].lvl and hp.pot>=l_pot then
                 if not skills[p].mstlvl or skills[p].mstlvl>skills[p].lvl then
                    return checkxue()
                 end
              end
      end

   if score.party~="普通百姓" and perform.skill and skills[perform.skill] and skills[perform.skill].lvl<450 and hp.pot>=l_pot then
      return checkxue()
   end

      if flag.type and flag.type~='lingwu' and flag.xuexi==1 and hp.pot>=l_pot then
         return checkxue()
      end
          end
      if skills["parry"] and skills["parry"].lvl<hp.pot_max-100 and skills["parry"].lvl>450 then
         flag.lingwu=1
      end
      if skills["cuff"] and skills["cuff"].lvl<hp.pot_max-100 and skills["cuff"].lvl>120 then
         flag.lingwu=1
      end
           --改动2
           if score.party=="天龙寺" and skills['cuff'].lvl <= skills['taizu\-\quan'].lvl+10 and skills['cuff'].lvl < l_pot and skills['kurong\-\changong'].lvl == l_pot then
                        flag.lingwu=1
                        Note('去少林领悟')
                        else
                        flag.lingwu=0
                        flag.xuexi=1
                        Note('找师傅学习')
           end
            --改动2 这段用的是mmdnt发在天龙寺板块里帖子的代码
----------------------------------------------------------------------分割线------------------------------------------------------------------------------------------------------------
目前cuff Lv200 太祖拳 lv210
挂了一晚,log出现去少林领悟的次数不多,而且log显示去少林领悟,实际也没去学cuff,cuff经验没涨过一点。不知道啥原因
用的是最新大昏版mush更新到1208的,求mmdnt和其他各路大神小神解惑~~~
门派:不明
发表于 2016-12-9 18:40:04 | 显示全部楼层
你print(l_pot,skills['cuff'].lvl,skills['taizu\-\quan'].lvl,skills['cuff'].lvl ) 这些变量看一下
门派:不明
发表于 2016-12-9 18:53:52 | 显示全部楼层
另外因为当初我至今不清楚到底基本功夫和特殊功夫相差多少才能不练习,所以我写的是skills['cuff'].lvl <= skills['taizu\-\quan'].lvl+10,这个判断条件你可以自行修改!
PS:
1、以前没搞明白l_pot 是什么意思,以为是最大技能等级,所以就这么写了,不过你210级的skill,应该是没超过5M,所以对你是适用的,这里还有个判定条件就是需要枯荣禅功等于等于最大等级,所以不知道你满足不!
2、我是把学习变量的'cuff ' 放在第一个的,目前不清楚是不是因为这个导致的
门派:不明
 楼主| 发表于 2016-12-9 19:16:48 | 显示全部楼层
mmdnt@tj 发表于 2016-12-9 18:53
另外因为当初我至今不清楚到底基本功夫和特殊功夫相差多少才能不练习,所以我写的是skills['cuff'].lvl

是不是还要添加iset里的lingwu 具体功夫。。我是none,我以为你这代码是强制去领悟cuff呢。
门派:不明
 楼主| 发表于 2016-12-9 19:19:23 | 显示全部楼层
mmdnt@tj 发表于 2016-12-9 18:53
另外因为当初我至今不清楚到底基本功夫和特殊功夫相差多少才能不练习,所以我写的是skills['cuff'].lvl

枯荣禅功肯定满足最大,估计是领悟技能里,我没设置。我是none。。。
这么想来,可能就对了。是跑去领悟,但需要领悟的功夫是none..所以就又继续跑机器人了。
门派:不明
 楼主| 发表于 2016-12-9 19:21:23 | 显示全部楼层
mmdnt@tj 发表于 2016-12-9 18:40
你print(l_pot,skills['cuff'].lvl,skills['taizu\-\quan'].lvl,skills['cuff'].lvl ) 这些变量看一下

我再去挂着测试下,看是不是之前领悟技能设置为空的原因。。。
有结果立马来回帖。
门派:不明
发表于 2016-12-10 10:36:15 | 显示全部楼层
领悟肯定要设置哦            
门派:不明
 楼主| 发表于 2016-12-10 13:38:20 | 显示全部楼层
经测试,确实是我领悟技能没设置造成的。
新问题又来了。想练cuff,默认的sx1lian,设置了送信1会死人啊。
想在任务busy时练习,不知道要如何设置。
门派:姑苏慕容
发表于 2016-12-10 18:58:28 | 显示全部楼层
budongtl@tj 发表于 2016-12-10 13:38
经测试,确实是我领悟技能没设置造成的。
新问题又来了。想练cuff,默认的sx1lian,设置了送信1会死人啊。 ...

加个busylian的alias就可以了,这样在busy的时候调用的是busylian
门派:不明
 楼主| 发表于 2016-12-10 21:40:37 | 显示全部楼层
faint@tj 发表于 2016-12-10 18:58
加个busylian的alias就可以了,这样在busy的时候调用的是busylian

我去试试,我用的mush是你1118版本的,可以用吧?
顺便一提,大昏兄,更新到你的1208版本后,挂机山下,xs+sx 或 xs+tdh 老出现发呆断线的情况。不稳定
有学习完发呆的。。。领悟完直接去做雪山job,造成内力不足杀不死人,发呆至重连的。反正log里好多发呆。重连。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-5 22:15 , Processed in 0.032682 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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