More  

小編的世界 優質文選 主機

WeGame饑荒聯機版專用服務器多層世界搭建教程


2020年8月25日 - 主機小編 月瑤小站 
   

一:首先是准備工作

①我們的目標是搭建WeGame平台饑荒聯機版專用服務器。所以我們首先要購買WeGame平台上的饑荒聯機版本。

②搭建專用服務器最好使用雲服務器。因為雲服務器有固定的公網IP,並且雲服務器廠商網絡環境比自己家裏的更好,不會出現類似移動和電信互相連接非常卡的情況。直接購買雲服務器的刷,還是比較貴的。不過現在各個雲服務器廠商都有優惠活動。推薦從活動購買,優惠率非常大。常用的有騰訊雲和阿裏雲。這兩家的服務都很好。可以按需求購買。但是有一點是非常重要的,如果買阿裏雲的服務器,千萬不要買性能突發型的雲服務器!千萬不要買性能突發型的雲服務器!千萬不要買性能突發型的雲服務器!重要的事情要說三遍!我第一次搭建的時候就是犯了這個錯誤,使用性能突發性的雲服務器,根本滿足不了遊戲需求。

我最開始的時候就是買了那個性能突發性的服務器,結果慘不忍睹。開啟服務器之後,延遲ping值高達500~600.根本沒有辦法正常玩遊戲。雖然他的免費試用服務器也是性能突發性的,但是似乎沒有被限制性能。至少我試用的時候沒有發現任何卡的情況,所以我才會選擇買阿裏雲的。結果就被坑了,所以呢不是很推薦用阿裏雲的服務器。

具體的就看自己選擇了。

③獲取遊戲token令牌。打開遊戲,登錄,點擊賬號,注冊登錄,選擇遊戲,選擇饑荒聯機版的遊戲服務器,

在添加新服務器裏面,輸入自己想要創建的服務器的名字。然後選擇添加新服務器。

界面就是這個樣子。

比如新建一個測試服務器。

添加完成之後就是這個樣子的。

選擇配置服務器。

按照自己需要的方式進行配置

配置好了之後,選擇下載配置。然後在進行下一步操作。

④創建一個本地的存檔,設置好你的世界。要添加的mod,只需要進入選擇角色界面就可以了。然後直接退出。

⑤用你剛才創建的存檔裏面的遊戲設置來替換你剛才下載的文件。

打開遊戲界面,選擇數據,

你剛才創建的存檔是第幾個,編號就是幾。比如我剛才創建的就是第一個存檔,所以我選擇Cluster_1,將整個文件夾複制到桌面。

將你剛才下載的服務器配置文件解壓。得到一個名為MyDediServer的文件夾。

打開文件夾之後裏面包含兩個文件,兩個文件夾。將你剛才創建的存檔文件夾裏面的Caves和Master兩個文件夾直接複制過來,全部替換。

二:搭建雲服務器

①因為Wegame饑荒聯機版只能使用他提供的聯機專用服務器搭建,所以雲服務器端要用Windows系統的。推薦使用Windows sever 2016. 因為更低版本的,在饑荒服務器開始之後控制台窗口裏面不能顯示漢字,只有亂碼。

以騰訊雲為例。先購買服務器。然後選擇Windows server 2016.(有的只有2012,可以先安裝,然後去控制台手動更換系統。)

設置好密碼,保存好。記住公網IP。然後可以直接通過自己電腦上自帶的遠程桌面進行登錄。

計算機那裏輸入你獲取的公網IP地址。默認用戶名一般是administrator

然後選擇連接,輸入你設置的賬號密碼。

②進入服務器之後,首先先安裝WeGame。還需要安裝運行庫,不然有可能會報錯。Windows運行庫可以自行百度解決。

③wegame安裝好之後,登陸wegame。這裏有一點是需要注意的是,因為wegame退出會導致遊戲的退出,所以推薦注冊一個小號在雲端登錄。

安裝好饑荒專用服務器。

依次進行一下步驟。

打開文檔。新建一個文件夾,命名為:Klei

打開Klei文件夾,新建一個文件夾,命名為:DoNotStarveTogetherRail

打開DoNotStarveTogetherRail文件夾,將你剛才設置好的存檔複制進去。

