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