一、下载安装服务器端:
方法一:运行steam客户端:点击“库”->“工具”->找到Don't Starve Together Dedicated Server ->下载安装该程序
方法二:运行steamcmd(又是一个轻量级的steam客户端),量级不同,两种方法均可。
二、获取steam凭证:获取开服凭证,主要用于steam检测你搭建的服务器是否合法,如果出现不符合规定,steam有权远程关闭(说的好花桥,实际用处还是检测你是否是正版)
获取方法:运行客户端->点击开始游戏(play)->按下 ~ 键->输入TheNet:GenerateClusterToken()->回车
之后就会在”我的文档\Klei\DoNotStarveTogether“这个目录下出现名为cluster_token.txt的文件,这便是steam凭证了
三、建立服务器存档文件:
在DoNotStarveTogether目录下新建一个文件夹,只能英文(用来区分服务器的存档还是客户端存档),如上图,我建立文件夹的名字为 MyDediServer;
之后将获取的steam凭证,复制到该目录下,再在该文件夹内创建两个新文件夹(也必须为英文,用来区分地上和地下)
四、启动服务器端:
由于有地上和地下所以需要开启两个服务器端:创建两个服务器端的快捷方式:分别命名地上,地下
命名可中文,我这里命名为英文鼠标右键查看快捷方式属性,在目标一栏中加入-console -cluster MyDediServer -shard Caves或者-console -cluster MyDediServer -shard Master其中MyDediServer为你新建服务器存档目录名称,Caves为地下文件夹名称,Master为地上文件夹名
五、完成,进入you'x游戏加载即可。
1 服务器的最低硬件配置大概在PIII500、内存在128M以上,要是内存较低的话,那你就要常常忍受超时的痛苦了。 线路要求线路是越快越好,虽然CS在游戏中连续上传和下载的速度最大也才3K/s,但是如果PING高的话玩起来也不会爽,ccsk的服务
器就是10M独享的带宽。
2.服务器端的设置 首先你要安装HLserver,虽然在Half Life里本身就带了建立服务器的软件,但是如果你不在服务器上玩的话(根本没有人在服务器上玩^_^),用HLserver可以减少很多的空间。然后升级HLSERVER到最新的版(跟升级HL一样),再安装CS的最新版本(就跟装一个客户端的CS一样)。
3 作为服务器,必须要有很多设置,普通情况下你只需要在HLserver\cstrike\目录下建立server.cfg、mapcycle.txt、motd.txt这三个基本文件即可。
server.cfg是服务器的配置文件 可用任何文本编辑器进行编辑。
mapcycle.txt里面写的都是地图文件名,不带后缀,如cs_747.bsp,只取cs_747。
4 地图在Hlserver\cstrike\maps目录下,将你想循环的地图挑出来,然后将文件名按上面所说的规则输入mapcycle.txt中,每个地图之间用硬回车隔开。加入的新地图不仅要把.bsp文件拷到Hlserver\cstrike\maps目录下,也要在mapcycle.txt里面加入新地图的名称,切记。
1. 下载并安装蒸汽CMD
2. 访问Klei账户网站并登录您的账户。(请注意,游戏的 Xbox 和游戏机版本不支持专用服务器。
3. 在帐户页面上,访问"GAMES"选项卡,然后向下滚动到"饥荒联机版",然后单击"游戏服务器"按钮。
4. 如果您还没有任何服务器,请单击"添加新服务器"按钮。如果您有一个有效的服务器,请单击绿色"配置"按钮。过期的服务器以红色着色,应删除。
5. 在"配置服务器"页面中,您将找到一个表单,其中有一些选项可以编辑以自定义您的服务器。准备好后,单击"下载设置"按钮。下载 Zip 存档、提取内容,并将文件夹"Download Settings"放在"\\Documents\Klei\DoNotStarveTogether\"中。
6. 复制并保存以下文本至:
\\Documents\Klei\StartDSTServers.bat
c:\steamcmd\steamcmd.exe +login anonymous +app_update 343050 validate +quit
cd /D "c:\steamcmd\steamapps\common\Don't Starve Together Dedicated Server\bin"
start dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Master
start dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Caves
请注意:如果未在默认位置安装蒸汽cmd或游戏文件夹,则需要修复文件路径。
7. 您现在应该拥有的所有文件的清单:
\\Documents\Klei\DoNotStarveTogether\MyDediServer\cluster_token.txt
\\Documents\Klei\DoNotStarveTogether\MyDediServer\cluster.ini
\\Documents\Klei\DoNotStarveTogether\MyDediServer\Master\server.ini
\\Documents\Klei\DoNotStarveTogether\MyDediServer\Caves\server.ini
\\Documents\Klei\DoNotStarveTogether\MyDediServer\Caves\worldgenoverride.lua
\\Documents\Klei\StartDSTServers.bat
8. 右键StartDSTServers.bat,找到创建快捷方式,单机,把快捷方式拖到桌面上。
9.双击StartDSTServers.bat,会出现2个黑色窗口,等他2个都运行到Registering secondary shard in Sing lobby的时候服务器就创建好啦,名字就是前面官网配置的,连个黑框框千万不能关,不然服务器就关了。