饑荒本地服務(wù)器搭建
《饑荒:聯(lián)機版》是一款由Klei Entertainment開發(fā)的開放世界生存游戲,玩家需要在充滿挑戰(zhàn)的環(huán)境中生存下來,為了與朋友一起享受這款游戲,搭建一個本地服務(wù)器是一個不錯的選擇,本文將詳細介紹如何在本地搭建《饑荒:聯(lián)機版》的專用服務(wù)器,并提供常見問題解答。
一、前期準(zhǔn)備
在開始搭建服務(wù)器之前,需要確保你的電腦已經(jīng)安裝了以下軟件和工具:
1、Steam平臺:用于下載和管理游戲文件。
2、SteamCMD:Steam的命令行版本,用于安裝和管理Steam上的游戲。
3、記事本或文本編輯器:用于創(chuàng)建和編輯腳本文件。
4、FileZilla等FTP軟件(可選):用于在Windows和Linux之間傳輸文件。
二、下載與安裝SteamCMD
從官方網(wǎng)站下載SteamCMD,并將其解壓到你希望安裝的目錄下,雙擊steamcmd.exe
開始安裝程序。
三、配置服務(wù)器
1. 申請服務(wù)器令牌
進入游戲后,點擊“賬號”選項,找到并點擊“饑荒聯(lián)機版的游戲服務(wù)器”,隨便輸入一個名字,點擊“添加新服務(wù)器”申請令牌,等待頁面刷新后,找到剛剛申請的令牌,復(fù)制并保存中間的一串字符。
2. 獲取存檔文件
進入游戲后,選擇你想要的世界的各項配置,選擇完成后點擊創(chuàng)建世界,然后點擊取消,游戲會生成該世界的存檔文件,進入DocumentsKleiDoNotStarveTogether
文件夾,找到你剛剛創(chuàng)建的世界對應(yīng)的存檔文件夾(如Cluster_1),將其復(fù)制到上一級目錄(即DoNotStarveTogether
文件夾下)。
3. 配置令牌
在存檔文件夾下找到cluster_token.txt
文件,將剛剛申請的令牌復(fù)制進去,替代里面原來的令牌。
四、啟動服務(wù)器
1. 創(chuàng)建更新游戲端腳本
在你剛剛安裝SteamCMD的文件夾下創(chuàng)建一個文本文檔,命名為Update.bat
(名字可以隨意),然后用編輯軟件打開,將以下代碼復(fù)制進去:
steamcmd +login anonymous +app_update 343050 validate +quit
2. 創(chuàng)建啟動腳本
同上一步創(chuàng)建start.bat
,將以下代碼復(fù)制進去(記得修改存檔名):
@echo off cd /d %~dp0 cd "G:steamsteamappscommonDon't Starve Together Dedicated Serverbin" start "Master" dontstarve_dedicated_server_nullrenderer -console -cluster 你的存檔名 -shard Master start "Caves" dontstarve_dedicated_server_nullrenderer -console -cluster 你的存檔名 -shard Caves
需要注意的是,第三行的路徑請根據(jù)自己的實際情況修改,如果不修改,大概率無法啟動。
3. 啟動服務(wù)器
雙擊start.bat
啟動服務(wù)器,兩個窗口都出現(xiàn)下圖中“Sim Paused”及“World is now connected”字樣即啟動成功,進入游戲后按 鍵輸入直連代碼
c_connect "127.0.0.1"或搜索房間可連入世界,若要更新服務(wù)器游戲端就運行
Update.bat`。
五、進階配置
1. 添加Mod
在創(chuàng)意工坊下載自己喜歡的Mod,記錄Mod的編號,在steamsteamappscommonDon’t Starve Togethermods
文件夾下找到你剛剛下載的Mod文件夾(編號為workshop-XXXXXXXXX),將文件夾復(fù)制到steamsteamappscommonDon’t Starve Together Dedicated Servermods
下,找到存檔路徑DocumentsKleiDoNotStarveTogetherCluster_1
,在Master和Caves文件夾下各創(chuàng)建modoverrides.lua
文件(如果已有就直接在里面修改不用新建),按照如下代碼修改:
return { ["workshop-XXXXXXXXX"]={["enabled"]=true }, ["workshop-XXXXXXXXX"]={["enabled"]=true, configuration_options = {}} }
若無特殊需求就按第一行的workshop設(shè)置;若要修改Mod設(shè)置,首先在steamsteamappscommonDon't Starve Togethermods
路徑下找到對應(yīng)Mod,打開modinfo.lua
文件,在其中找到“configuration_options”代碼塊,將其復(fù)制到modoverrides.lua
文件內(nèi),并修改對應(yīng)項即可。
2. 各項配置
管理員:打開游戲,打開“賬號”,找到自己的ID(以“KU_”為開頭),若無法打開賬號,則先隨意進入一個世界,按“Backspace”鍵,在右下角可以看見自己的ID,然后打開存檔文件夾內(nèi)的adminlist.txt
文件,將ID復(fù)制進去即可(一行一個)。
存檔配置:根據(jù)需要修改存檔配置文件中的參數(shù),如游戲模式、最大玩家數(shù)、PVP開關(guān)等。
黑名單/白名單:通過編輯blocklist.txt
和whitelist.txt
文件來管理黑名單和白名單,步驟同上,將ID復(fù)制到相應(yīng)文件中即可。
六、常見問題解答(FAQs)
Q1: 如何更改服務(wù)器的最大玩家數(shù)?
A1: 更改服務(wù)器的最大玩家數(shù)需要在存檔配置文件中進行修改,打開存檔文件夾下的server-settings.ini
文件(如果沒有則新建一個),添加或修改以下參數(shù):
[GAMEPLAY] max_players = 6 # 將6修改為你希望的玩家數(shù)
保存文件后重啟服務(wù)器即可生效。
Q2: 如何備份和恢復(fù)服務(wù)器數(shù)據(jù)?
A2: 備份服務(wù)器數(shù)據(jù)非常簡單,只需將存檔文件夾(如DocumentsKleiDoNotStarveTogetherCluster_1
)復(fù)制到安全的地方即可,恢復(fù)時,只需將備份的存檔文件夾復(fù)制回原位置,并確保cluster_token.txt
文件中的令牌正確即可,如果需要更換令牌,記得重新申請并替換。
各位小伙伴們,我剛剛為大家分享了有關(guān)“饑荒本地服務(wù)器搭建”的知識,希望對你們有所幫助。如果您還有其他相關(guān)問題需要解決,歡迎隨時提出哦!