单机游戏

关注公众号 jb51net

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

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

脚本之家

配置文件:

文档\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

文件都已经配置完毕