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

LL插件完整包v2.1(添加新增玩家功能)

[复制链接]
门派:古墓派
发表于 2020-9-4 12:37:05 | 显示全部楼层
好东西,谢谢了!!!!
门派:嵩山派
发表于 2020-10-24 00:46:05 | 显示全部楼层
调试好叻,单手操作都可以轻松ll,再提个小小意见,能否判断窗口为空,回车无效~那样就不影响灌水了!否则一灌水按回车就会误操作,就要重新进去look letter重新激活了
门派:明教
发表于 2020-11-20 15:02:34 | 显示全部楼层
1.首先在MUSH根目录下的Plugs目录创建对应的后缀名为ini的文件
目录结构
MUSHS
   -------plugs
   -----------------ID1LLIN.ini
   -----------------ID1LLOUT.ini
   -----------------ID2LLIN.ini
   -----------------ID2LLOUT.ini
   -----------------ID3LLIN.ini
   -----------------ID3LLOUT.ini

大佬们,这个在哪里添加,怎么添加,电脑小白一枚,请指教。
门派:明教
发表于 2020-11-20 16:09:25 | 显示全部楼层

各位大神:
每次输入人名后会再次跳出窗口,这个怎么解决?
门派:嵩山派
发表于 2020-11-20 21:33:24 | 显示全部楼层
mxr@tj 发表于 2020-11-20 16:09
各位大神:
每次输入人名后会再次跳出窗口,这个怎么解决?

把公版原来的gomark给去掉,把这一段放到shujian.lua尾部,就不会重复跳出来了
门派:明教
发表于 2020-11-21 10:41:49 | 显示全部楼层
大佬,我用楼主的gomark和llwait覆盖了原来的shujian.lu里面的gomark,把这些放在shujian.lu最末尾,还是会重复跳出窗口啊,请教怎么解决。
门派:大轮寺
发表于 2021-1-14 14:56:10 | 显示全部楼层
可不可以适配ZMUD
我是用ZMUD玩家
不会用mush
门派:明教
发表于 2021-9-1 12:50:03 | 显示全部楼层
楼主,提示未找到 xxxLLout.ini文件。然后mush里失落信笺也打不开了,也说为找到什么什么滴,怎么修改啊?
门派:明教
发表于 2021-9-1 12:52:45 | 显示全部楼层
本帖最后由 koxin@tj 于 2021-9-1 12:54 编辑

在mush下有创建文件,但还是提示没找到,而且修改shujian.lua后失落信笺的开关就打不开了,也是提示未找到什么
门派:明教
发表于 2021-9-1 12:59:37 | 显示全部楼层
我是这样修改的对不对啊?!
function goMark(n,l,w)
        llagain_finish()
    print('开始填写失落信件人物ID')
    local m_cmd=w[2]
    OpenBrowser (m_cmd)
    --打开插件
    local fni = GetInfo (67) .. "plugs\\"..score.id.."LLIN.ini"
    local fi = io.open(fni,"w")
    fi:write(m_cmd)
    fi:close()

    local fno = GetInfo (67) .. "plugs\\"..score.id.."LLOUT.ini"
    local fo = io.open(fno,"w")
    fo:write("")
    fo:close()
    --插件结束
    --return Markletter()
    create_timer_s('llwait',1.0,'llwait')
end
function llwait()
  local f = io.open(GetInfo (67) .. "plugs\\"..score.id.."LLOUT.ini","r")
   local s = f:read()
  
   f:close() --关闭流
  
   if not isNil(s) then
    print(s)
   if s~="" then
    DeleteTimer('llwait')
    SetVariable("lostname",s)

   local fno = GetInfo (67) .. "plugs\\"..score.id.."LLOUT.ini"
    local fo = io.open(fno,"w")
    fo:write("")
    fo:close()
        return MarkName()
   end
   end
end
function Markletter()
      l_result=utils.inputbox ("输入信件人物ID,放弃请输入discard。", "lostname", GetVariable("lostname"), "宋体" , "12")
   if not isNil(l_result) then
      SetVariable("lostname",l_result)
           end
    return MarkName()
end
function MarkName()
    local lost_cmd=GetVariable("lostname")
    if lost_cmd=='discard' then
      return exe('discard letter')
    else
      return exe('mark '..lost_cmd)
    end
end
function lookXin()
    lookxin=1
    exe('look letter')
        create_timer_st('lookxin_again',20,'lookxin_again')
end
function lookxin_again()
    exe('look letter')
end
function lostName(n,l,w)
    lost_name=string.lower(w[3])
    return create_timer_s('sendTo',0.5,'sendTo')
end
function sendXin()
    sLetterlost()
    create_timer_st('lookxin_again',20,'lookxin_again')
    return create_timer_s('sendTo',0.5,'sendTo')
end
function sendTo()
    exe('follow '..lost_name)
    exe('sendto '..lost_name)
end
function sendOk()
        job.name='idle'
    lookxin=0
    lostletter=0
    m_cmd=nil
    lostletter_locate=''
          mousedown_lostletter()--马上刷新地点
          condition.vpearl=0
        EnableTimer("sendTo",false)
    DeleteTimer( 'sendTo' )
        EnableTimer("lookxin_again",false)
    DeleteTimer('lookxin_again')
    DeleteTriggerGroup("lostletter")
        EnableTriggerGroup("duhe",true)
    EnableTriggerGroup("dujiang",true)
    exe('follow none;cond;jobtimes')
        sendOk_fix()
    return check_food()
        --return checkPrepareOver()--送信后不检查状态。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-6 11:37 , Processed in 0.034866 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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