遊戲資訊
饑荒聯機版 Don't Starve Together
  • 發售: 2016-04-21
  • 發行: Klei Entertainment
  • 開發: Klei Entertainment
  • 平台: PC
  • 類型: 動作遊戲
  • 語言: 簡中 英文
  《饑荒:聯機版(Don't Starve Together)》是Klei Entertainment製作發行的一款動作冒險遊戲。相信很多人都曾期待《饑荒(Don't Starve)》的多人聯機模式吧?這不Klei Entertainment剛剛宣布,饑荒的多人聯機擴展包(Don't Starve Together)將會於2014年夏季到來,並且以免費的形式。     多人聯機擴展包將會保留大量的遊戲內容,並且針對多人聯機作出一些平衡上的調整,甚至也有可能會加入一些新玩意。

饑荒聯機版怎麽搭建伺服器 專用伺服器搭建教程

前言

沒有一定的動手能力不要嘗試自己搭建伺服器。

搭建教程

(1)先下載已經配置好的伺服器文檔,等會再修改。點擊下載MyDedicated.zip

(2)解壓伺服器文檔,將裡面的MyDedicated檔案夾移動到 (我的)文檔\Klei\DoNotStarveTogether\目錄下。

MyDedicated-------------裡面有2個檔案夾和2個檔案

    -- Caves ----------------- 有關地下洞穴的配置檔案夾

          -- leveldataoverride.lua ------------地下洞穴世界資源配置

          -- modoverrides.lua ----------------地下洞穴mod配置

          -- server.ini -------------------------地下洞穴伺服器配置

    -- Master -----------------有關地面的配置檔案夾

         -- leveldataoverride.lua ------------地面世界資源配置

         -- modoverrides.lua ----------------地面mod配置

         -- server.ini -------------------------地面伺服器配置

    -- cluster.ini ---------------伺服器配置檔案(必須用UTF-8無BOM格式編碼)

    -- cluster_token.txt --------伺服器令牌

(3)獲取自己的伺服器令牌,步驟如下:

啟動遊戲後在右下角一排小圖示裡點擊個人資料(Acct Info)

點擊最下面的Generate Server Token獲取令牌

將獲取的令牌代碼複製到(我的)文檔\Klei\DoNotStarveTogether\MyDedicated\cluster_token.txt檔案裡保存。

(4)配置伺服器設定

1.簡單的配置方法

在遊戲裡創建一個世界,創建的時候設定好伺服器名字這些,記住創建伺服器編號,從上到下依次是1~5號,如下圖

例如我在2號位創建一個世界,創建好之後打開(我的)文檔\Klei\DoNotStarveTogether\Cluster_2檔案夾,裡面的目錄結構和我們要創建的專用伺服器是基本一樣的,所以我們把(我的)文檔\Klei\DoNotStarveTogether\Cluster_2目錄下已經設定好的cluster.ini配置檔案覆蓋到(我的)文檔\Klei\DoNotStarveTogether\MyDedicated\ 下即可。

2.自己修改cluster.ini配置檔案

用第一種方法配置的也可以用第二種方法再次修改。

打開(我的)文檔\Klei\DoNotStarveTogether\MyDedicated\cluster.ini 檔案,由於這個檔案需要用UTF-8無BOM格式編碼,所以不要用系統自帶的記事本打開修改。

我使用的是免費的Notepad++進行編輯,下面是配置屬性的部分簡單介紹。

[GAMEPLAY]

game_mode = endless -------------------------遊戲的模式,可選項有三個 survival(生存)、wilderness(荒野)、endless (無盡)

max_players = 12 ------------------------------遊戲的最大人數,主要看主機的配置,配置好的可以設定多點人

pvp = false ------------------------------------是否能對隊友造成傷害PVP false(不能) true (能)

pause_when_empty = true --------------------伺服器空閑時是否暫停 false(不能) true (能)

[NETWORK]

cluster_description = 伺服器描述

cluster_name = 伺服器名稱

cluster_intention = cooperative ---------------伺服器類型有四種 交際、合作、競爭、瘋狂

cluster_password = ****** --------------------伺服器密碼,沒有就是無密碼

(5)配置世界資源生成

下面就以地面資源設定為例,地下洞穴是同理的。

打開(我的)文檔\Klei\DoNotStarveTogether\MyDedicated\leveldataoverride.lua檔案自己修改吧,我已經在這個檔案裡面添加了備注了,哈啊哈哈~

也可以使用第4步的第一種方法複製覆蓋到這裡。

然後這邊還有網站可以在線生成世界設定 http://www.lyun.me/lyun/1191

(6)在steam上下載免費工具 Don't Starve Together Dedicated Server

(7)配置mod

mod配置檔案是modoverrides.lua分別在地面和洞穴檔案夾裡,需要配置兩個檔案。

在這裡使用第4步的第一種方法配置mod比較好,因為每個mod的配置屬性都是不一樣的,例如配置mod暴風地窖

暴風地窖的設定是這樣的

["workshop-623749604"]={                          --[DST] Storeroom --【風暴地窖】

    configuration_options={

      Craft="Easy",

      Destroyable="yees",

      FoodSpoilage=1,

      Language="En",

      Position="Center",

      Slots=80

  },

  enabled=true

},

623749604 編號代表steam創意工坊mod的編號,

最後的 enabled=true 表示是否啟用該mod 有兩個屬性 true(啟用)false (不啟用)

中間的configuration_options={ },表示mod內部的設定,可以為空,空表示默認。

最後注意下漢化mod雖然是客戶端mod但是服務端也是要加進去的,不然有些內容還是沒漢化的。

(8)複製mod檔案,包括維護伺服器時的更新mod。

直接將遊戲目錄SteamLibrary\steamapps\common\Don't Starve Together\mods下更新過的mod檔案(在遊戲裡面點更新才算真正更新了mod,steam上更新的不算)複製到伺服器目錄..\SteamLibrary\steamapps\common\Don't Starve Together Dedicated Server\mods

(9)運行伺服器

進入伺服器目錄SteamLibrary\steamapps\common\Don't Starve Together Dedicated Server\bin\scripts創建一個新建文本輸入以下內容:

@ECHO OFF

set SteamAppId=322330

set SteamGameId=322330

cd ..

start "地面" /D "%~dp0.." "%~dp0..\dontstarve_dedicated_server_nullrenderer.exe" -cluster MyDedicated -console -shard Master

start "洞穴" /D "%~dp0.." "%~dp0..\dontstarve_dedicated_server_nullrenderer.exe" -cluster MyDedicated -console -shard Caves

保存為.bat檔案運行即可如:伺服器運行腳本.bat

(10)最後,進遊戲搜索房間進入遊戲。

附上一點服務端控制代碼:饑荒控制台代碼大全.zip

伺服器代碼要按ctrl鍵使輸入框出現遙控器的時候才能生效哦。

就是這樣,祝大家遊戲開心,萬事順意。

獲得更多的電玩狂人最新消息
按讚加入粉絲團