索尼承諾將“增加PS5主機(jī)供應(yīng)”
2023-01-31
更新時間:2022-03-29 23:47:51作者:未知
眾所周知饑荒聯(lián)機(jī)版可以建立洞穴世界,拓展游戲的難度,但是地穴只有一層,探索空間也是有限。今天小編為大家?guī)砹酥v述如何建立多層世界服務(wù)器的文章,一起來研究一下吧。
1,多層世界的介紹
各位饑荒聯(lián)機(jī)版的玩家們,大家好。
相信大家都已經(jīng)會建立本地專服或者云服務(wù)器了。
今天我跟大家分享一下多層服務(wù)器的建立經(jīng)驗
我只是個電腦小白,如果有錯誤請大神們指正
目前我的游戲版本是 183166
先說一下我們建立的多層世界介紹
主世界(地上) 所有默認(rèn)
洞穴世界1 所有默認(rèn)
地上世界2 (怪物BOSS多)
洞穴世界2 (怪物多)
并且4個世界 互通
請看下圖
一個地上世界默認(rèn)有10個落水洞,默認(rèn)分配到10個洞穴世界的梯子,
我們現(xiàn)在是多層世界,其中主世界的5個洞通向洞穴1、另外5個通向洞穴2。
剛好分配。 地上2 其中5個洞通向洞穴1、另外5個通向洞穴2。
至于旅行機(jī)器,后面講。
手動配置多層世界需要一個洞一個洞用控制臺指向~ 等你把4個世界全部配置好了,游戲時間N天都過去了………所以我們可以借助一個MOD,一個外國佬做的。
名字叫:Shard Configuration Mod 三顆星的那個。
它會自動幫我們配置落水洞指向。
先訂閱吧!
http://steamcommunity.com/sharedfiles/filedetails/?id=595764362
2,開始配置
把下載好的MOD文件夾放到服務(wù)器的MOD文件下面。
Windows是 Don't Starve Together Dedicated Server\mods
Linux 是 你自己把steamcmd 下載到哪 就到哪去找吧。
接下來打開服務(wù)器的配置目錄文件。
不同的配置目錄是不一樣的。
我的是在
windows 我的文檔\Klei\DoNotStarveTogether\MyDedicated
Linux 是在 home/用戶名/.klei/ DoNotStarveTogether\MyDedicated
默認(rèn)文件名就是Master 與 Caves 如果你沒有改過的話。
每個文件夾下保留三個文件即可:
leveldataoverride.lua
modoverrides.lua
server.ini
其余的全部刪掉。
把這兩個文件夾復(fù)制一份 重新命名 再放回去 如下圖
一個文件夾等于一個世界,相信大家已經(jīng)建過服務(wù)器的都懂。
修改每個文件夾下的server.ini。
修改Server_port 端口 如果你是在同一臺電腦(服務(wù)器)上建立多層世界的。
4個世界端口一定要不一樣!4個世界端口一定要不一樣!4個世界端口一定要不一樣!
Steam 的端口也要設(shè)置成不一樣的。
Shard 下面的Is_maste 除了主世界是 true 其余三個世界 均是false!!
Name 最好改一下方便區(qū)分 最重要的就是 ID !!
除主世界默認(rèn)1 其余三個世界ID 要設(shè)置成不一樣的 而且要記住 后面用得到!
接下來我們來配置兩個從世界,和添加MOD。
打開游戲,選擇創(chuàng)建世界。
如果你用默認(rèn)的世界,就可以跳過這一步。
添加設(shè)置MOD。
這個多層世界的MOD不是在這里配置!不是在這里配置!不是在這里配置!
勾選就好!
創(chuàng)建世界吧! 甭管他成功與否,反正你已經(jīng)拿到想要的了。
打開 Klei\DoNotStarveTogether\ Cluster_1 把地上(master)與地洞(caves)世界的leveldataoverride.lua 文件覆蓋到我們剛剛建立的服務(wù)器目錄的master2 和caves2 的同名文件。
2個怪物世界的設(shè)置完成了,如果你用默認(rèn)的世界,就可以跳過這一步。
回到之前的Cluster_1目錄下。
windows用notepad++ 打開 modoverrides.lua。
linux 直接打開修改。
找到如下圖
[“1”] ={“11”,”12”} 就是主世界,有2個洞口通向ID為11世界和12世界。
這里的ID指的就是 shard 下面的ID 配置!!
我們上面說過 一個世界默認(rèn)有10個洞穴!我們來修改成我們自己想要的!注意標(biāo)點符號!
上圖意思是:
主世界1,有5個洞通向ID為10的世界(洞穴1)另外5個通向ID為22的世界(洞穴2)。
地上世界2 ID為11,有5個洞通向ID為10的世界(洞穴1)另外5個通向ID為22的世界(洞穴2)。
保存,windows別忘了看一下編碼UTF-8無BOM,覆蓋到服務(wù)器目錄下的master, master2,Caves,caves2 4個目錄中。
3,收尾階段
修改啟動文件!!
Windows 看
Linux 看
Linux新建兩個腳本而已。
我相信建立過服務(wù)器的都懂什么意思,主要就是復(fù)制一下,改一下紅色標(biāo)志的那個參數(shù)。
我們來啟動服務(wù)器!!!
4個窗口! 爽不爽?!!
進(jìn)入游戲,我們來建立旅行機(jī)器,用于傳送主世界-----地上2。
其實用地洞 來傳送 也是可以的。
但這玩意逼格高!逼格高!
你想建哪個位置,把鼠標(biāo)移過去按 ~ 鍵 打開控制臺。
輸入:
c_spawn("migration_portal")
復(fù)制過去就行, 記住再按一下ctrl ! 用過控制臺的都懂!! 都懂!
跑到機(jī)器旁邊!跑到機(jī)器旁邊!跑到機(jī)器旁邊!
打開控制臺,輸入
c_find("migration_portal").components.worldmigrator:SetDestinationWorld("11",true)
括號中,第一個11指的是 地上2 世界的ID。
我們進(jìn)去這個機(jī)器 來到了地上2 的大門~對不對?
好,我們在 建立一個c_spawn("migration_portal") 相同命令。
再輸入:
c_find("migration_portal").components.worldmigrator:SetDestinationWorld("1",true)
看清楚了 ,這回括號里面的 11 變成 1 1 就是主世界!
現(xiàn)在來回世界測試一下 是不是OK了~!!