《饑荒聯(lián)機(jī)版》ubuntu 64位機(jī)器搭建云服務(wù)器流程
百度上基本都是32位機(jī)器的開服文章,手頭64位機(jī)器如果不想重裝,還是有一些不一樣的地方,這里就整理一下。
目錄
1、安裝steamcmd和饑荒服務(wù)器軟件
2、創(chuàng)建世界
3、添加服務(wù)器mod
4、開啟服務(wù)器

1、安裝steamcmd和饑荒服務(wù)器軟件
2、創(chuàng)建世界
打開饑荒聯(lián)機(jī)版游戲,按照你想要的創(chuàng)建世界,然后點(diǎn)這個(gè)管理世界

打開世界文件夾

咱們能看到大概長這樣

然后我們在服務(wù)器上新建三層目錄,舉個(gè)例子我這里叫做 jihuang-data/jihuang-world/world1,我們把本地的文件全都狠狠地丟到服務(wù)器的world1里面!

然后我們要從官方那獲得一下我們的用戶id和服務(wù)器id。點(diǎn)賬戶信息

我們就可以看到首頁有我們的用戶id,復(fù)制保存一下!

然后點(diǎn)游戲,再點(diǎn)饑荒

沒有服務(wù)器的話,就隨便起個(gè)名字,然后添加新服務(wù)器,再保存一下這個(gè)服務(wù)器id,這個(gè)名字并不是搜房間時(shí)看到的世界名字。我也不知道會在哪里顯示……

然后!我們到服務(wù)器上,在world1文件夾里面新建一個(gè)文本文件adminlist.txt
,把用戶id填進(jìn)去。這個(gè)就是你這個(gè)世界的管理員id啦!
再新建一個(gè)文本文件cluster_token.txt
,把你的服務(wù)器id填進(jìn)去保存。
現(xiàn)在目錄就長這個(gè)樣子了:

cluster.ini文件是服務(wù)器一些設(shè)置。可以參考別的配置文章。這里只提2點(diǎn)。1、cluster_password 是服務(wù)器密碼,設(shè)置一下免得隨便誰都能進(jìn)。2、shard_enabled設(shè)置成true,這樣洞穴和地上就會共享一個(gè)房間入口。不然找房間的時(shí)候可能會看到兩個(gè)房間。
3、添加服務(wù)器mod
找到Master或者Caves目錄下的modoverrides.lua文件打開,看到workshop-xxxxxxxx,workshop-后面的純數(shù)字串就是你創(chuàng)建世界時(shí)開啟的mod,將這些數(shù)字串全部復(fù)制出來,找個(gè)小本本寫成 ServerModSetup("xxxxxxx") 的形式

然后復(fù)制到饑荒的服務(wù)端文件夾內(nèi)的 dedicated_server_mods_setup.lua 文檔中。按照我這的例子就是 jihuang/mods/dedicated_server_mods_setup.lua

接著就是把本地mod數(shù)據(jù)文件傳到服務(wù)器上。從steam進(jìn)入饑荒的本地文件夾,然后進(jìn)入mods文件夾,按ctrl+f搜索各個(gè)mod的id,并把對應(yīng)文件夾上傳到饑荒服務(wù)端文件夾內(nèi)的mods文件夾內(nèi)。上傳后的文件夾名字格式要保持 workshop-xxxxxxxx
4、開啟服務(wù)器
開啟服務(wù)器窗口不能關(guān)閉,所以建議使用 screen或tmux或nohup之類的后臺窗口開啟。這里以tmux為例子吧。
過一小會,搜房間就能看到啦
