① WeGame飢荒最新聯機版如何手動搭建自己的專用伺服器
搭建伺服器我們總的來說需要做以下兩個步驟:
①:下載飢荒聯機版專用伺服器。
②:配置游戲文件。
一、如何下載飢荒聯機版專用伺服器
飢荒:聯機版中依次點擊飢荒聯機大廳→我的伺服器→手動搭建伺服器即可進入專用伺服器下載界面。
二、如何配置游戲文件
首先啟動游戲飢荒:聯機版,創建一個游戲存檔(設置好房間名,密碼,需要開啟的MOD......)如果之前巧胡有創建過游戲存檔,也可以拿之前的存檔來搭建伺服器。創建好游戲存檔後點擊游戲主依次點擊頁面中的賬號→游戲→Don'tStarveTogetherServers→添加新伺服器獲取訪問令牌,並將訪問令牌Ctrl+C鍵復制到桌面新創建文本文檔中備用。
做好以上幾個步驟可以暫時退出遊戲。之後依次打開我的電腦→文檔→Klei→DoNotStarveTogetherRail→「一串數字的文件夾」。在裡面可以看到我們創建好的游戲存檔(一號檔位即為Cluster_1),將需要搭建伺服器的游戲存檔的文件夾復制到DoNotStarveTogetherRail文件夾中並進入到復制好的游戲檔位的文件夾中,在該文件中新建一個文本文檔,並將該文檔命名為:cluster_token。之後將其電腦上復制好備用的訪問令牌復制粘貼至該文檔中保存。
做好以上幾個步驟還需要配置MOD。在WeGame中右鍵飢荒:飢荒聯機版依次點擊目錄→打開mods文件夾,復制裡面的所有文件夾(即你創客空間訂閱過的mod)。之後在右鍵飢荒聯機搭建專用伺服器點擊目錄,將所有剛剛復制好的文件夾(mod)粘貼至mods文件夾中,這樣就配置好伺服器的mod啦。
做好以上所有步驟就可以開始搭建伺服器啦。進入飢荒聯機版搭建專用伺服器主界面,點擊注冊許可證書,設置好證書有效期(長時間玩飢荒的話有效期設置長一點)和密碼。注冊好後點擊啟動,在伺服器配置列表中選擇自己已經配置好的游戲存檔,在輸入證書密碼點擊啟動。跳出一個黑框,大約等個1分半就可以在飢荒:聯機版中的聯機大廳的玩家列表中搜尋自己的房間游戲名看到自己搭建好的伺服器房間了。
以上做好後就搭建好了自己的專用伺服器了。
在說兩條要注意的:①:進入飢荒:聯機版開始游戲不要點擊離線游戲,而要等待上幾秒登錄游戲,不然就相當於玩單機游戲了。
②:電腦配置差不建議開過多mod(增加了游戲崩潰的概率)和開洞穴,鄭寬和如果電腦配置真的非常差不建議搭建伺服器(沒必要),正常開房間玩就很好了。
在最後教大家如何在搭建好伺服器之後添加新的MOD。第一步:進入游戲:飢荒聯機版創建游戲中將需要搭建的伺服器游戲的戲存檔中添加需要添加的mod(或取消不需要的),並點擊右下角回到世界。第二步:依次點擊我的電腦→文檔→Klei→Don'tStarveTogetherServers→「一串數字的文件夾」→需要搭建伺服器的游戲存檔文件夾→Master復制其中的modoverrides.lua命名文件並將其復制粘貼至Don'tStarveTogetherServers文件夾中游戲存檔中的Master文件夾中,替換原來的文件完成。做好以上幾個步驟即配置好新的游戲mod了,此後啟動飢荒聯機版搭建專用伺服器即可。
如果大家覺得圖文教程看的復雜的話,歡迎在西瓜視頻中看我上傳的WeGame飢荒聯機版搭建伺服器視頻教程。
圖片上傳完,壓縮看不太清!如果大家還喊盯有什麼疑惑的地方,或者搭建伺服器不成功的話歡迎在線咨詢。
② 《飢荒》專用伺服器搭建圖文教程 伺服器怎麼搭建
1.下載並安裝SteamCmd
下載地址:點擊進入
所謂的安裝就是把你下載下來可執行文件放到你喜歡的路徑下(安裝路徑必須純英文,允許有空格),本文就以「D:\steamcmd\」為例。
2.為你的專用伺服器新建三個數據(存檔)文件夾:
\(我的)文檔\Klei\DoNotStarveTogether\MyDediServer
\(我的)文檔\Klei\DoNotStarveTogether\MyDediServer\Master
\(我的)文檔\Klei\DoNotStarveTogether\MyDediServer\Caves
遊民星空
3.從Steam啟動飢荒聯機
Don』t Starve Together,並點擊開始游戲(Play!)。
③ 飢荒聯機版怎麼搭建伺服器
搭建教程
(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\ 下即可。
④ 《飢荒》搭建伺服器圖文教程
《飢荒》怎麼搭建伺服器?很多玩家想和朋友一起聯機玩飢荒,但是又不想外人來,這就需要自己搭建伺服器了,很多玩家不知道如何搭建伺服器,下面小編就為大家帶來飢荒搭建伺服器圖文教程,希模緩昌望對各位玩家有所幫助。
配置需求
·Steam賬號內必須擁有Don't Starve Together,擁有DST即可建立多個獨立伺服器(Dedicated Server)。
·獨立伺服器沒有使用DST游戲內建立伺服器的路由穿透技術,伺服器必須為游戲客戶端開放一個合適的埠,伺服器默認通信方式:UDP協議,埠號:10999。
建立一個穩定的獨立伺服器必須確保系統滿足以下要求:
1.網路上傳速度:8KB/玩家/秒。如果按照獨立伺服器最大人數為6人來換算,網路上傳速度必須達到50KB/秒或以上才能讓6個玩家同時進行游戲,當然網路上傳帶寬越大越好,較差的網路通信會導致連接獨立伺服器的玩家動作卡頓以及卡屏。
2.內存:大約65MB/玩家。如果按照獨立伺服器最大人數為6人來換算,可用內存大小必須達到500MB或以上才能讓6個玩家同時進行游戲。
3.CPU:官方網站沒有明確說明。
4.游戲運行庫:VCRedist_2008(x86),DST游戲根目錄文件夾內有,對著DST右鍵-屬性-本地文件-瀏覽旦扒本地文件
建服准備工作
獲取令牌
如果要建立一個向公眾開放的獨立伺服器,則必須要獲得伺服器令牌,這樣做的目的是能夠讓開發者關停違反了服務條款的伺服器。
根據以下步驟獲得令牌:
注意:所有符號及標點全部使用半形模式輸入。
1.運行Don't Starve Together。
2.點擊Play !。
3.按~(數字鍵1左邊的按鍵)開啟控制台輸入指令,再按一次關閉控制台,若還有控制台文字信息顯示在屏幕上按CTRL+L關閉。
4.如下圖在控制台內輸入指令:TheNet:GenerateServerToken()
5.如下圖在下已經生成了server_token.txt文件。
修改配置文件
配置文件路徑
如下圖settings.ini位於C:Users你的用戶名路徑下。
注意:因為DST不支持Unicode,以下內容請全部使用英文。
若以下內容settings.ini內沒有可自行加上,也可不加,伺服器出現任何問題後果自負。
[network]網路配置
1.default_server_name = 這里填伺服器名。
2.default_server_description = 描述一下你的伺服器(可不填)。
3.server_port = 10999,伺服器通信埠,最好不要改動,對埠映射及網路類型熟悉的人員可自行更改。
4.server_password = 這里填伺服器密碼,如果要對公眾開放則不填,如果想和妹紙或基友單獨干羞羞的事自行填寫密碼。
5.max_players =[1-64]最大玩家數1到64,根據計算機性能和網路負載能力填寫,默認6。
6.pvp = true [ true | false ]是否開啟PVP(玩家可以互相攻擊)。
7.game_mode = [ endless,survival,wilderness ]游戲模式三個裡面選一個填。
8.override_dns = [填寫DNS伺服器]覆蓋DNS設置,如果log in很慢的情況下,可以改成8.8.8.8,8.8.8.8。
9.enable_vote_kick = [ true | false ]是否允許哪滲投票踢人,默認true。
10.enable_snapshots = [ true | false ]是否允許伺服器回退到一個之前的狀態(等同於回檔,可用來防止燒家的熊孩子),開發者稱這項功能在一些伺服器上會導致問題的發生,默認false。
11.enable_autosaver = [ true | false ]是否開啟自動保存功能,默認開啟,新的一天開始伺服器會自動保存。
12.tick_rate = [ 10 | 15 | 30 | 60 ]類似於FPS,這個值越高客戶端動作越流暢,這取決於伺服器的網路帶寬和CPU,默認30。
13.connection_timeout = [填寫毫秒數,1秒=1000毫秒],中斷與沒有響應的客戶端的等待時間,默認8000。
14.server_save_slot = [1-5]伺服器載入哪一個存檔,默認1。
15.pause_when_empty = [ true | false ]伺服器空閑時是否自動暫停,當有玩家進入時繼續,最好用於有密碼的私人伺服器,默認false。
[account]賬號配置
· dedicated_lan_server = false [ true | false ]是否只允許區域網游戲,默認關閉。
埠映射
注意:伺服器開啟無法正常運行(游戲右邊列表沒有自己的伺服器,其他玩家無法加入自己的伺服器)再嘗試以下步驟:
確定網路類型
· ADSL撥號上網
1.有路由器(市面上路由器種類太多,不單獨作某一型號路由器說明,方法大同小異。):進入路由器設置頁面,找到埠映射功能,添加需要映射的埠:協議選UDP,埠號填10999。
2.無路由器:打開控制面板-系統和安全-windows防火牆-高級設置-入站規則右鍵新建規則-勾選埠-勾選UDP,特定本地埠:填10999。
· FTTH光纖入戶
1.無超級管理員密碼
根據光貓型號自行網路方法破解(請自行斟酌!破解失敗導致的各種問題與作者無關),得到超級管理員密碼後請看下文。
2.有超級管理員密碼
1.光貓有埠映射功能:在光貓內設置埠映射,方法上文已經提及,自行查閱。
2.光貓沒有埠映射功能:此方法適合有一定技術水平及動手能力的人員(操作不當可能導致網路中斷及家庭固話無法撥打和接通),將光貓更改為橋接模式,使用路由器撥號上網,在路由器內設置埠映射,方法上文已經提及,自行查閱。
⑤ 搭建飢荒伺服器(2024.3更新)
如果你遇到了上面的問題,可以嘗試看下這篇文章,也許能解決你的問題。
正片開始,最近和小夥伴聯機總有人延遲、掉線,有時候開了加速器都沒用。而且這么多人一起開加速器著實不劃算,還不如搞台伺服器,新用戶一年150+,幾乎無延遲。
搞完之後照例輸出一下詳細的教程
伺服器選擇
15+MOD的飢荒服務啟動後會佔用1.2GB左右的內存,64位服務的話差不多1.8GB,雙核CPU常駐15%左右的使用率,4~6人一起玩沒啥壓力。
所以一台1核2G的伺服器基本夠用,比較推薦2核4G,可以載入更多MOD,玩到後期也不會太卡
P.S 這里啟用的都是些功能增強型MOD行為排隊論之類的,如果啟用的MOD會添加很多新物品,內存建議4G起步
騰訊雲伺服器1核2G4M的伺服器新用戶一年150左右,可以免費升配到2核4G8M(找不到在哪問下客服),感興趣領券看看吧
阿里雲11月活動,2核2G3M新老同享99/年,很香
部署教程
在啟動腳本有用到教程中創建的文件夾和文件名稱,不建議更改
用有sudo許可權的用戶登錄到伺服器
1. 安裝依賴
先安裝steam和飢荒伺服器需要用到的依賴,
2. 安裝 SteamCMD
創建steamcmd文件夾
下載 steamcmd程序
解壓steamcmd_linux.tar.gz文件
啟動steamcmd
3. 安裝飢荒聯機版
如果上面沒出啥問題的話,將會進入steam服務,接下來控制steam下載飢荒聯機版
前面的steam> 不需要輸入,只是說明你在steam服務中
app_update 343050 validate就是去steam中下載飢荒聯機伺服器的命令,需要等待一會,當執行完成後輸入quit退出steam服務
4. 創建伺服器存檔
在伺服器上直接創建新地圖的話後續配置會比較麻煩,一般都是在Windows上先創建地圖,然後找到地圖文件上傳到伺服器中。
在Windows上打開《飢荒聯機版》,在選單界面點擊【創建游戲】對聯機需要創建的世界進行配置,伺服器模式選擇【公共】,配置好密碼,並勾選要使用的MOD
配置完成後,點擊「生成世界」,等待世界創建完成,在進入選擇人物界面後,就可以退出了
在伺服器中創建存檔的存放文件夾
在C://User/xxx/文檔/klei/DoNotStarveTogether文件夾下,找到你剛才創建的存檔,上傳到/.klei/DoNotStarveTogether/Cluster_1這個文件夾裡面,cluster_token.txt沒有沒關系,後面會創建。
訪問 accounts.klei.com/accou... 獲取伺服器token
在伺服器的Cluster_1文件夾下創建文件cluster_token.txt, 將伺服器token保存到文件中
5. 為自己添加管理員許可權
訪問 accounts.klei.com/accou... 頁面,找到自己的klei ID
創建管理員許可權文件,復制klei ID到文件中
6. 為伺服器訂閱MOD
這里只是告訴伺服器要訂閱或者說要下載哪些MOD,是否在地圖中啟用MOD在其它文件中(後面會講)
在文件最下面添加需要訂閱的MOD,其中的數字是MOD的ID,可以在.klei/DoNotStarveTogether/Cluster_1/Master/modoverride.lua中查看
P.S .klei/DoNotStarveTogether/Cluster_1/Master/modoverride.lua就是這個地圖的MOD配置,如果訂閱了新MOD,一定要到這里添加配置,不然MOD不會生效。 Caves中也有一個modoverride.lua文件,記得一起修改。
7. 編寫啟動腳本
回到根目錄,創建boot.sh文件
把下面的命令粘貼到boot.sh中
腳本中默認啟動的是32位伺服器,如果想啟動64位服務(會用更大的內存,相對也會更流暢一些),只需要更改這兩行
改成下面這樣之後保存就可以了
賦予boot.sh執行許可權
到這里,飢荒伺服器的部署就全部完成了,接下來還要開放防火牆埠,不然別人是訪問不進來的。
開放埠
具體需要開放的埠可以查看存檔文件夾下的這幾個文件
注意開放的協議,飢荒埠都是UDP協議,steam的保險起見兩種協議都開。
我總共開放的埠如下,每個人可能不一樣,具體要按照上面給出的那幾個文件來配置。
啟動飢荒伺服器
到根目錄,也就是boot.sh所在的目錄,運行下面的代碼
執行後飢荒伺服器會在後台運行,可以通過下面這個命令查看輸出的日誌
能看到下面這樣的輸出就是啟動成功了
關閉伺服器
因為是後台運行,關閉伺服器需要先找到伺服器的PID,然後用kill命令殺死
要kill的PID是上面圖片中圈出來的,伺服器在退出會執行一些方法,建議不要用kill -9強制殺死
其它
1. 修改伺服器名稱和密碼
伺服器的名稱的名稱和密碼在.klei/DoNotStarveTogether/Cluster_1/cluster.ini 文件中,修改後重啟即可
2. 更新伺服器到最新版本
每次飢荒聯機版更新後都需要同步更新伺服器,不同版本之間不能在一起玩,而且搜索不到房間
這里推薦一個查詢飢荒伺服器的網址,如果你在這個網址上能搜到自己的伺服器,但是其他人搜不到,那應該就是版本不同導致的。
飢荒網頁版伺服器列表
可以將上面的更新命令編寫成腳本方便以後執行,步驟如下:
在steamcmd.sh文件的同級目錄創建腳本文件update.sh,復制下面的命令到腳本中後保存
賦予腳本執行許可權
以後更新飢荒伺服器直接運行 ./update.sh
3. 伺服器卡頓可能原因排查
導致玩家在伺服器上卡頓的原因有很多,比如
用伺服器IP替換 xxx.xxx.xxx.xxx,會得到如下輸出,觀察時間那一列是否經常會跳出一些比較大的數字,一般來說<60ms都是正常的。
如果伺服器不支持ping命令可以試試tracert,這個輸出復雜些,看不明白的可以參考下這篇文章
2. 伺服器性能排查,在ubuntu系統中可以使用top或者htop命令查看伺服器資源使用情況
可以看到當前CPU負載是8.1%,內存還剩366.5+671.9=1038.4MB,如果CPU負載長期高於80%,內存少於100MB,那麼卡頓很可能就是因為伺服器資源不足,建議少載入些MOD,不要養太多生物,打掃一下地面掉落物。
3. MOD問題
可以上傳一個純凈存檔(不開任何MOD)試試,如果不卡頓再一個個關掉MOD嘗試,沒啥太好的辦法。