《饥荒》大家会不会自己搭建服务器呢?今天笔者就为大家带来了饥荒服务器搭建图文教程,非常不错的内容哦,小伙伴们你们会不会呢?想学着搭建服务器的小伙伴下面我们一起来看看吧。
首先安装Don't Starve Together Dedicated Server工具
使用steamcmd或者steam客户端下载
这里我是用的steam客户端安装
安装之后就不用管它了
首先创建存档文件夹和配置文件
文件夹:
文档\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 --地图配置文件
然后是令牌文件获取
1.打开游戏
2.调出控制台(默认按键为破折号 tab键上,esc键下,数字键1左)
3.输入TheNet:GenerateClusterToken()
4.将自动生产的 "文档\Klei\DoNotStarveTogether\cluster_token.txt"文件剪切到"文档\Klei\DoNotStarveTogether\MyDediServer\"中即可
#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
这里注意.如果想使用中文服务器介绍或者服务器名的话 要使用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
文档\Klei\DoNotStarveTogether\MyDediServer\Caves\server.ini
[SHARD]
is_master = false
name = Caves
id = 1238533216
[STEAM]
master_server_port = 27019
authentication_port = 8769
地形设定文件
洞穴
文档\Klei\DoNotStarveTogether\MyDediServer\Caves\worldgenoverride.lua
return {
override_enabled = true,
preset = "DST_CAVE",
}
地表
文档\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")
这个文件是让服务端自动更新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 },
}
文件都已经配置完毕
#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
现在就可以双击启动服务器了~
第二种令牌生成方式
进入游戏 点击账户信息
弹出网页 点generate server token按钮
复制最后一条最新生成的令牌
最后粘贴进cluster_token.txt文件
以上就是饥荒服务器搭建详细图文教程 饥荒怎么创建服务器的全部内容了,希望对大家有所帮助。如果大家想了解更多游戏活动与游戏攻略,请持续关注本站,本站小编将在第一时间为大家带来最好看、最好玩、最新鲜的游戏资讯。更多精彩内容,尽在本站!