飢荒聯機版如何自己開伺服器
❶ steam《飢荒》專用伺服器怎麼建
配置需求:
Steam賬號內必須擁有Don't Starve Together,擁有DST即可建立多個獨立伺服器(Dedicated Server)。
獨立伺服器沒有使用DST游戲內建立伺服器的路由穿透技術,伺服器必須為游戲客戶端開放一個合適的埠,伺服器默認通信方式:UDP協議,埠號:10999。
建立一個穩定的獨立伺服器必須確保系統滿足以下要求:
網路上傳速度:8KB/玩家/秒。如果按照獨立伺服器最大人數為6人來換算,網路上傳速度必須達到50KB/秒或以上才能讓6個玩家同時進行游戲,當然網路上傳帶寬越大越好,較差的網路通信會導致連接獨立伺服器的玩家動作卡頓以及卡屏。
內存:大約65MB/玩家。如果按照獨立伺服器最大人數為6人來換算,可用內存大小必須達到500MB或以上才能讓6個玩家同時進行游戲。
CPU:官方網站沒有明確說明。
游戲運行庫:VCRedist_2008(x86),DST游戲根目錄文件夾內有,對著DST右鍵->屬性->本地文件->瀏覽本地文件
2.0-建服准備工作——獲取令牌
如果要建立一個向公眾開放的獨立伺服器,則必須要獲得伺服器令牌,這樣做的目的是能夠讓開發者關停違反了服務條款的伺服器。
根據以下步驟獲得令牌:
注意:所有符號及標點全部使用半形模式輸入。
運行Don't Starve Together。
點擊Play !。
按~(數字鍵1左邊的按鍵)開啟控制台輸入指令,再按一次關閉控制台,若還有控制台文字信息顯示在屏幕上按CTRL+L關閉。
如下圖在控制台內輸入指令:TheNet:GenerateServerToken()
修改文件中欄位client_only_mod = true:伺服器View Mods里不顯示此Mod;false:伺服器View Mods里顯示此Mod
修改文件中欄位all_clients_require_mod = true:客戶端都必須擁有此Mod才能加入游戲;false:客戶端沒有此Mod也能加入游戲。
❷ 飢荒聯機版搭建專用伺服器怎麼用
想要在Steam上搭建《飢荒》聯機版伺服器嗎?首先,你需要在Steam中安裝Don't Starve Together獨立伺服器。進入Steam主界面,點擊「收藏>工具」即可找到它。
當准備開啟伺服器時,右鍵點擊該伺服器,選擇「執行預配置的伺服器」。正常情況下,會有兩個窗口彈出。第一個窗口是伺服器設置窗口,你可以在這里進行一系列設置,如設定伺服器的名稱、密碼、人機比例等;第二個窗口是伺服器狀態窗口,這里會顯示伺服器運行狀態和玩家列表。
此外,為了讓伺服器穩定運行,你可以考慮安裝一些輔助軟體,如RCON。RCON是一個遠程式控制制工具,可以讓你通過命令行對伺服器進行控制,如重啟伺服器、強制玩家下線等。
需要注意的是,伺服器的運行需要一定的硬體配置,如穩定的網路環境、足夠的存儲空間等。同時,也要確保你有足夠的時間和精力去維護伺服器,包括定期更新伺服器補丁、解決玩家問題等。
搭建好伺服器後,你就可以邀請你的朋友們一起加入你的伺服器,共同探索這個奇妙的世界了。
❸ 搭建飢荒伺服器(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嘗試,沒啥太好的辦法。
❹ 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飢荒聯機版搭建伺服器視頻教程。
圖片上傳完,壓縮看不太清!如果大家還喊盯有什麼疑惑的地方,或者搭建伺服器不成功的話歡迎在線咨詢。
❺ Wegame《飢荒:聯機版》專用伺服器實用教程(一):如何開服
前言
為了提供更好的游戲體驗,我通過研究搭建專用伺服器的方法,成功解決了游戲過程中的卡頓問題。本文將分享開服過程中的經驗和技巧,幫助有同樣需求的玩家。該教程適用於在同一網路設備下的主世界與洞穴游戲環境,後續教程將涵蓋更復雜的情況。
開服步驟
首先,下載並安裝「飢荒聯機版專用伺服器」插件。在Wegame平台搜索並下載。安裝完成後,單擊插件,Wegame界面將顯示注冊許可證書的選項。選擇證書的有效期,推薦最長12個月,設置證書密碼,並打開配置教程。
獲取密鑰:使用游戲賬號進入「游戲」界面,找到「Don't Starve Together Servers」,復制密鑰並保存至「cluster_token.txt」文件。
創建世界:利用游戲創建新檔,設置基本信息,包括游戲模式、最大人數、密碼等。設置洞穴選項,添加所需伺服器模組,生成世界。
拷貝存檔:復制生成的世界存檔至指定目錄,覆蓋原有的「Cluster_token.txt」文件。
拷貝mod:復制游戲的mod文件夾,替換專用伺服器的mod文件夾,完成mod移植。
開啟伺服器:在專用伺服器界面選擇存檔,設置證書密碼,啟動伺服器。等待命令提示符出現「Registering master server in China lobby」字樣,表示伺服器成功開啟。
關服方式:使用管理員命令或分別關閉主世界和洞穴的命令提示符,確保存檔操作。
配置文件解析
cluster.ini文件包含伺服器的基本設置。通過修改文件內容,可以調整游戲模式、最大玩家數、是否允許玩家間戰斗、暫停時間、房間類型、房間密碼、描述、房間名、離線模式等參數。
管理員設置
添加管理員時,創建adminlist.txt文件,輸入玩家的Klei用戶ID,保存並設置文件格式。在開啟伺服器後,被設置為管理員的玩家可以調用控制台命令。
總結
本文介紹了如何使用「飢荒聯機版專用伺服器」插件開啟游戲伺服器,包括步驟、配置文件解析以及管理員設置。希望本文能幫助玩家提升游戲體驗。後續教程將涵蓋更多進階操作。歡迎感興趣的朋友關注。
❻ 飢荒TGP版怎麼創建伺服器 怎麼開服
正式開服,首先在TGP平台中打開飢荒聯機伺服器。
選擇之前創建的文件夾。請注意,如果沒有看到文件夾名稱,請返回至上一步,檢查是否正確復制了cluster_token.txt中的令牌。
接著輸入第一步注冊時設置的證書密碼,然後點擊啟動按鈕。
接下來,會看到一段閃動的黑框白字。
當出現「服務專器創建完成」的提示時,就表示伺服器已經成功創建。
此時,您可以打開聯機大廳並搜索自己的伺服器。如果搜索到了,說明開服成功;如果沒有搜索到,請檢查是否在之前的步驟中出現了問題。
在創建伺服器時,確保所有步驟都正確無誤,有助於避免開服失敗的情況。
成功創建伺服器後,您可以邀請好友一起加入游戲,享受聯機的樂趣。
如果在開服過程中遇到任何問題,可以查閱官方幫助文檔或聯系客服尋求技術支持。
總之,只要按照正確步驟操作,就能順利創建並成功開服。
開服成功後,記得分享自己的伺服器給更多的朋友,讓更多的玩家享受到游戲的樂趣。
開服成功的關鍵在於細心和耐心,每一個步驟都不可馬虎。
希望各位玩家能夠順利開服,享受游戲帶來的快樂。