Managing Soulmask Dedicated Server ...
進階

Soulmask 遊戲模式與伺服器設定指南

從頭開始設定 Soulmask 專用伺服器,設定遊戲模式、調整經驗值倍率,並確保您的世界存檔安全。

Nuwel

Nuwel

更新日期 Apr 14, 2026

Managing Soulmask Dedicated Server ...

Soulmask 於 2026 年 4 月 10 日推出正式版 1.0,隨著完整發售,遊戲模式、第二張地圖以及更完善的伺服器設定系統也隨之登場。運行您自己的專用伺服器,讓您完全掌控從經驗值倍率到入侵頻率的一切,而且設定過程比這個領域中的大多數生存遊戲都要簡單。本指南將引導您完成從下載伺服器檔案到鎖定備份的每一個步驟。

開始之前需要準備什麼?

在接觸 SteamCMD 之前,請確保您的電腦符合系統需求。僅 Soulmask 伺服器程序就會消耗 12GB 的 RAM,因此最低規格是 16GB RAM。您還需要一個 64 位元處理器(建議四核心,雙核心是最低要求)、至少 30GB 的可用磁碟空間(如果您計劃運行兩張地圖,則需要更多空間),以及 Windows 10 64 位元、Windows Server 2019 或 Linux。

在網路方面,需要開啟四個連接埠:

Loading table...

在您的路由器上轉發所有四個連接埠,並確保您的防火牆(Windows 防火牆或您的 Linux 等效程式)允許每個連接埠的輸入流量。如果您的伺服器未在瀏覽器中顯示,最常見的原因是查詢連接埠(27015 UDP)被封鎖。您隨時可以在 WS.log 檔案中找到伺服器的直接邀請碼,並將其作為備用方案分享給玩家。

Soulmask 伺服器連接埠轉發

Soulmask 伺服器連接埠轉發

如何安裝 Soulmask 伺服器檔案?

安裝過程使用 SteamCMD,這是 Valve 的命令列工具,用於下載遊戲伺服器檔案,而無需在帳戶中擁有該遊戲。

  1. 建立一個用於存放伺服器檔案的資料夾,例如 C:\SoulmaskServer
  2. 下載 SteamCMD 並將其解壓縮到該資料夾中。
  3. 建立一個名為 UpdateSoulmask.bat 的批次檔案,其中包含以下內容:
@echo off
steamcmd.exe +login anonymous +force_install_dir C:\SoulmaskServer +app_update 3017310 validate +quit
  1. 右鍵點擊檔案並以管理員身份執行。
  2. 等待下載完成。所有伺服器檔案將會下載到您的安裝目錄。

Linux 使用者請將應用程式 ID 替換為 3017300,而不是 3017310。這是下載階段不同平台之間的唯一差異。

檔案下載完成後,建立一個名為 StartServer.bat 的第二個批次檔案。一個可用的範例啟動命令如下所示:

WSServer-Win64-Shipping.exe Level01_Main -server -log -UTF8Output -forcepassthrough -MULTIHOME=0.0.0.0 -Port=8777 -QueryPort=27015 -EchoPort=18888 -SteamServerName="My Soulmask Server" -MaxPlayers=60 -PSW="joinpassword" -adminpsw="adminpassword" -pve -saving=300 -backup=900 -online=Steam

將伺服器名稱和密碼替換為您自己的值。如果您想要一個公開伺服器,請完全移除 -PSW

Soulmask 1.0 提供哪些遊戲模式?

Soulmask 1.0 提供了四種不同的模式,每種模式都針對不同的遊玩風格。您使用的啟動參數(-pve-pvp)設定了基礎規則集,但 GameXishu.json 檔案讓您可以在此之上自訂幾乎所有內容。

Loading table...

戰士模式是這四種模式中最獨特的一種。您將從一個空白角色(普通品質,無天賦)加上一套入門裝備開始,該模式移除了幾項生存中的摩擦點,同時使戰鬥本身更加困難。值得注意的是,專用伺服器上的遊戲模式可用性可能取決於伺服器版本,因此如果特定模式未出現,請查看官方 Steam 頁面。

