Sm3.jpg
intermediate

Soulmask 1.0 專用伺服器設定指南

從零開始架設 Soulmask 專用伺服器,並透過設定遊戲模式、連接埠及 GameXishu.json,確保 1.0 版本順暢運行。

Nuwel

Nuwel

更新日期 Jun 10, 2026

Sm3.jpg

Soulmask 於 2026 年 4 月 10 日正式推出 1.0 版本,並隨之帶來了真正具備實用價值的專用伺服器系統。無論您是想為部落建立一個私人的 PvE 世界,還是架設一個對公眾開放的完整 PvP 伺服器,只要掌握了確切的步驟,架設專用伺服器其實非常簡單。本攻略將涵蓋所有內容:硬體需求、伺服器檔案、連接埠轉發、遊戲模式,以及控制幾乎所有遊戲變數的 GameXishu.json 設定檔。

架設 Soulmask 伺服器前需要準備什麼?

在接觸 SteamCMD 之前,請確認您的硬體符合最低需求。僅伺服器處理程序本身就會消耗超過 12GB 的記憶體,因此 16GB 是硬性最低門檻。若要同時運行兩張地圖,則需要更多的運算空間。

Loading table...

本遊戲亦支援 Linux。唯一的區別在於 SteamCMD 的 App ID:Linux 請使用 3017300,Windows 請使用 3017310

伺服器啟動批次檔設定

伺服器啟動批次檔設定

如何下載並安裝 Soulmask 伺服器檔案

架設過程使用 SteamCMD,這是 Valve 提供的命令列工具,無需在該機器上擁有遊戲即可下載專用伺服器檔案。

  1. 為您的伺服器檔案建立一個資料夾,例如 C:\SoulmaskServer
  2. 從 Valve 官方開發者維基下載 SteamCMD,並將其解壓縮到該資料夾中。
  3. 建立一個名為 UpdateSoulmask.bat 的批次檔,內容如下:
  • steamcmd.exe +login anonymous +force_install_dir C:\SoulmaskServer +app_update 3017310 validate +quit
  1. 以管理員身份執行該批次檔。
  2. 等待下載完成。所有伺服器檔案將出現在您的安裝目錄中。

檔案下載完成後,建立第二個名為 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 隨附四種獨特的模式,每一種都會從根本上改變遊戲體驗。可用模式如下:

  • 生存模式 (Survival Mode) — 預設體驗,重新平衡了中後期的遊戲進程。
  • 部落模式 (Tribe Mode) — 專注於部落成員管理、自動化與文明建設。新增了部落升級系統、與部落等級掛鉤的科技樹、隨機商人事件、聲望系統,以及透過「入侵圖騰」進行更激進的入侵。
  • PVP 模式 (PVP Mode) — 在整個伺服器啟用完整的玩家對戰規則。
  • 戰士模式 (Warrior Mode) — 以戰鬥為核心的競速模式。停用了瀕死狀態、建築損壞、入侵以及死亡掉落物品。您將以空白角色(普通品質,無天賦)開始,並配備新手裝備組。敵人數量更多、AI 更聰明、閃避無敵幀被削弱,且遊戲進程會加速。

所有四種模式皆可透過 GameXishu.json 進行完全調整,因此選擇模式後並非一成不變。

部落模式科技樹畫面

部落模式科技樹畫面

如何設定 Soulmask 的連接埠轉發

連接埠轉發是大多數首次架設伺服器的玩家最常遇到問題的地方。Soulmask 需要開啟四個連接埠,其中兩個是玩家搜尋並連接到您伺服器的必要條件。

Loading table...

請在您的路由器上轉發這四個連接埠,並確認 Windows 防火牆(或您 Linux 系統對應的防火牆)允許每個連接埠的入站流量。如果設定後您的伺服器未出現在 Steam 伺服器瀏覽器中,最常見的原因是 27015 UDP 連接埠被封鎖。您伺服器的直接連線邀請碼儲存在 WS\Saved\Logs\WS.log 檔案中,若瀏覽器列表無法顯示,玩家可以使用此代碼手動連線。