④本地登錄你的的wegame,下載饑荒專用服務器,

選擇注冊許可證書,建議直接注冊十二個月。設置好密碼。

然後打開饑荒專用服務器所在的文件夾。

打開bin文件夾。找到一個文件名為certificate.txt的文件。這個就是許可證。

將這個文件複制,在服務器端同樣打開饑荒專用服務器所在文件夾,找到bin文件夾,直接放進去。

⑤現在就設置好了饑荒專用服務器。在服務器端運行饑荒專用服務器,選擇開啟洞穴,輸入密碼。點擊運行。會出現兩個類似這樣的窗口。

一個窗口代表地面,一個窗口代表洞穴。你可以相互切換看一下。等到兩個窗口都出現了

Sim paused這樣的字符,就代表服務器開啟成功,可以進入遊戲搜索服務器名字,找到服務輸入密碼進入遊戲了。

三:添加模組和啟用模組

①添加模組建議在本地遊戲裏添加,然後將設置好的配置文件上傳到服務器端。這樣的好處就是,一般不會出現錯誤,方便。

找到你之前設置的存檔,添加好你想用的模組,選擇進入遊戲。在選擇角色界面就可以了。

②打開數據文件夾,找到你剛才選擇的存檔,打開文件夾,打開Master文件夾,找到一個文件名為:modoverrides.lua 的文件。這個文件就是你設置的模組的配置文件。

③將modoverrides.lua文件複制,上傳到雲服務器端的存檔目錄,在Caves和Master兩個文件夾中都要替換。

④找到你的本地遊戲目錄,打開mods文件夾。把裏面所有mods都複制,上傳到服務器端的文件夾內,如下圖所示。

耐心等待,等文件上傳完畢,重新啟動服務器就可以啟用模組了。

四:創建多層世界

當遊戲玩上一段時間,有可能會覺得世界不夠大,想要添加多層世界,也是可以的。

如果你購買的雲服務器是騰訊雲或者阿裏雲的學生機那種,推薦用兩台不同的雲服務器進行搭建。這裏分兩種情況,

①在同一台服務器上搭建多層世界。這個就比較簡單,直接重新生成一個世界的配置文件,打開Master文件夾裏面的sever.ini。修改一下配置,

server_port = 10991

is_master = false

name = Master2

id = 3

encode_user_path = true

Caves裏面的sever.ini也需要修改一下。

server_port = 10990

is_master = false

name = Caves2

id = 4

encode_user_path = true

cluster.ini文件裏面需要修改一下端口,不然會導致端口沖突無法啟動服務器。

game_mode = survival

max_players = 10

pvp = false

pause_when_empty = true

lan_only_cluster = false

cluster_intention = cooperative

cluster_password = 你的服務器密碼

cluster_description = 你的服務器簡介

cluster_name = 你的服務器名字

offline_cluster = false

cluster_language = zhr

console_enabled = true

shard_enabled = true

bind_ip = 127.0.0.1

master_ip = 127.0.0.1

master_port = 10888

--這就是端口,一定要和第一個服務的配置文件端口不一樣。

cluster_key = defaultPass

然後上傳,將文件夾命名為Cluster_B,然後將兩個世界都啟動就可以了。

②如果是不同服務器搭建多層世界的話,還需要額外修改一下cluster.ini文件

game_mode = survival

max_players = 10

pvp = false

pause_when_empty = true

lan_only_cluster = false

cluster_intention = cooperative

cluster_password = 你的服務器密碼

cluster_description = 你的服務器簡介

cluster_name = 你的服務器名字

offline_cluster = false

cluster_language = zhr

console_enabled = true

shard_enabled = true

bind_ip = 0.0.0.0master_ip = 你的主服務器的IP地址

master_port = 10888cluster_key = defaultPass

將第二個配置文件夾裏面的Cluster.ini修改成這樣,其中master_ip修改成你的主服務器的ip地址即可。修改完成後,上傳文件。重複二,三步驟即可。(吐槽一下 居然不支持代碼框輸入)

開啟服務器之後,就會自動連接上。從服務器關閉不影響主服務器數據和運行。但是主服務器關閉會導致從服務器失去連接。

以上就是一些小小的心得啦。