饥荒联机吧 关注:150,728贴子:2,370,928

回复:【2015_09_06】Don’t Starve Together Dedicated Server 搭

取消只看楼主收藏回复

教程里mod启用有写


IP属地:四川来自Android客户端61楼2015-09-16 13:20
回复
    手机贴吧真不好使


    IP属地:四川来自Android客户端62楼2015-09-16 13:22
    回复
      原本计划是在周日更新的,计划赶不上变化,现在开始更新
      那些支持lz的吧友我在此表示感谢。就不一一@了。


      IP属地:四川68楼2015-09-19 20:33
      回复
        这次更新的主要内容是游侠平台上开服
        这次发帖没有打草稿,全部手打会比较慢


        IP属地:四川69楼2015-09-19 20:34
        回复
          先纠正一个错误,第11楼匿名登录anonymous写成了anonymos,坑了一拨人


          IP属地:四川70楼2015-09-19 20:38
          收起回复
            更新点
            1 搭建服务器
            2 设置管理员(重要!防熊)
            3 开mod


            IP属地:四川71楼2015-09-19 20:40
            回复
              让服务器运行在局域网模式下需要配置settings.ini中的[account]项目下 dedicated_lan_server = true


              IP属地:四川73楼2015-09-19 21:05
              收起回复
                但是前两天的测试和刚才的测试并没有出现发帖那时候提示不在同一局域网下的问题
                前两天的图我,就直接截过来了



                这个是刚刚测试的图,延迟感人啊


                IP属地:四川74楼2015-09-19 21:26
                收起回复
                  如果出现了不在同一局域的提示,大家可以尝试直连ip 127.0.0.1


                  IP属地:四川75楼2015-09-19 21:31
                  收起回复
                    直连的方法我介绍3种
                    1 直连补丁,本吧的帖子里有资源
                    2 直连mod,创意工坊名字为 “connect”
                    3 控制台直连命令 c_connect("ip",port,"passwd"),参数为ip,服务器端口号,密码。没有密码则不用此参数。
                    变为 c_connect("ip",port)


                    IP属地:四川76楼2015-09-19 21:34
                    回复
                      2 添加管理
                      如果不设置管理,默认服务器端为管理,没有客户端管理,如果来了熊孩子比较麻烦,而且有些控制台命令是要结合客户端使用的,只有管理员才拥有控制台完整权限。
                      注意两次截图,前些天没有设置管理,今天的设置了


                      设置mod在正版里面的方法是在存档目录下的save文件夹里新建adminlist.txt文件,把UserID写在里面,一个ID一行。正版中UserID以KU开头,盗版里面没有这个ID,但是有一个以OU开头的ID,把这个写进去,也就能设置管理员了。ID查询方法和正版一样,可以在游戏中查看,可以在服务端查看等。


                      IP属地:四川77楼2015-09-19 22:02
                      回复
                        还是截个图,这是在服务端看的,画了线的部分就是了

                        游戏里的方法是进入游戏后(一定要在地图里面)按退格键,左下角的信息里面就有


                        IP属地:四川78楼2015-09-19 22:07
                        收起回复
                          最后说说如何开mod
                          开mod的方法和正版类似(前面已经介绍过),但是局限性要多一些,因为不能直接从创意工坊下载mod,所以除了客户端mod外都要保证服务器和客户端都有相同的mod。
                          dedicated_server_mods_setup.lua这个文件就不必配置了,这是负责从创意工坊下载mod的,这里没法用。
                          modoverrides.lua这个文件负责开启那些mod,本来的格式为:
                          return{
                          ["workshop-xxxxxxxxx"] = { enabled = true }
                          }
                          其中 workshop-380122571 就是mod文件夹,lz这里用的游侠客户端,名字都改过。但这不是问题,我们也跟着改啊!!是什么名字就在文件里配什么名字好了。
                          举个例子,游戏客户端里面死神mod文件夹名字为 d02-380122571,那我们就这样写:
                          return{
                          ["d02-380122571"] = { enabled = true }
                          }
                          然后就好了!?
                          不!你一定要把mod从客户端存放位置拷贝到服务端相关存放位置!!否则启动个冇啊!!!


                          IP属地:四川79楼2015-09-19 22:22
                          回复
                            还是放截图,话说qq截图不能直接粘贴过来好麻烦的
                            开启时有mod加载信息了:

                            进入游戏看看:




                            IP属地:四川80楼2015-09-19 22:28
                            回复
                              现在区分客户端mod和服务器mod,这是好事,服务器开启mod客户端要打开时只要客户端上存在,可以自动打开。
                              开启客户端mod只有自己能体会效果,开不开看个人喜好。
                              上面测试的死神是一个服务器mod


                              IP属地:四川81楼2015-09-19 22:35
                              回复