饑荒聯(lián)機(jī)版本中是需要服務(wù)器搭建的,但是由于過程比較復(fù)雜,很多玩家都沒有試過,其實(shí)并不算難,只有按照步驟就可以搭建服務(wù)器了,下面小編就來給大家介紹一下饑荒聯(lián)機(jī)版新版本服務(wù)器搭建教程分享,希望能幫助各位玩家!
方法一覽:
首先安裝Don't Starve Together Dedicated Server工具
使用steamcmd或者steam客戶端下載
steamcmd安裝方式滿貼吧都是 我就不多描述了
我是用的steam客戶端安裝
安裝之后就先不管它了
首先和其他教程一樣的流程 新建文件夾和配置文件 不過配置文件要多出兩個
文件夾:
文檔\Klei\DoNotStarveTogether\MyDediServer --服務(wù)器根目錄
文檔\Klei\DoNotStarveTogether\MyDediServer\Master --地表存檔根目錄
文檔\Klei\DoNotStarveTogether\MyDediServer\Caves --洞穴存檔根目錄
文件:
文檔\Klei\DoNotStarveTogether\MyDediServer\cluster.ini --服務(wù)器設(shè)置文件
文檔\Klei\DoNotStarveTogether\MyDediServer\cluster_token.txt --令牌文件
文檔\Klei\DoNotStarveTogether\MyDediServer\Master\server.ini --地表存檔設(shè)置文件
文檔\Klei\DoNotStarveTogether\MyDediServer\Master\modoverrides.lua --mod配置文件
文檔\Klei\DoNotStarveTogether\MyDediServer\Master\worldgenoverride.lua(可選) --地圖配置文件
文檔\Klei\DoNotStarveTogether\MyDediServer\Caves\server.ini --洞穴存檔設(shè)置文件
文檔\Klei\DoNotStarveTogether\MyDediServer\Caves\modoverrides.lua --mod配置文件
文檔\Klei\DoNotStarveTogether\MyDediServer\Caves\worldgenoverride.lua --地圖配置文件
然后是令牌文件獲取
1.打開游戲
2.調(diào)出控制臺(這個誰都會吧)
3.輸入TheNet:GenerateClusterToken()
4.將自動生產(chǎn)的 "文檔\Klei\DoNotStarveTogether\cluster_token.txt"文件剪切到"文檔\Klei\DoNotStarveTogether\MyDediServer\"中即可
配置文件:
文檔\Klei\DoNotStarveTogether\MyDediServer\cluster.ini
[GAMEPLAY]
game_mode = survival
max_players = 10
pvp = false
pause_when_empty = true
[NETWORK]
cluster_description = 服務(wù)器介紹
cluster_name = 服務(wù)器名
cluster_intention = cooperative
cluster_password = 服務(wù)器密碼
[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
文檔\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
地形設(shè)定文件
洞穴
文檔\Klei\DoNotStarveTogether\MyDediServer\Caves\worldgenoverride.lua
return {
override_enabled = true,
preset = "DST_CAVE",
}
地表
文檔\Klei\DoNotStarveTogether\MyDediServer\Master\worldgenoverride.lua
可選項(xiàng)
mod自動獲取及更新
這個需要打開服務(wù)器工具目錄
按照我的方法的話文件在
\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丟進(jìn)mods文件夾即可
最后是mod文件配置
洞穴和地表使用同樣的mod配置文件即可 編輯一份另一份復(fù)制過去就行了
文檔\Klei\DoNotStarveTogether\MyDediServer\Master\modoverrides.lua
文檔\Klei\DoNotStarveTogether\MyDediServer\Caves\modoverrides.lua
return {
["workshop-439115156"] = { enabled = true },
["mod文件夾名"] = { enabled = true },
}
文件都已經(jīng)配置完畢
下面就可以啟動服務(wù)器了
啟動腳本在
\steam\SteamApps\common\Don't Starve Together Dedicated Server\bin\scripts\launch_preconfigured_servers.bat
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
現(xiàn)在就可以雙擊啟動服務(wù)器了~