饥荒如何开服务器
一、前言
《饥荒》联机版(Don't Starve Together)是一款由Klei Entertainment开发的多人合作生存游戏,为了与朋友一起享受游戏乐趣,很多玩家会选择自己搭建服务器,本文将详细介绍如何在Windows和Mac系统上搭建《饥荒》服务器,包括所需的硬件配置、软件安装步骤以及常见问题的解决方法。
二、所需硬件配置
1、网络上传速度:建议至少8KB/s/player,如果服务器最大人数为6人,则需要50KB/s或更高的带宽。
2、内存:每个玩家大约需要65MB,因此6个玩家需要约500MB或更多。
3、CPU:官方网站没有明确说明,但建议使用性能较好的处理器以确保服务器流畅运行。
4、游戏运行库:需要VCRedist_2008(x86),可以在DST游戏根目录下找到。
三、搭建步骤
安装Steam及购买DST
确保你的Steam账号内拥有《饥荒》联机版(Don't Starve Together)。
创建世界并生成服务器文件
打开《饥荒》联机版客户端。
创建一个新世界。
在主界面右下角点击个人资料,进入网页后点击“Generate ServerToken()”生成服务器令牌。
复制生成的令牌,并将其粘贴到Documents\Klei\DoNotStarveTogether
路径下的server_token.txt
文件中。
配置服务器参数
在Documents\Klei\DoNotStarveTogether
路径下找到settings.ini
文件,添加以下内容:
[server] default_server_name = YourServerName default_server_description = YourServerDescription server_port = 10999 max_players = 6 game_mode = survival pvp = true enable_vote_kick = true enable_snapshots = false enable_autosaver = true tick_rate = 30 connection_timeout = 8000 server_save_slot = 1 pause_when_empty = true dedicated_lan = false
根据需要进行修改,如服务器名称、描述、最大玩家数等。
创建启动脚本
Windows系统
1、在Steam\steamapps\common\Don't Starve Together Dedicated Server\bin
目录下新建一个文本文件,命名为start.bat
。
2、编辑start.bat
文件,输入以下内容:
@echo off start "" "%~dp0dontstarve_dedicated_server_nullrenderer.exe" -cluster Cluster_1 -shard Master
3、双击运行start.bat
,启动服务器。
Mac系统
1、在~/Library/Application Support/Steam/steamapps/common/Don't Starve Together.app/Contents/MacOS
目录下新建一个文本文件,命名为start.sh
。
2、编辑start.sh
文件,输入以下内容:
#!/bin/bash ./dontstarve_dedicated_server_nullrenderer -cluster Cluster_1 -shard Master &
3、赋予执行权限:
chmod +x start.sh
4、运行start.sh
,启动服务器。
四、修改服务器人数上限
1、打开~/Library/Application Support/Steam/steamapps/common/Don't Starve Together/data/scripts
目录下的tuning.lua
文件。
2、找到MAX_SERVER_SIZE
项,将其值改为所需的最大玩家数(例如60)。
3、保存文件并重新启动服务器。
五、远程访问与云服务器搭建(高级)
租用云服务器
可以选择腾讯云、阿里云等服务提供商,租用适合的云服务器,建议配置为2核4G内存,带宽大于2M。
远程访问云服务器
使用Windows徽标 + R键,输入mstsc
打开远程桌面连接。
输入云服务器的公网IP和管理密码进行连接。
3. 安装SteamCMD和游戏服务器应用
在云服务器上安装SteamCMD。
使用SteamCMD下载并安装《饥荒》服务器应用。
配置服务器参数
按照本地搭建的步骤,生成服务器令牌并配置相关参数。
复制存档及MOD
将本地的存档及所需MOD复制到云服务器的相应目录中。
六、常见问题与解答
Q: 无法加载服务器令牌怎么办?
A: 确保已经正确复制并粘贴了服务器令牌到server_token.txt
文件中,并且路径正确。
Q: 服务器卡顿或延迟高怎么办?
A: 检查网络带宽是否足够,优化服务器设置中的tick_rate
值,或者选择更稳定的网络环境。
3. Q: 如何更改服务器模式(如生存模式、荒野模式等)?
A: 在settings.ini
文件中修改game_mode
项,可选值有survival
,wilderness
,endless
。
Q: 如何备份和恢复服务器存档?
A: 定期手动复制Documents\Klei\DoNotStarveTogether\MyDeadArchives
目录下的存档文件,并在需要时替换回原位置。
七、归纳
通过以上步骤,您可以成功搭建一个稳定且高效的《饥荒》联机版服务器,与朋友们一起享受游戏的乐趣,如果在搭建过程中遇到任何问题,可以参考官方文档或寻求社区的帮助,祝您游戏愉快!
到此,以上就是小编对于“游戏饥荒怎么开服务器”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/630497.html