找回密码
 注册
搜索
楼主: faint@tj

关于ptbx改进的panix版本的Mush的补充性修改

[复制链接]
门派:星宿派
发表于 2016-5-27 10:25:39 | 显示全部楼层
faint@tj 发表于 2016-5-26 19:16
直接改原先的函数, function xueshan_start()跟这个一样,不能整个复制这个添加,我反正用的挺好的,哈 ...

感谢回复 就是完整的定义了这个函数 他就是不执行 但也不会断 还是直接去接任务 我好奇怪啊
难道是因为我把mush放到了别的盘 可我改xuncheng.lua的时候起作用啊
门派:姑苏慕容
 楼主| 发表于 2016-5-27 13:50:02 | 显示全部楼层
gfeareed@tj 发表于 2016-5-27 10:25
感谢回复 就是完整的定义了这个函数 他就是不执行 但也不会断 还是直接去接任务 我好奇怪啊
难道是因为 ...

你可以在最后一行的end的上一行,写一个print('测试调用,aaa'),看看运行中,到底有没有测试调用,aaa这个字样。看看函数到底是否运行,如果这个也没有,就是没运行这个函数。
门派:星宿派
发表于 2016-5-27 13:56:27 | 显示全部楼层
faint@tj 发表于 2016-5-27 13:50
你可以在最后一行的end的上一行,写一个print('测试调用,aaa'),看看运行中,到底有没有测试调用,aaa这 ...

搞定了 范了个低级别错误 我修改的是lua文件夹里的job.lua 结果mush根目录下还有一个job.lua  我没注意。。。。非常感谢

不过现在还有个问题 就是ptbx最新版的文件是cond结束直接去接任务 但是这个时候内力不够 想要1.5倍内力去任务 就会不停的打坐halt 用回原版文件应该就没有问题了 再次感谢




门派:姑苏慕容
 楼主| 发表于 2016-5-27 14:12:23 | 显示全部楼层
gfeareed@tj 发表于 2016-5-27 13:56
搞定了 范了个低级别错误 我修改的是lua文件夹里的job.lua 结果mush根目录下还有一个job.lua  我没注意。 ...

                                          
门派:桃花岛
发表于 2016-5-31 19:24:19 | 显示全部楼层
雪山任务前积蓄的1.5倍这个,我加进去后就出错了。。。是不是加的位置不对啊
门派:姑苏慕容
 楼主| 发表于 2016-5-31 20:55:54 | 显示全部楼层
badou@tj 发表于 2016-5-31 19:24
雪山任务前积蓄的1.5倍这个,我加进去后就出错了。。。是不是加的位置不对啊

mushs/lua/job.lua 是这个文件,不要修改错了,另外你看看mushs目录下是不是有个job.lua有的话,删掉,然后重新运行Mushclient
门派:桃花岛
发表于 2016-5-31 21:35:33 | 显示全部楼层
faint@tj 发表于 2016-5-31 20:55
mushs/lua/job.lua 是这个文件,不要修改错了,另外你看看mushs目录下是不是有个job.lua有的话,删掉,然 ...

我是这样加的
function xueshan_start()
    if hp.neili<hp.neili_max*1.5 then
       print('内力不够,打坐准备')
       return prepare_neili(xueshan_start,1.5)
    else
      print('内力足够,去做雪山任务')
      return go(job_xueshan,'大雪山','入幽口')
    end

然后连线就出错了
门派:姑苏慕容
 楼主| 发表于 2016-5-31 21:59:21 | 显示全部楼层
本帖最后由 faint@tj 于 2016-5-31 22:01 编辑
badou@tj 发表于 2016-5-31 21:35
我是这样加的
function xueshan_start()
    if hp.neili

  1. if xxx then
  2. xxxxxx
  3. else
  4. xxxxx
  5. end
复制代码

你是不是少个end,本身function 还有一个end。
  1. function xueshan_start()
  2.      if hp.neili<hp.neili_max*1.5 then
  3.         print('内力不够,打坐准备')
  4.         return prepare_neili(xueshan_start,1.5) --小于1.5倍内力,则ask之前打坐1.5倍最大内力
  5.      else
  6.         print('内力足够,去做雪山任务')
  7.         return go(job_xueshan,'大雪山','入幽口')
  8.      end
  9.     --return go(job_xueshan,'大雪山','入幽口') --原先直接去宝象ask job了
  10. end
复制代码

你看我的原文。
门派:桃花岛
发表于 2016-5-31 22:11:21 | 显示全部楼层
faint@tj 发表于 2016-5-31 21:59
你是不是少个end,本身function 还有一个end。

你看我的原文。

嗦嘎,少了个结束。papaya me
门派:桃花岛
发表于 2016-5-31 22:36:25 | 显示全部楼层
faint@tj 发表于 2016-5-31 21:59
你是不是少个end,本身function 还有一个end。

你看我的原文。

再问个问题,在哪设置perform的jiali啊?我看说不能在克制pfm里设置这玩意
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-11 15:06 , Processed in 0.048608 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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