疆飞
.NET永远年轻,永远热泪盈眶...
饥荒服务器搭建(洞穴版本、非洞穴版本、多房间设置、mod
由于版本更新,本教程已经失效!
(建议切换超清版本观看)
附件下载:饥荒服务器.zip
视频原片下载:饥荒服务器搭建教程.wmv
洞穴版本
【1.下载安装steamcmd 】
下载和安装说明 https://developer.valvesoftware.com/wiki/SteamCMD 下载地址 https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip=============================================================
【2.解压】
将下载好的steamcmd.zip解压至你电脑任意盘符下,最好先创建好一个文件夹,例如“steamcmd”。=============================================================
【3.运行steamcmd.exe】
在打开的窗口中依次输入下面的指令 login anonymous (anonymous为匿名登录,你也可以输入你的steam账户然后根据提示输入密码和验证码。) force_install_dir DST (DST为你的饥荒服务端安装目录,这一步也可以不操作) app_update 343050 -beta cavesbeta validate (洞穴版本) quit (退出,也可直接关闭窗口)=============================================================
【4.登录游戏,导出、上传密令】
运行游戏后按一下ESC下面、数字1左边的 “~”键,出现代码指令输入框就可,然后输入下面的代码回车 TheNet:GenerateServerToken() 操作完成后,打开 “C:\Users\用户名\Documents\Klei\DoNotStarveTogether”目录,看到 server_token.txt 文件存在,则说明导出成功。 然后将 DoNotStarveTogether 目录上传至服务器 “我的文档\klei\目录内,如果没有klei文件夹可以手动创建。=============================================================
【5.配置文件说明,以及mod设置】
在"饥荒服务器"文件夹内找到 "配置文件"文件夹,将里分别为: modoverrides.lua (mod配置文件) settings.ini (服务器配置文件) worldgenoverride.lua(世界配置文件) 将上面3个文件做适当的修改,然后放置在 我的文档\klei\DoNotStarveTogether 目录内 然后将 DoNotStarveTogether 复制一份命名为 DoNotStarveTogether_cave 然后编辑 worldgenoverride.lua 配置文件,将 --preset="DST_CAVE" 修改为 preset="DST_CAVE",--地下洞穴 然后编辑 settings.ini 配置文件,取消 “设置多个服务器放假时需要” 和 “开启地下洞穴时需要”下面参数的备注 如还想继续开更多房间则分别可以命名为 DoNotStarveTogether1 DoNotStarveTogether1_cave (文件夹可以任意命名,这里其实就是服务器存档的目录)=============================================================
【6.mod添加】
登录创意工坊挑选mod,例如:http://steamcommunity.com/sharedfiles/filedetails/?id=350811795 (此mod 为传送戒指) 然后到饥荒服务端安装目录找到mods文件夹 如“D:\steamcmd\steamapps\common\Don't Starve Together Dedicated Server\mods” 找到并编辑 dedicated_server_mods_setup.lua 文件,在最下面一行添加下面的代码 ServerModSetup("350811795") --传送戒指 每行一个,后面可以使用中文备注mod 名称,但是必须添加 -- ,这个符号是文件的备注符号,如果不添加符号会导致服务器无法启动 然后在 “我的文档\klei\DoNotStarveTogether”和 “我的文档\klei\DoNotStarveTogether_cave”目录下找到 modoverrides.lua 文件 在里面添加 ["mod文件夹名"] = { enabled = true }, --mod中文备注 设置完成后,重启服务即可=============================================================
【7.多服务器启动方式】
1.快捷方式启动 将D:\steamcmd\steamapps\common\Don't Starve Together Dedicated Server\bin\dontstarve_dedicated_server_nullrenderer.exe 创建快捷方式 复制一份快捷方式,右键属性,在位置后面添加参数 -conf_dir DoNotStarveTogether_cave (注意:后面设置的名称是 “我的文档\klei\”后面对应的服务器房间存档文件夹 ,此方法可用于设置多个房间 ) 然后分别运行 2.批处理启动 将D:\steamcmd\steamapps\common\Don't Starve Together Dedicated Server\bin\ 内创建一个txt文件 在里面添加@echo off echo 正在启动饥荒服务器(地上)... start "饥荒服务器(地上)" dontstarve_dedicated_server_nullrenderer.exe echo 正在启动饥荒服务器(地上)... start "饥荒服务器(地上)" dontstarve_dedicated_server_nullrenderer.exe -conf_dir DoNotStarveTogether_cave然后将文件命名为,启动.bat ,运行即可
非洞穴版本
【1.下载安装steamcmd 】
下载和安装说明 https://developer.valvesoftware.com/wiki/SteamCMD 下载地址 https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip=============================================================
【2.解压】
将下载好的steamcmd.zip解压至你电脑任意盘符下,最好先创建好一个文件夹,例如“steamcmd”。=============================================================
【3.运行steamcmd.exe】
在打开的窗口中依次输入下面的指令 login anonymous (anonymous为匿名登录,你也可以输入你的steam账户然后根据提示输入密码和验证码。) force_install_dir DST (DST为你的饥荒服务端安装目录,这一步也可以不操作) app_update 343050 validate (非洞穴版本) quit (退出,也可直接关闭窗口)=============================================================
【4.登录游戏,导出、上传密令】
运行游戏后按一下ESC下面、数字1左边的 “~”键,出现代码指令输入框就可,然后输入下面的代码回车 TheNet:GenerateServerToken() 操作完成后,打开 “C:\Users\用户名\Documents\Klei\DoNotStarveTogether”目录,看到 server_token.txt 文件存在,则说明导出成功。 然后将 DoNotStarveTogether 目录上传至服务器 “我的文档\klei\目录内,如果没有klei文件夹可以手动创建。=============================================================
【5.配置文件说明】
在"饥荒服务器"文件夹内找到 "配置文件"文件夹,将里分别为: modoverrides.lua (mod配置文件) settings.ini (服务器配置文件) worldgenoverride.lua(世界配置文件) 将上面3个文件做适当的修改,然后放置在 我的文档\klei\DoNotStarveTogether 目录内 想开多个放假则将 DoNotStarveTogether 复制一份 重新命名 例如 DoNotStarveTogether1 (文件夹可以任意命名,这里其实就是服务器存档的目录)=============================================================
【6.mod添加】
登录创意工坊挑选mod,例如:http://steamcommunity.com/sharedfiles/filedetails/?id=350811795 (此mod 为传送戒指) 然后到饥荒服务端安装目录找到mods文件夹 如“D:\steamcmd\steamapps\common\Don't Starve Together Dedicated Server\mods” 找到并编辑 dedicated_server_mods_setup.lua 文件,在最下面一行添加下面的代码 ServerModSetup("350811795") --传送戒指 每行一个,后面可以使用中文备注mod 名称,但是必须添加 -- ,这个符号是文件的备注符号,如果不添加符号会导致服务器无法启动 然后在 “我的文档\klei\DoNotStarveTogether”目录下找到 modoverrides.lua 文件 在里面添加 ["mod文件夹名"] = { enabled = true }, --mod中文备注 设置完成后,重启服务即可=============================================================
【7.多服务器启动方式】
1.快捷方式启动 将D:\steamcmd\steamapps\common\Don't Starve Together Dedicated Server\bin\dontstarve_dedicated_server_nullrenderer.exe 创建快捷方式 复制一份快捷方式,右键属性,在位置后面添加参数 -conf_dir DoNotStarveTogether1 (注意:后面设置的名称是 “我的文档\klei\”后面对应的服务器房间存档文件夹 ,此方法可用于设置多个房间 ) 然后分别运行 2.批处理启动 将D:\steamcmd\steamapps\common\Don't Starve Together Dedicated Server\bin\ 内创建一个txt文件 在里面添加@echo off echo 正在启动饥荒服务器(1)... start "饥荒服务器(1)" dontstarve_dedicated_server_nullrenderer.exe -conf_dir DoNotStarveTogether1 echo 正在启动饥荒服务器(2)... start "饥荒服务器(2)" dontstarve_dedicated_server_nullrenderer.exe -conf_dir DoNotStarveTogether2然后将文件命名为,启动.bat ,运行即可
- QQ932557101
- emailmail@jiangfei.net
- weibo@疆飞 (@jiangfei1006)
- twitter@疆飞 (@jiangfei1006)
PS:没事不要瞎联系,除非你想请我吃饭...
Copyright © 2008-. JiangFei.net all rights reserved
苏公网安备32048202001026号苏ICP备18062911号