• 首頁
  • 遊戲
  • 攻略
  • 新聞
  • 評論
  • 任務
  • 神秘寶箱
  • 購買遊戲
  • 列表
  • GAMES+
  • 優惠與折扣
  • 遊戲日曆 (使用 GAMES+ 解鎖)
Sm3.jpg
reader.outline.sectionCountreader.outline.progress
  1. 首頁
  2. Soulmask
  3. 指南
  4. Soulmask 1.0 專用伺服器設定指南
進階

Soulmask 1.0 專用伺服器設定指南

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

Nuwel

Nuwel

•

updatedLabel Jun 10, 2026

Sm3.jpg

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

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

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

Loading table...
警告
請勿在記憶體小於 16GB 的機器上運行伺服器。僅伺服器處理程序就需要 12GB 以上的記憶體,系統還需要額外的空間來保持穩定。

本遊戲亦支援 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 參數。

資訊
-saving 參數預設為 300 秒(5 分鐘),-backup 預設為 900 秒(15 分鐘)。對於繁忙的伺服器,建議縮短備份間隔以防止崩潰導致資料遺失。

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 檔案中,若瀏覽器列表無法顯示,玩家可以使用此代碼手動連線。

危險
基於安全考量,請將 Telnet 控制台連接埠 (18888) 限制為僅限本地存取。公開暴露此連接埠會讓任何擁有密碼的人獲得對您伺服器控制台的直接管理權限。

關鍵伺服器啟動參數說明

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 開關。
資訊
如果您是透過託管服務商租用伺服器,許多服務商會透過控制面板介面提供這些設定,而無需直接編輯檔案。在手動編輯 JSON 前,請先查閱您的託管商說明文件。

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

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 連接回主伺服器。

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

警告
將現有的獨立伺服器存檔轉換為叢集設定會改變帳號資料的儲存方式。在嘗試轉換前,請務必備份您的 world.db 檔案。

如何安全地關閉伺服器?

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

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

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

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

攻略

updated

June 10th 2026

posted

June 10th 2026