steam的游戏服务器在哪个文件夹,使用SteamCMD在Windows上架设Don't Starve Together服务器...

在Windows上安装SteamCMD及Don't Starve Together Dedicated Server

按照官方给出的教程:

创建一个为SteamCMD准备的文件夹

下载Windows系统专用的SteamCMD 点击下载

解压Zip文件中的文件到文件夹。

双击运行解压出来的文件,将自动联网完成更新

更新完成后会出现“Steam>”等待输入命令:

login anonymous #匿名登录

force_install_dir ./my_dst #设置安装目录为当前文件夹中的my_dst文件夹

app_update 343050 validate #安装或者升级Don't Starve Together Dedicated Server, 343050即其应用ID

quit #退出

至此,SteamCMD及Don't Starve Together Dedicated Server就安装好了。

查看Steam官方Wiki

生成地图并配置服务器参数、MOD等

看到很多地方整了一长串的配置文件,又是要获取token,又是要自己配置cluster.ini、worldoverride.lua、server.ini、modoverride.lua什么的,其实根本不用这么麻烦。想要简简单单地玩个饥荒,最简单的服务器设置方法来了:

运行Steam(有图形界面的那个),启动Don't Starve Togerther游戏

在游戏里自己创建一个服务器,起好名字,设置地图参数,设置MOD,想干嘛干嘛

配置好后,启动,进入选择人物画面,直接退出

在“文档\Klei\DontStarveTogether”文件夹下会出现Cluster_1文件夹(数字1-5,取决于游戏里建服务器的位置),这个就是我们要的服务器配置文件,token和mod都已经设置好了。把DontStarveTogether文件夹复制到其他地方,或者直接使用这个文件夹都可以。

关于配置文件的说明:

文件

说明

cluster.ini

主机的配置文件

Master\server.ini

地上服务器配置文件

Master\worldgenoverride.lua

地上地图配置文件,风霜雨雪动植物等等

Master\modoverride.lua

地上MOD配置文件,哪些被启用及具体参数

Caves\server.ini

洞穴服务器配置文件

Caves\worldgenoverride.lua

洞穴地图配置文件,风霜雨雪动植物等等

Caves\modoverride.lua

洞穴MOD配置文件,哪些被启用及具体参数

配置一键升级、一键启动服务器快捷方式

创建update_dst.bat,写入以下内容:

cd #如"C:\Users\gbcdef\Documents\SteamCMD"

steamcmd +login anonymous +force_install_dir "c:\steam_dst" +app_update 343050 validate +quit

创建dst_server_start_master.bat,写入以下内容:

cd C:\Users\gbcdef\Documents\SteamCMD\my_dst\bin #进入Don't Starve Together Dedicated Server目录下的bin文件夹

dontstarve_dedicated_server_nullrenderer -console -cluster Cluster_1 -shard Master -persistent_storage_root C:\Users\gbcdef\Documents\Klei #DontStarveTogether\Cluster_1所在的目录,如未作移动可不需要指定persistent_storage_root

创建dst_server_start_caves.bat,写入以下内容:

cd C:\Users\gbcdef\Documents\SteamCMD\my_dst\bin #进入Don't Starve Together Dedicated Server目录下的bin文件夹

dontstarve_dedicated_server_nullrenderer -console -cluster Cluster_1 -shard Caves -persistent_storage_root C:\Users\gbcdef\Documents\Klei #DontStarveTogether\Cluster_1所在的目录,如未作移动不需要指定persistent_storage_root

之后要启动服务器,直接双击运行dst_server_start_master.bat和dst_server_start_caves.bat即可,如需要升级,双击运行update_dst.bat。

控制台常用命令

c_save() #保存游戏

c_shutdown() #保存并关闭服务器

c_rollback(n) #回滚到前n次保存,默认为1

c_listallplayers() #列出当前所有连接的玩家

AllPlayers[n]:PushEvent('respawnfromghost') #复活第n个玩家

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值