View Categories

如何更改Rust伺服器的世界大小和種子值

步驟1。登入遊戲面板。

登入方法請點選此處。

修訂歷史

  • 2.0:
    • 更新日期:2026/10/06
    • 更新內容:修正選項卡名稱的錯誤。補充說明更改設定會建立出另一張地圖、復原的方法,以及查詢種子值的方法
    • 更新者:BESTNET-GSERVER
  • 1.0:
    • 建立日期:2024/1
    • 更新內容:初版建立
    • 建立者:BESTNET-GSERVER
重要更改 World Seed 與 World Size 後,系統會新建立一張不同的地圖。先前的建築與遊戲進度不會保留。更改之前,強烈建議您記下目前的種子值。只要記下來,日後輸入相同的數值就能回到原本的地圖。

步驟2。使用「停止(Stop)」停止伺服器。

世界的設定會在伺服器啟動時讀取,因此請先停止伺服器。按下伺服器畫面右上方的「停止(Stop)」,並等待伺服器停止。

註記停止伺服器時請使用 「停止(Stop)」。它會先儲存世界再結束(控制檯會顯示 Saving complete → Config Saved)。「Kill」不會儲存就強制終止,因此在那之前的遊戲進度會遺失。請只在按下「停止」等待數分鐘仍未結束時,才將它作為最後手段。

步驟3。從左側選單選擇「啟動設定」(Startup)。

停止後,請開啟左側選單的「啟動設定」(Startup)。您可以在這個選項卡中更改地圖的設定。

啟動設定選項卡的變數欄位。QUERY PORT 欄位通常保持空白
啟動設定選項卡的變數欄位。QUERY PORT 欄位通常保持空白

步驟4。確認 [Level] 為 [Procedural Map]。

Level 是地圖的種類。使用自動生成的地圖時,請保持 Procedural Map 不變。只要您沒有更改預設值,保持原樣即可。

步驟5。在 [World Seed] 設定種子值。

World Seed 是決定地圖地形的數值。輸入相同的數值,就會產生相同地形的地圖。

  • 保持 0(預設)時,會記錄最初建立伺服器時的數值並持續使用。
  • 輸入數值時,就會變成該數值的地形。
註記查詢目前種子值的方法:請開啟左側選單的「檔案」(Files),並查看位於伺服器根目錄的 seed.txt 內容。另外,server/rust/ 之中世界檔案的名稱(proceduralmap.3000.45782.289.map 這樣的形式)裡,中間的數字是種子值,它前面的數字是世界大小。

步驟6。在 [World Size] 設定地圖的範圍。

World Size 是地圖的範圍。預設為 3000。

數值越大,地圖就越寬廣,但是地圖的生成會花費更多時間,磁碟使用量也會增加(從頭生成 3000 的地圖時花了約9分鐘)。

註記更改 World Size 後,即使種子值相同,也會變成另一張地圖。這是因為世界檔案的名稱中同時包含大小與種子值。即使您只打算更改範圍,先前的建築也不會保留。

步驟7。使用「啟動(Start)」啟動伺服器。

更改設定後,請返回伺服器畫面並按下「啟動(Start)」。

註記只要把設定改回原本的數值,就能回到原本的地圖。舊的世界檔案仍保留在伺服器內,因此將 World Seed 與 World Size 改回原本的數值後啟動,就會連建築一起以原本的狀態讀取(我們已在驗證機上實際確認)。但是在從備份還原或刪除檔案之後,就無法復原。

以上即完成世界大小與種子值的更改。

Scroll to top