饥荒联机服务器搭建教程(一)

编辑不易,各位扫码支持一下吧
服务器端的到来


玩过饥荒联机的都知道,无论主机多好,只要玩的天数一多,客户端就巨卡无比,还会出现倒带的现象。为了解决这一现象,提高联机版的游戏性,饥荒官方推出了与客户端相比,更加轻量级的游戏体(Don't Starve Together Dedicated Server)即切除图形显示,只有游戏逻辑处理的程序。几经周折联机也出了洞穴,服务器的配置也发生了变化,那在这里介绍最新的使用这个程序搭建服务器的方法,即可告别诸多卡顿现象,那如何搭建这个服务器呢?

2016年

4月6日

服务器搭建步奏

搭建平台为正版steam平台


步奏一

下载安装服务器端:

    方法一:运行steam客户端:点击“库”->“工具”->找到Don't Starve Together Dedicated Server ->下载安装该程序



            

方法二:运行steamcmd(又是一个轻量级的steam客户端)后续会介绍这种方法下载 >.


步奏二

获取steam凭证:获取开服凭证,主要用于steam检测你搭建的服务器是否合法,如果出现不符合规定,steam有权远程关闭(说的好花桥,实际用处还是检测你是否是正版)

获取方法:运行客户端->点击开始游戏(play)->按下 ~ 键->输入TheNet:GenerateClusterToken()->回车




之后你就会在”我的文档\Klei\DoNotStarveTogether“这个目录下出现名为cluster_token.txt的文件,这便是steam凭证


步奏三

建立服务器存档文件:

 在DoNotStarveTogether目录下新建一个文件夹,只能英文(用来区分服务器的存档还是客户端存档),如上图,我建立文件夹的名字为 MyDediServer;

  之后将获取的steam凭证,复制到该文件夹下,创建cluster.ini文件,再在该文件夹内创建两个新文件夹(也必须为英文,用来区分地上和地下)

    cluster.ini文件中编辑下面内容:

    

[MISC]
CONSOLE_ENABLED = true
autocompiler_enabled = true

[GAMEPLAY]
game_mode = survival
max_players = 6
pvp = false
pause_when_empty = true
server_save_slot = 2
connection_timeout = 8000
enable_autosaver = true
enable_vote_kick = true
tick_rate = 15

[NETWORK]
cluster_description = server description
cluster_name = server word
cluster_intention = cooperative
cluster_password = 

[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1
master_port = 10889
cluster_key = supersecretkey


我新建的是Caves和Master,分别是地下和地上。

在Caves文件夹中创建server.ini文件和worldgenoverride.lua文件

    server.ini文件中编辑下面内容:

    [NETWORK]

     server_port = 11001    

    [SHARD]

    is_master = false

    name = Caves

    id = 3795838346    

    [STEAM]

    master_server_port = 27019

    authentication_port = 8769

    worldgenoverride.lua文件中编辑下面内容:

    return { 

    override_enabled = true, 

    preset = "DST_CAVE",

    }

在Master文件夹中创建server.ini文件

    server.ini文件中编辑下面内容:

    [NETWORK]

    server_port = 11000    

    [SHARD]

    is_master = true    

    [STEAM]

    master_server_port = 27018

    authentication_port = 8768

下面是文件内容截图  



步奏四

启动服务器端:

 由于有地上和地下所以需要开启两个服务器端:创建两个服务器端的快捷方式:分别命名地上,地下


命名可中文,我这里命名为英文

鼠标右键查看快捷方式属性,在目标一栏中加入-console -cluster MyDediServer -shard Caves或者-console -cluster MyDediServer -shard Master

其中MyDediServer为你新建服务器存档目录名称,Caves为地下文件夹名称,Master为地上文件夹名


这样服务器的启动设置就完成了


步奏五

双击运行两个服务器端,打开客户端加入游戏




饥荒联机Q群

497393218

公众号交流Q群

376735309

偶尔瞎直播Q群

469780778

隐藏内容

请在登录注册后查看隐藏内容
3
推荐阅读