Steam饥荒服务器中文下载:一个强迫症玩家的自建服务器实录

前言:为什么我要折腾服务器

还记得去年冬天,我跟几个老朋友在Steam上组队玩《饥荒》。每次连官方服务器都要排队,延迟动不动飙到300,被狗咬死无数次。最后一怒之下,我决定自己搭个服务器。结果第一步就被“Steam饥荒服务器中文下载”卡住了——在Steam里找到了那个“Don't Starve Together Dedicated Server”,下载完一看,全英文。我一个英语四级考三次的人,当时脑子嗡一下。

找中文界面:差点砸键盘

我一开始以为下载的文件有问题,跑去贴吧问,有人回了一句“启动项加-language zh”。我兴冲冲去Steam属性里添加了这个参数,启动后还是满屏幕英文。那几天我试了十几种参数组合:-language schinese、-force-language zh_Hans、-locale zh……都不行。后来发现,需要先建一个settings.ini文件塞进文档Klei目录,里面写上[steam]和language=schinese。改完之后再开服务器,控制台终于蹦出中文“正在生成世界”了,我当时差点老泪纵横。

下载过程的坎坷

那个服务器端其实不大,也就几百兆,但网络连接特别不稳定。我用Steam下载时经常卡在“开始安装”,关掉加速器试了几次才成功。加上那时候刚换电脑,防火墙一直弹窗提醒,我手动一个个放行了端口(10888、10999这些)。折腾完这些,已经是深夜两点。

搭建服务器:细节太多容易忘

服务器端下载好之后,配置才是大坑。你要去Klei官网登录然后获取一个cluster token,不然别人进不来。我那个token文件忘记放到哪里,结果朋友连进来老是显示“验证失败”,又把文档目录翻了一遍才解决。还有mod问题:我订阅了几个中文mod,但服务器端不会自动下载,必须手动复制过去。路径是Steam/steamapps/common/Don't Starve Together Dedicated Server/mods,把订阅好的mod文件夹整个拷过来,再改dedicated_server_mods_setup.lua文件。我一开始没改,进游戏发现箱子多了个问号图标。

Steam饥荒服务器中文下载:一个强迫症玩家的自建服务器实录

中文设置那点事

语言这块我踩的坑最深,单独拿出来说。除了settings.ini,启动服务器时最好再加一个启动参数:-console,这样可以用中文命令窗口查看信息。但要注意,如果你服务器端用的系统是Linux,还要考虑中文字体缺失问题。我自己是Windows,所以相对简单,但为了显示所有中文,我后来还从单机版饥荒里扒了一些字体文件替换。总之,最后服务器彻底变成中文界面了,连mod注释都看得懂,舒服了。

跟朋友开黑的心情

折腾完这一切,我把IP地址和端口发给两个好友,三个人在秋名山世界里重新开荒。延迟只有十几,再不用看官方服务器脸色。有一次他们俩同时被巨鹿追,我身为管理员悄悄调了个传送把自己救出来,一边笑一边说自己开服太爽。那些熬夜查教程、反复试验的挫败感,在听见朋友说“这服务器真稳”之后全没了。

现在每次打开Steam看到那个Dedicated Server文件夹,都会想起当时自己焦头烂额的样子。但也是这种自己一点点摸索出来的快乐,才最难忘。如果你也正在折腾Steam饥荒服务器中文下载,希望你也能找到适合自己的解法,享受自己搭建的乐园。