巴哈姆特

哈啦區 Don't Starve
查看全文

【攻略】DST Dedicated 洞穴伺服器架設+MOD安裝教學

DST
糊塗鴿子 (SPLvFOR) 2016-03-15 14:58:58
#1
此文章最後更新於25/6/2021,建議不要使用闇黑模式觀看。
25/6/2021
-修正自定義世界
13/5/2021
-簡化許多步驟
27/3/2020
-修改自定義洞穴bug
24/3/2020
-改善自定義世界方法
3/10/2016
-新增 Master 以及 Cave 的worldgenoverride.lua範本。
-新增 2.9步 如何自定義世界。
9/12/2016
-新增 修改Mod的方法
30/12/2016
-新增 beta版伺服器架設方法,方法由#25樓 巴友 gina3369854 提供

0.前期準備

DST Dedicated 伺服器需要用上通訊埠10889,11000以及11001

請事先確認路由器以及防火牆的設定。

1.下載相關軟件

開設DST Dedicated 伺服器,需要Steam內的 Don't Starve Together Dedicated Server

軟件能在 Steam>收藏庫>工具 內找到,找到後請安裝。


2.架設準備

2.1
首先點下面的連結到Klei的官網,然後登入你的Steam帳號

登入後請按左上角遊戲

找到DST後點 Don't Starve Together 遊戲伺服器

在叢集名稱裡輸入伺服器的名字,然後按 新增伺服器

新增伺服器後點進綠色的 配置伺服器

在這裡你可以自訂伺服器的各種參數,名稱和描述可以輸入中文。
弄好之後就可以按 下載設置,你會得到 MyDediServer.zip

2.2
把 MyDediServer.zip 解壓縮到 Documents\Klei\DoNotStarveTogether\

Documents\Klei\DoNotStarveTogether\ 內按右鍵新增 文字文件,把以下文字貼上並儲存

cd /D "C:\Program Files (x86)\Steam\SteamApps\common\Don't Starve Together Dedicated Server\bin"
start dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Master
start dontstarve_dedicated_server_nullrenderer -console -cluster MyDediServer -shard Caves

注意你安裝的路徑是否C盤,若否,請將"C:Program Files (x86).... 換成你儲存伺服器的盤的英文字母

點 左上角 檢視, 然後勾選 副檔名

把 新文字文件.txt 重新命名為 DST_Servers.bat

2.3
若不想自定義世界的話,請跳過這個步驟。

進DST,創建遊戲,然後在設置那邊增加洞穴,森林和洞穴都依你喜好設置世界。
設置好後選形成世界,到選角畫面就退出。

Documents\Klei\DoNotStarveTogether\一串數字\Cluster_1\Master\leveldataoverride.lua
Documents\Klei\DoNotStarveTogether\一串數字\Cluster_1\Caves\leveldataoverride.lua

兩個分別丟到以下路徑
Documents\Klei\DoNotStarveTogether\MyDediServer\Master\leveldataoverride.lua
Documents\Klei\DoNotStarveTogether\MyDediServer\Caves\leveldataoverride.lua

注意:每次修改設定後都需要重新建造世界才會生效。

2.4
雙擊 DST_Servers.bat 以啟動DST Dedicated 伺服器吧!

運行成功後,會出現兩個視窗,像這樣:

若想儲存伺服器內容的話請在兩個視窗內均輸入:c_save()

若想關閉伺服器的話請在兩個視窗內均輸入:c_shutdown()

3.Mod 安裝
3.1
首先在DST 的Steam工作坊內找到想要安裝的Mod,點進去後按訂閱

然後打開DST,創建遊戲,在MOD那裡把想要的Mod勾選,想修改Mod設定就點右下角的螺絲修改。


弄好之後就按右下角創建遊戲,等出現選角畫面便可以退出。

Documents\Klei\DoNotStarveTogether\一串數字\Cluster_1\Master\modoverrides.lua
Documents\Klei\DoNotStarveTogether\一串數字\Cluster_1\Caves\modoverrides.lua

分別丟到以下路徑
Documents\Klei\DoNotStarveTogether\MyDediServer\Master\
Documents\Klei\DoNotStarveTogether\MyDediServer\Caves\

3.2
用Window內置的記事本打開其中一個 modoverrides.lua 複製全部內容。

打開以下網址,把內容複製到TEST STRING裡

然後複製以下「」內的字到REGULAR EXPRESSION裡(小心別漏了最後那個空格)
(={(.|\n)*?}(.|\n)*?(},|}))|}|(return {)|

之後按左下Substitution,完成之後你會得到一堆["workshop-一串數字"] 像這樣

把這堆字串複製起來,到

C:\Program Files (x86)\Steam\steamapps\common\Don't Starve Together Dedicated Server\mods

用Window內置的記事本打開 dedicated_server_mods_setup.lua

把剛才的字貼上,然後按Ctrl + G,把 ["workshop- 全部取代為 ServerModSetup("
再把 ] 全部取代為 ) ,完成後存檔

看起來就像這樣


如果之後想修改現有Mod的設定,請重覆3.1步
但如果想增加/減少Mod,請重覆整個步驟3

===============================================================

教學到此為止,有甚麼問題歡迎發問。

不過我比較忙,可能隔一兩天才會回答你的問題。

看較舊的 134 則留言

糊塗鴿子: B150 2022-07-17 03:15

[lkkskylao1:MReus]應該是,我很久沒開遊戲了 不知道大廳有沒有改

MReus: B151 2022-07-17 03:22

[SPLvFOR:糊塗鴿子] 好的,麻煩大大了,我明天再試

SKY1229: B152 2022-10-26 13:26 編輯

請教一下,當兩個視窗開啟後,為什麼朋友會找不到已經開啟的server,實在摸不透,昨天還好好的,今天電腦重開機再開啟伺服器,然後就一直找不到房間...

延伸閱讀

攻略DST新手引導(創世界.選角.選擇定居地點)

2017-10-23 03:18:28

情報DST女戰微格弗德的分享 - 戰慄的樂譜

2020-09-26 02:44:56

情報【DST】關於柯雷節的小遊戲不專業分享-拿頭像

2021-06-06 12:47:03

心得自己常用食譜與食物補狀態簡易攻略

2024-04-04 19:44:10

心得DST Dedicated Server with Cave on linux

2018-02-15 23:10:56

飢荒聯機版服務器搭建教程

2024-01-25 14:35:38

Hololive-星街すいせい

看更多

hololive production Live@TAIWAN 聯名一卡通登場 首波推出星街彗星、佩克拉以及 Ina

人物

《Aster Tatariqus》宣布與「星街彗星」展開合作 合作歌曲 MV 將搶先於遊戲內公開

人物

《偶像大師灰姑娘女孩 星光舞台》宣布與 hololive 星街彗星展開合作 自 3 月 11 日起舉行

人物

開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】