關鍵伺服器啟動參數說明

StartServer.bat 指令接受長串的參數。以下是您會經常調整的參數:

  • -MaxPlayers=N — 設定玩家上限,最高為 70 人。
  • -GongHuiMaxMember=N — 控制部落成員上限,預設為 20 人。
  • -gamedistindex=N — 設定活動排程與時區的區域索引(0 到 7)。
  • -pve / -pvp — 切換伺服器的戰鬥規則集。
  • -initbackup — 在伺服器啟動時自動建立備份,在更新後非常實用。
  • -serverpm=MASK — 透過權限列表處理白名單、黑名單與封禁。

GameXishu.json 如何運作?

GameXishu.json 是控制 Soulmask 幾乎所有可調變數的單一檔案。它位於 WS\Saved\GameplaySettings\GameXishu.json,且僅在伺服器首次運行後才會出現,因此請先啟動一次伺服器,乾淨地關閉它,然後再編輯該檔案。

設定類別包括:

  • 經驗與進程 — 覺醒、角色、面具、熟練度、採集、製作與戰鬥的經驗值倍率。
  • 資源與製作 — 採集、採礦、伐木、屠宰的掉落率以及製作速度。
  • 生存 — 食物、水分與耐久度消耗率、物品損壞計時器、負重與背包大小。
  • 戰鬥 — PvE 與 PvP 傷害比例、閃避無敵幀持續時間與建築傷害。
  • 部落與馴服 — 招募限制、馴服速度、動物數量限制與休眠設定。
  • 建築 — 損壞率、修復速度、建築限制、傳送門設定與輸送帶/動力礦場限制。
  • 入侵 — 熱度累積、入侵規模與強度、敵人數量、冷卻計時器與攻擊視窗。
  • 伺服器叢集 — 用於跨伺服器模式的 KaiQiKuaFu 開關。

如何運行兩張地圖並設定跨地圖叢集?

Soulmask 支援兩張地圖:迷霧森林 (Cloud Mist Forest)(原始地圖,使用 Level01_Main)與 流沙之地 (Shifting Sands)(埃及主題 DLC 地圖,使用 DLC_Level01_Main)。流沙之地 DLC 可於 2026 年 4 月 10 日至 5 月 10 日期間免費領取。

若要讓玩家在兩張地圖間穿梭,您需要運行兩個連結為叢集的獨立伺服器執行個體。每個伺服器都需要唯一的伺服器 ID、各自的連接埠組,以及相同的加入密碼。此外,必須在兩台伺服器的 GameXishu.json 中將 KaiQiKuaFu=1 設定為啟用,以開啟跨伺服器模式。

主伺服器(迷霧森林)使用 -serverid=1 -mainserverport=8781,而子伺服器(流沙之地)則透過 -serverid=2 -clientserverconnect=MAIN_IP:8781 連接回主伺服器。

地圖間可轉移的資料:角色資料(等級、面具、科技樹、部落成員)。不可轉移的資料:建築、放置的資源與本地背包物品。新建立的角色在達到起始狀態前也無法轉移。

如何安全地關閉伺服器?

直接關閉伺服器視窗會有存檔損毀的風險。請改用以下方法之一:

  • 在伺服器控制台視窗按下 Ctrl+C,可觸發帶有自動存檔的正常關閉程序。
  • 透過 EchoPort(預設 18888)使用 Telnet 發送存檔/關閉指令。
  • 若已啟用,可透過 RCON 客戶端使用 RCON
  • 使用 遊戲內 GM 面板 先儲存世界,然後再關閉伺服器。

世界存檔 (world.db) 位於 WS\Saved\Worlds\Dedicated\Level01_Main\world.db。請在伺服器的自動備份排程之外,定期進行手動備份。

若想查看更多涵蓋生存遊戲、基地建設機制以及其他遊戲伺服器管理的攻略,請瀏覽 GAMES.GG 的更多攻略

攻略

已更新

June 10th 2026

已發布

June 10th 2026