| 
 | 
 
 本帖最后由 asura@tj 于 2020-2-18 21:41 编辑  
 
服务程序包含三部分 
1.服务程序本身 
2.配置 
3.shujian.lua的接入 
1.首先解压plugs放到MUSH根目录下  
目录结构 
MUSHS 
   -------plugs 
   -----------------ID1LLIN.ini 
   -----------------ID1LLOUT.ini 
   -----------------ID2LLIN.ini 
   -----------------ID2LLOUT.ini 
   -----------------ID3LLIN.ini 
   -----------------ID3LLOUT.ini 
2.然后解压MushServer放到你想放的地方 
文件夹下有个 
config.ini 
修改他的配置,指定mush的路径 
[System] 
MushPath=C:\MUSHS 
3.修改shujian.lua覆盖 
function goMark(n,l,w) 
    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   
好了搞定,双击xkserver.exe就好了,如果双击打不开,请下载framework4.0 
http://www.zdfans.com/html/22000.html 
不过我用的腾讯云windows2008r2是不需要安装framework的 
玩家名单存储的文件是palyers.json 
 
点击添加角色,可以将要做LL的游戏角色维护进去,只需要维护一次,主要是通过维护的游戏角色ID来寻找对应的ini文件 
游戏角色维护成功后,就可以点击启动按钮启动了,后面就不可以放心的做LL了,即使不做也可以不用停止他,他不会影响你job 
真正要退出他,或者更新他时电脑任务栏右下方有图标,只需要右键退出即可,这个时候,可以手工更新覆盖我新的版本, 
 
下来就是做LL的时候,将不会自动弹出浏览器,会弹出我定义的窗体,只需要输入自己维护的palyers.json就可以方便的输入了,比如wd会列出所有wd弟子提供选择,wy会列出所有拼音wy的玩家提供选择,如果都没有可直接在输入框手工输入对应的名字回车可以完成本次LL,后面可将这个名字自己打开players维护进去,下个版本会添加界面维护玩家的功能. 
 
---------------------------------------------------- 
感谢大家的支持,感谢本紫师兄的测试. |   
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册  
 
×
 
 
评分
- 
1
查看全部评分 
 
- 
 
 
 
 
 |