Soulmask 1.0 遊戲模式選項

Soulmask 1.0 遊戲模式選項

如何在 GameXishu.json 中設定遊戲玩法設定?

所有深度伺服器調校都位於 GameXishu.json 中,該檔案位於 WS\Saved\GameplaySettings\GameXishu.json。此檔案在伺服器首次運行後才會出現,因此請先運行一次伺服器,乾淨關閉後再開啟該檔案。

設定分為幾個主要類別:

  • 經驗值與進程 — 意識、角色、面具、熟練度、採集、製作和戰鬥的經驗值倍率
  • 資源與製作 — 採集、挖掘、伐木、屠宰的掉落率以及製作速度
  • 生存 — 食物、水和耐久度消耗率;物品損壞計時器;負重;物品欄大小
  • 戰鬥 — PvE 和 PvP 傷害比例、閃避無敵幀持續時間、建築物傷害
  • 部落與馴服 — 招募上限、馴服速度、動物上限、休眠設定
  • 建築 — 損壞率、修復速度、建造上限、傳送門設定、輸送帶和礦機上限
  • 入侵 — 熱量累積、入侵規模和強度、敵人數量、冷卻時間、攻擊窗口
  • 伺服器群組 — 跨伺服器模式開關(KaiQiKuaFu)、戰鬥模式存取

意識經驗值有獨立於角色和面具經驗值的倍率,如果您想建立一個在某些區域進程比其他區域更快的伺服器,這一點很重要。在測試了不同的倍率組合後,最常見的社群方法是先提高意識和採集經驗值,因為在早期遊戲中,這些是最大的瓶頸,而無需觸及戰鬥經驗值。

重要的伺服器啟動參數有哪些?

除了 StartServer.bat 範例中的基本參數外,還有幾個值得了解的參數:

Loading table...

-initbackup 標誌被低估了。將其添加到您的啟動命令中意味著每次重新啟動都會在載入任何內容之前創建一個乾淨的備份,這是及早捕獲損壞的簡單安全網。

如何運行兩張 Soulmask 地圖?

Soulmask 1.0 支援兩張地圖。Cloud Mist Forest 是原始地圖,使用 Level01_Main 啟動。Shifting Sands 是一張埃及主題的 DLC 地圖,使用 DLC_Level01_Main 啟動。Shifting Sands DLC 在 2026 年 4 月 10 日至 5 月 10 日期間可免費領取。

要讓玩家在兩張地圖之間旅行,您需要運行兩個獨立的伺服器實例,並將它們連結為一個伺服器群組。主伺服器(Cloud Mist Forest)獲得 -serverid=1 -mainserverport=8781,子伺服器(Shifting Sands)則使用 -serverid=2 -clientserverconnect=MAIN_IP:8781 連線回來。您還需要在兩台伺服器上的 GameXishu.json 中設定 KaiQiKuaFu=1

關於伺服器群組,有幾點需要注意:

  • 每個伺服器都需要一組獨特的連接埠(遊戲、查詢、Echo、RCON)
  • 兩台伺服器應共享相同的加入密碼和遊戲模式
  • 角色資料(等級、面具、科技樹、部落成員)透過海洋傳送門傳輸
  • 建築物、放置的資源和本地物品欄 不會 在地圖之間傳輸
  • 新創建的角色在進展到起始狀態之前無法傳輸
跨地圖伺服器群組設定

跨地圖伺服器群組設定

重要的伺服器檔案在哪裡?

當出現問題時,了解檔案位置可以節省大量時間:

Loading table...

world.db 檔案是您的整個世界存檔。在進行任何重大設定變更、遊戲更新之前,以及在嘗試伺服器群組遷移之前,請將其複製到安全的地方。自動備份系統會按照 -backup 設定的時間間隔寫入 backup\ 資料夾,但手動複製是免費的,並且已經拯救了許多伺服器免於無法恢復的狀態。

如需更多關於生存遊戲、製作系統和伺服器管理的指南,請在 GAMES.GG 瀏覽更多指南

攻略

已更新

April 14th 2026

已發布

April 14th 2026