Valheim

如何找到線上多人瓦爾海姆伺服器的世界種子?

  • April 21, 2022

我昨天發現了http://valheim-map.world/,它真的很整潔!但是,提供的種子提取工具僅適用於保存在我自己的本地電腦上的遊戲。我和幾個朋友在多人專用伺服器上進行大部分維京遊戲。

有什麼方法可以讓我看到我玩的專用伺服器的世界種子,這樣我就可以將它插入這個網站,或者,例如,在我的家用機器上啟動一個重複的世界?

此資訊可以從播放器日誌文件中獲得!

要檢索您的多人遊戲世界種子:

  1. 啟動瓦爾海姆
  2. 在主菜單中,點擊Show Player.log螢幕左下角標記為隱藏的按鈕。這將在 Windows 資源管理器中打開一個文件夾;將其最小化並暫時回到瓦爾海姆,我們將在一分鐘內加倍回到這一點。
  3. 像往常一樣加入您的多人遊戲伺服器。(開始遊戲->開始->加入遊戲,yadda yadda。你知道的。)
  4. 一旦你載入到你想要世界種子的遊戲世界,是時候Alt+Tab回到那個 player.log 按鈕打開的 Valheim AppData 文件夾了。
  5. 我們要打開名為 的文本文件Player.log,或者,根據您的 Windows 設置,它可能顯示為簡單Player的 .
  6. 在該文件中,您需要Ctrl+F或向下滾動並查找字元串Initializing world generator seed:。你的種子會在那之後出現*。請記住,世界種子區分大小寫!

*Initializing World Generator Seed:可能會多次出現在日誌文件中,但是,第一次出現時不會出現後面的字元串。這是菜單的世界生成器種子。向下滾動到您剛剛載入的遊戲世界第二次看到它的位置。

種子在.fwl與您的世界同名的文件中可用。這個答案將是 Linux 特定的,但它應該與 Windows 非常相似和/或在 Notepad++ 等文本編輯器或最壞情況下的十六進制編輯器中可見。

鑑於your_world您應該有一個your_world.db, your_world.db.old(備份)和your_world.fwl. 該.fwl文件非常小,僅包含您的世界名稱和該世界的種子。

像純純文字一樣簡單地查看它cat也會給你一些垃圾,但是種子(在這個例子中u6jEVeytUb)是可見的:

# cat foo.fwl
foo
u6jEVeytUbҖ���K�����

如果您按照右側的數據進行操作,則更容易看到它xxd,它將就在您的世界名稱之後:

# xxd foo.fwl
(...)
00000010: 450a 7536 6a45 5665 7974 5562 19d2 96a6  E.u6jEVeytUb....
                                                    ^^^^^^^^^^- here!

引用自:https://gaming.stackexchange.com/questions/383076