介紹:
NEXUS 模組網站 https://www.nexusmods.com/valheim/mods/4
此模組我個人在 steamCMD上測試獨立伺服器,也成功執行跟朋友玩在一起都沒問題,至於遊戲內建的 P2P連線我沒試過。
這個模組基本上就是個修改器,可改成自己喜歡的玩法,可以調耐力限度、取消礦物傳送限制、開放多人伺服器的地圖共享、調整冶煉蜂箱的生產速度、個人物品負重限度,甚至還強化了建築模式,讓你建造時可以xyz三軸選轉建築,還有許多許多的功能。
安裝的方法:
作者的影片教學
從0.8版本開始,作者製作了4種不同版本的 V+ 模組,以下提供每個版本的安裝步驟。在Nexus網站中,點選 Files 可以找尋不同版本的模組。關於怎麼安裝 dedicated server ,版上有很多教學文章,可以詳細參考,以下步驟僅提供如何安裝模組,最新載點及用法更新以該模組網站為主,如果有時間我會再更新。
NEXUS各版本載點(需註冊):https://www.nexusmods.com/valheim/mods/4?tab=files
[客戶端] Windows (Steam) :
1.下載最新的模組包,名稱為 WindowsClient.zip
2.開啟您的遊戲安裝目錄,進入Steam收藏庫,右鍵 valheim,點選內容,本機檔案,然後點選瀏覽...
3.Steam應該會自動打開您的安裝目錄資料夾。
4.將壓縮檔解壓縮至安裝目錄資料夾。
(取代前建議可以備份整個 Valheim 資料夾還有地圖檔案,發生狀況可還原)
[伺服器] Windows:
1.下載最新的模組包,名稱為 WindowsServer.zip
2.開啟您的伺服器根目錄
3.解壓縮此壓縮檔,放進伺服器根目錄。
4.請至底下詳細閱讀伺服器設定配置以及版本控制的方法。
(取代前建議可以備份整個 Valheim 資料夾還有地圖檔案,發生狀況可還原)
[伺服器] Unix:
1.下載最新的模組包,名稱為 UnixServer.zip
2.開啟您的伺服器根目錄
3.解壓縮進您的伺服器根目錄
4.執行 chmod u+x run_bepinex.sh
5.啟動 run_bepinex.sh
6.請至底下詳細閱讀伺服器設定配置以及版本控制的方法。
(取代前建議可以備份整個 Valheim 資料夾還有地圖檔案,發生狀況可還原)
伺服器設定配置以及版本控制:
- 如果您的伺服器配置啟動了 Configuration 以及enforceMod ,只有相同配置以及模組版本匹配的玩家可加入伺服器,而您也只能加入同個配置和同個模組版本的伺服器。
- 如果您關閉了Configuration 以及enforceMod,只要該伺服器允許,您可加入任何伺服器(包括普通伺服器)(代表說這些伺服器開服者沒有安裝 V+模組,或者把 enforceMod 給關閉了)
- 如果您把enforceConfiguration 關閉,但是把enforceMod 啟動,您可以加入任何相同模組版本的V+伺服器 。
目前此系統運作是100%正常的,沒有任何錯誤。
如果您有遇到任何錯誤,有可能您的配置有誤,或者您的伺服器/客戶端沒有執行 V+模組。
設定檔介紹:
安裝完後執行遊戲看看能不能成功,可以的話關閉遊戲。此模組有給config給玩家自行修改,路徑為:Valheim\BepInEx\config\valheim_plus.cfg
右鍵修改 valheim_plus.cfg,在要啟動的地方在冒號後面改成 true ,要關閉功能改 false 然後我這邊列出幾個不錯的可修改內容,以下用藍色的字當成備註,當你修改完畢後,檔案要記得存檔,然後再啟動遊戲,
[Player] //首先會看到Player這個欄位,代表這個區域是更改玩家的內容
enabled=true //第二行程式碼非常非常重要!
是問你要不要啟動這些修改,記得改成 true,如果沒有改成 true,修改的內容都會無效!而我已經改好了。
baseMaximumWeight=500 //往下找可以看到這段,這段是更改玩家的負重限制,預設是300,而我改成500了,當然你也可以自行調整自己喜歡的負重。
; default is 300 (float) //每一段可修改的指令下面都有一行這個,這段程式碼不用動,只是跟你講預設值是300,float 我記得是浮點數的意思,代表已可以設定成小數點,例如487.63,這樣負重就會變成小數點,但是其實意義不大,還是整數比較好,我個人沒試過小數點。
接下來就是其他的設定,我只列出幾個我覺得不錯的,其他的請自行摸索囉
[Furnace]
enabled=true
; enable/disable Furnace changes
這個是改熔爐燒製的最大數量
maximumOre=10 最大可容納礦物
; default is 10 (int) 只能打整數,不可以小數點
maximumCoal=20 最大可容納木炭
; default is 20 (int) 只能打整數,不可以小數點
[Building]
enabled=true 開啟可修改建築
; enable/disable Building changes
noInvalidPlacementRestriction=true 移除放置建築的限制
; (boolean) Removes the "Invalid Placement" restriction
noWeatherDamage=true 關閉天氣導致建築損毀
; Removes weather/rain damage on building objects
maximumPlacementDistance=5 最大可建築距離
; default 5(float)
[Items]
enabled=true 可修改物品
; enable/disable item changes
noTeleportPrevention=true 開啟後可帶礦物進傳送門!
; default is false (boolean)
[Server]
enabled=false 伺服器可修改開啟
; enable/disable Server changes
maxPlayers=10 最大遊戲玩家數量(前提是電腦要超強)
; (int) default is 10
enforceConfiguration=true
啟動後,強制進入遊戲的玩家,要跟你開伺服器的設定檔 (valheim_plus.cfg )一模一樣才可加入。關閉後,玩家可以使用自己的設定檔加入伺服器。
enforceMod=true
啟動後,強制進入遊戲的玩家要安裝此模組才可加入。關閉後,玩家可因不同版本而加入。
[Map]
enabled=true 開啟可修改地圖
; enable/disable Map changes
exploreRadius=300 玩家可探索的地圖最大之半徑,預設是100,我覺得很小所以改成300,可小數點。
; default 100 (float), the radius around each player that get explored
shareMapProgression=true 最重要的功能!啟動後玩家可以分享地圖給其他玩家,玩家必須在線上才能獲取到新地圖的資訊。
[AdvancedBuildingMode]
enabled=true 開啟進階建築模式
[AdvancedEditingMode]
enabled=true 開啟進階修改模式
這些建築模式詳細的用法可以去原文 還有 Github https://github.com/nxPublic/ValheimPlus
進階建築模式教學:https://imgur.com/ddQCzPy
進階編輯模式教學:https://imgur.com/DMb4ZUv
進階建築模式:拿著工具槌選擇建築後,按下 F1 啟動,按下 F3 取消
1. 鍵盤上下左右可平行微調,
2. Ctrl+ 上/下/左/右可調整上下
3. 滑鼠滾輪+ Ctrl 可選轉建築的 x 軸
4. 滑鼠滾輪+ 左側 Alt 可選轉建築 z 軸
其他的功能我就沒試了,我也不大清楚。
[Stamina]
enabled=true 開啟可修改耐力
dodgeStaminaUsage=10 閃躲時耐力量,預設是10,愈小消耗越少,反之愈大
sneakStaminaDrain=5 潛行耐力消耗率
runStaminaDrain=10 奔跑耐力消耗率
swimStaminaDrain=2 游泳耐力消耗率
先打這樣,歡迎交流,想到再補充,原文有Discord,有問題可以去發問