单机游戏

关注公众号 jb51net

关闭
游戏攻略 > 单机游戏 >

饥荒服务器搭建详细图文教程 饥荒怎么创建服务器

脚本之家

《饥荒》大家会不会自己搭建服务器呢?今天笔者就为大家带来了饥荒服务器搭建图文教程,非常不错的内容哦,小伙伴们你们会不会呢?想学着搭建服务器的小伙伴下面我们一起来看看吧。

首先安装Don't Starve Together Dedicated Server工具

使用steamcmd或者steam客户端下载

这里我是用的steam客户端安装

www.jb51.net

www.jb51.net

安装之后就不用管它了

首先创建存档文件夹和配置文件

文件夹:

文档\Klei\DoNotStarveTogether\MyDediServer --服务器根目录

文档\Klei\DoNotStarveTogether\MyDediServer\Master --地表存档根目录

文档\Klei\DoNotStarveTogether\MyDediServer\Caves --洞穴存档根目录

文件:

文档\Klei\DoNotStarveTogether\MyDediServer\cluster.ini --服务器设置文件

文档\Klei\DoNotStarveTogether\MyDediServer\cluster_token.txt --令牌文件(稍后使用命令生成)

文档\Klei\DoNotStarveTogether\MyDediServer\Master\server.ini --地表存档设置文件

文档\Klei\DoNotStarveTogether\MyDediServer\Master\modoverrides.lua --mod配置文件

文档\Klei\DoNotStarveTogether\MyDediServer\Master\worldgenoverride.lua(可选) --地图配置文件

文档\Klei\DoNotStarveTogether\MyDediServer\Caves\server.ini --洞穴存档设置文件

文档\Klei\DoNotStarveTogether\MyDediServer\Caves\modoverrides.lua --mod配置文件

文档\Klei\DoNotStarveTogether\MyDediServer\Caves\worldgenoverride.lua --地图配置文件

www.jb51.net

www.jb51.net

www.jb51.net

然后是令牌文件获取

1.打开游戏

2.调出控制台(默认按键为破折号 tab键上,esc键下,数字键1左)

3.输入TheNet:GenerateClusterToken()

4.将自动生产的 "文档\Klei\DoNotStarveTogether\cluster_token.txt"文件剪切到"文档\Klei\DoNotStarveTogether\MyDediServer\"中即可

www.jb51.net

#p#分页标题#e#

配置文件:

文档\Klei\DoNotStarveTogether\MyDediServer\cluster.ini

[GAMEPLAY]

game_mode = survival

max_players = 10

pvp = false

pause_when_empty = true

[NETWORK]

cluster_description = 服务器介绍

cluster_name = 服务器名

cluster_intention = cooperative

cluster_password = 服务器密码

[MISC]

console_enabled = true

[SHARD]

shard_enabled = true

bind_ip = 127.0.0.1

master_ip = 127.0.0.1

master_port = 10889

cluster_key = supersecretkey

www.jb51.net

这里注意.如果想使用中文服务器介绍或者服务器名的话 要使用UTF-8编码,推荐使用文本编辑器NotePad++

文档\Klei\DoNotStarveTogether\MyDediServer\Master\server.ini

[NETWORK]

server_port = 11000

[SHARD]

is_master = true

[STEAM]

master_server_port = 27018

authentication_port = 8768

www.jb51.net

文档\Klei\DoNotStarveTogether\MyDediServer\Caves\server.ini

[SHARD]

is_master = false

name = Caves

id = 1238533216

[STEAM]

master_server_port = 27019

authentication_port = 8769

www.jb51.net

地形设定文件

洞穴

文档\Klei\DoNotStarveTogether\MyDediServer\Caves\worldgenoverride.lua

return {

override_enabled = true,

preset = "DST_CAVE",

}

www.jb51.net

地表

文档\Klei\DoNotStarveTogether\MyDediServer\Master\worldgenoverride.lua

可选项

推荐使用 风大博客的地形文件生成工具

http://www.lyun.me/lyun/1191

mod自动获取及更新

这个需要打开服务器工具目录

按照我的方法的话文件在

\steam\SteamApps\common\Don't Starve Together Dedicated Server\mods\dedicated_server_mods_setup.lua

如果是steamcmd的话在

\SteamCmd\steamapps\common\Don’t Starve Together Dedicated Server\mods\dedicated_server_mods_setup.lua

键入

ServerModSetup("modID")

ServerModSetup("modID")

www.jb51.net

这个文件是让服务端自动更新mod.直接把mod丢进mods文件夹也可,不过每次更新需要手动替换.

最后是mod文件配置

洞穴和地表使用同样的mod配置文件即可 编辑一份另一份复制过去就行了

文档\Klei\DoNotStarveTogether\MyDediServer\Master\modoverrides.lua

文档\Klei\DoNotStarveTogether\MyDediServer\Caves\modoverrides.lua

return {

["workshop-439115156"] = { enabled = true },

["mod文件夹名"] = { enabled = true },

}

www.jb51.net

文件都已经配置完毕

#p#分页标题#e#

下面就可以启动服务器了

启动脚本在

\steam\SteamApps\common\Don't Starve Together Dedicated Server\bin\scripts\launch_preconfigured_servers.bat

@ECHO OF

set SteamAppId=322330

set SteamGameId=322330

cd ..

start "Master" dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Master

start "Caves" dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Caves

www.jb51.net

现在就可以双击启动服务器了~

第二种令牌生成方式

www.jb51.net

进入游戏 点击账户信息

www.jb51.net

弹出网页 点generate server token按钮

复制最后一条最新生成的令牌

最后粘贴进cluster_token.txt文件

以上就是饥荒服务器搭建详细图文教程 饥荒怎么创建服务器的全部内容了,希望对大家有所帮助。如果大家想了解更多游戏活动与游戏攻略,请持续关注本站,本站小编将在第一时间为大家带来最好看、最好玩、最新鲜的游戏资讯。更多精彩内容,尽在本站!