找回密码
 注册
搜索
查看: 2121|回复: 46

无意中解决了wxjz佛法的死循环

[复制链接]
门派:少林派
发表于 2017-8-1 16:27:09 | 显示全部楼层 |阅读模式
       这两天各种纠结无奈,潜能为0死循环ask 无相禅师 佛法的问题,无意间得到了解决,兴奋之下本着造福秃驴的愿望,将之公之于众。后来的秃驴们再不会像我一样目瞪口呆的看着为0的潜能不停的ask 佛法几分钟甚至几十分钟了。修改办法如下:(我只看到mush的状态,本是小白,所以不要问我为什么,不懂)
      Lua 文件当中的 xuncheng.lua搜索佛法
      找到原文如下:
      function wxjzFofa()
    return go(wxjzFofaPre,"嵩山少林","心禅堂")
end
function wxjzFofaPre()
    EnableTrigger("fight16",false)
    if Bag["挠钩"] and Bag["套索"] then
           exe('n')
           exe('pray pearl')
           for p in pairs(Bag) do
               if Bag[p].kind then
                      for i = 1,Bag[p].cnt do
                              exe('drop '..Bag[p].fullid)
                          end
                   end
           end
           exe('drop silver')
           exe('shuai tao suo')
           exe('da nao gou;pa up;enter')
           locate()
           return check_busy(wxjzFofaAsk,1)
        end
    if locl.id["方生大师"] then
           if not Bag["挠钩"] then
              exe('ask fangsheng about 挠钩')
           end
           if not Bag["套索"] then
              exe('ask fangsheng about 套索')
           end
           checkBags()
           return check_busy(wxjzFofaPre,1)
        else
           return check_heal()
        end
end
function wxjzFofaAsk()
    if locl.room=="心禅堂" then
           exe('n')
           exe('pray pearl')
           exe('shuai tao suo')
           exe('da nao gou;pa up;enter')
           locate()
           return check_busy(wxjzFofaAsk,1)
        end
        if not locl.id["无相禅师"] then
           return check_heal()
        end
        DeleteTriggerGroup("fofa")
    create_trigger_t('fofa1',"^(> )*你向无相禅师打听有关『佛法』的消息",'','fofaAccept')
    create_trigger_t('fofa2',"^(> )*这里没有这个人。$",'','fofaNobody')
    SetTriggerOption("fofa1","group","fofa")
    SetTriggerOption("fofa2","group","fofa")
        exe('ask wuxiang chanshi about 佛法')
end
function fofaNobody()
    EnableTriggerGroup("fofa",false)
        return check_bei(wxjzFofaOver)
end
function wxjzFofaOver()
    DeleteTriggerGroup("fofa")
        DeleteTriggerGroup("ffacp")
        exe('out;d;get all')
        return check_heal()
end
function fofaAccept()
    EnableTriggerGroup("fofa",false)
        DeleteTriggerGroup("ffacp")
        create_trigger_t('ffacp1',"^(> )*你端坐良久,若有所悟。",'','fofaAskCon')
        create_trigger_t('ffacp2',"^(> )*无相禅师(对你|)说道:(「|)你的潜能不够了。",'','fofaAskPot')
        create_trigger_t('ffacp3',"^(> )*无相禅师(对你|)说道:(「|)大师佛法精深",'','fofaAskOver')
        SetTriggerOption("ffacp1","group","ffacp")
        SetTriggerOption("ffacp2","group","ffacp")
        SetTriggerOption("ffacp3","group","ffacp")
end
function fofaAskCon()
    EnableTriggerGroup("ffacp",false)
        return check_bei(wxjzFofaAsk,1)
end
function fofaAskPot()
    EnableTriggerGroup("ffacp",false)
        return check_bei(wxjzFofaOver,1)
end
function fofaAskOver()
    EnableTriggerGroup("ffacp",false)
        flag.wxjz=1
        return check_bei(wxjzFofaOver,1)
end

文中红色字体修改为:exe('out;d;hp;get all')

评分

1

查看全部评分

门派:少林派
 楼主| 发表于 2017-8-1 16:28:29 | 显示全部楼层
另外这句  (「|)大师佛法精深",'','fofaAskOver')
如果是公公,经过馆长提醒,应修改为   公公
门派:铁掌帮
发表于 2017-8-1 16:30:46 | 显示全部楼层
windy@tj 发表于 2017-8-1 16:28
另外这句  (「|)大师佛法精深",'','fofaAskOver')
如果是公公,经过馆长提醒,应修改为   公公

加个HP九搞定啦,是让MUSH抓潜能的变量吗
门派:铁掌帮
发表于 2017-8-1 16:31:35 | 显示全部楼层
不知庐山真面目,只缘身在此山中            
门派:少林派
 楼主| 发表于 2017-8-1 16:39:46 | 显示全部楼层
presever@tj 发表于 2017-8-1 16:30
加个HP九搞定啦,是让MUSH抓潜能的变量吗

谁知道啊 反正现在没有麻烦了 哈哈      
门派:少林派
 楼主| 发表于 2017-8-1 16:46:29 | 显示全部楼层
按照 B版的意见,setlian 设置 lian finger 20;另外作如上修改,就可以安全无忧的挂机了,哈哈,效率正在稳步上升,心事已了
门派:铁掌帮
发表于 2017-8-1 17:22:33 | 显示全部楼层
windy@tj 发表于 2017-8-1 16:46
按照 B版的意见,setlian 设置 lian finger 20;另外作如上修改,就可以安全无忧的挂机了,哈哈,效率正在稳 ...

不做护送效率当然会上去啦 wxjz这个坑不小啊
门派:少林派
 楼主| 发表于 2017-8-1 18:18:21 | 显示全部楼层
presever@tj 发表于 2017-8-1 17:22
不做护送效率当然会上去啦 wxjz这个坑不小啊

恩 你是不知道 死循环的时候 效率是上不去的
门派:明教
发表于 2017-8-1 20:31:39 | 显示全部楼层
完全看不懂,天书        
门派:少林派
发表于 2017-8-1 21:58:00 | 显示全部楼层
看不懂的东西一概不看 但是水还是要灌的               
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-28 04:07 , Processed in 0.024385 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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