饥荒联机版(Steam正版) 无人值守服务器设置方法(win) | 您所在的位置:网站首页 › klei文件夹在哪 › 饥荒联机版(Steam正版) 无人值守服务器设置方法(win) |
本文谨记录截至2021年3月4日时的饥荒联机版(Steam正版) 在win上最基础联机功能无人值守服务器设置方法。 参考系列文章:http://blog.ttionya.com/article-1171.html klei官方论坛使用SteamCMD的方法,原帖时间久远,没搞明白,故有此文。 官方论坛原帖地址: forums.kleientertainment.com/forums/topic/64212-dedicated-server-quick-setup-guide-windows/ 条件: Steam 正版饥荒联机版 0、从Steam下载Don't Starve Together Dedicated Server 1、从klei官网使用Steam登陆,下载基本配置文件 网址:accounts.klei.com 登陆并创建账户成功后,选择顶端的“游戏”选项卡,并点开“游戏服务器”页面。 设置好名字后,点开“添加新服务器”设置界面, 这里的“服务器票据其实就是所谓的“token””这里要说明下,这个页面的设置是针对新建一个地图所设计的,如果你本来就有存档地图文件,上面的设置你随便设置就行,只用下载下来的token文件就ok。 设置完毕点击“下载设置”得到一个压缩包,要这个文件。 2、本地服务器配置 找到Don't Starve Together Dedicated Server的程序文件夹,(steam内右键可找到),定位到如图所示目录。 launch_preconfigured_servers.bat运行这个bat文件一次,会弹出2个CMD窗口,正常情况下会跑出“你的服务器将不会运行”的结果,提示没有token啥的基本配置文件, 不用理会,直接都叉掉,此时检查电脑的“文档”文件夹下的Klei文件夹,应该会多出这两个文件夹, 这里说明下,因为这个游戏的服务器端是把地上和地下世界分开的,所以是两个文件夹。 但这种双文件夹的搭建方式我没弄明白,所以在此我把上面那个Don't Starve Together Dedicated Server的程序文件夹里的launch_preconfigured_servers.bat编辑了下 修改前修改后其原理是将地上地下两个服务器的工作文件统一到如图所示的文件夹, 这样做也可以直接读写使用你之前用饥荒联机版创建的联机游戏,比较方便。此处参考了BV1Wh411k7Aj 此时你的饥荒联机版和饥荒服务器端都会来这个文件夹寻找存档。 2.1 将饥荒联机版创建的地图存档和所使用的mod同步到服务器端 打开此文件夹,黄色圈处应该不一样,是你的ID文件夹 “Cluster_1”是指你在饥荒联机版中,创建的第一个位置的存档,我只创建了一个存档,所以只有Cluster_1文件夹。这里我只说建立一个存档的服务器办法。 将你的一个存档文件夹Cluster_?拷贝到如图的上级目录并将Cluster_?改名为Cluster_1 打开这个Cluster_1,将上文下载的cluster_token.txt粘贴到里面 至此,服务器端运行必须的配置完成。 如果想更改最大玩家人数、无尽模式生存模式等设置项,请在这里找到“cluster.ini”,右键编辑更改。其中红线画出的一项,更改为“true”会禁止外部Steam玩家仅允许局域网连接。 对于mod,找到饥荒联机版的mods文件夹里的mod,全数复制到饥荒服务器端的mods文件夹里 至此,最基本的配置完成,独立的服务器端已可以使用。 无人正常运行情况截图注意事项: 1、每次启动服务器要从上文的launch_preconfigured_servers.bat启动。 2、每次关闭服务器建议在这两个命令行窗口分别键入 “ c_shutdown() ” 来关闭服务器,虽然直接叉掉也行,但我怕丢档,所以还是手动输入下比较ok,因为地上世界是主服务器,所以建议先关闭“Caves”地下服务器再关闭“Overworld”地上服务器。 最后,我没用加速器,正常情况非常顺畅,局域网不必说,肯定顺畅,Steam联机,因为是走的P2P,所以也不存在严重卡顿。但本人在使用过程中出现了服务器端断线的情况,表现为全部玩家不能移动但服务器命令行窗口看不出任何异常,目前没弄懂是为何,我只能玩家退了然后重启服务器端解决。 \/____ 2021年3月4日 |
CopyRight 2018-2019 实验室设备网 版权所有 |