搜尋

Space Marine 2SpaceMarine

返回清單
切換到指定樓層
通知這文章過時或找檔案 發表主題

[電玩遊戲] 《Space Marine 2》修改器 特長全開、資源上限下載 武器特長全開啟、資源上限調整、CE數值修改、PAK檔案安裝

[複製連結]
1
zxc876451 ( Lv.30 大天使 ) 發表於 昨天 22:46 | 只看該作者 |只看大圖 回覆獎勵 |降序瀏覽 |閱讀模式

快速閱讀


🔓 全武器特長解鎖:解除所有武器Perk的互斥限制,解鎖後永久生效直至洗點。
💰 貨幣上限解放:將金幣與藍圖資料上限提升至99,999,999,僅在檔案存在時有效。
🎯 CE數值修改:使用Cheat Engine Grouped搜尋公式修改武器經驗與精通點數。
📁 PAK檔案注入:將ssl資料夾寫入default_otder.pak並移除.pak.cache驗證檔。
⚠️ 版本相容限制:10.0更新後需使用modded EXE載入,放於mods資料夾會觸發檢測標記。

適用對象:Steam版《Space Marine 2》玩家,需配合EAC繞過EXE與PakCache工具;10.0更新後進度將與原版分開計算。



前言介紹



玩《Space Marine 2》最磨人的莫過於武器精通反覆農、資源上限卡死死,想嘗試不同 Build 還得先刷滿幾百場?這篇文章要分享的正是透過修改 default_otder.pak 檔案搭配 Cheat Engine (CE修改器) 7.5 中文化版 中文版《Cheat Engine》V7.6 中文化版超強記憶體解鎖工具:遊戲外掛製作神器!,直接解除武器特長互斥限制、解放金幣與藍圖資料上限,讓你自由配裝、不再被數值綁架。

【重要提醒】

  • 版本差異極大,請務必先看這條! 遊戲自 10.0 更新後,Saber 大幅強化 PAK 檔案內部驗證,若將修改後的檔案直接塞進 \client_pc\root\paks\client\default\ 預設路徑,遊戲將直接無法啟動。目前 10.0+ 版本必須將模組放在 \client_pc\root\mods\ 資料夾,但這會觸發「mods detected」標記,且模組進度與原版完全分開計算,回到原版遊戲後所有在模組狀態下獲得的 XP 與解鎖都會回溯。
  • 備份是鐵則! 修改任何 .pak 檔案前,請先將原始的 default_otder.pakdefault_otder.pak.cache 複製一份到桌面。若遊戲崩潰或出現「Application has stopped working」,立刻還原檔案並驗證遊戲完整性。
  • 線上風險自負! 雖然本文技巧主要針對 PvE 內容,但任何記憶體修改或檔案替換都可能觸發 EAC(Easy Anti-Cheat)或伺服器端驗證。強烈建議搭配社羣提供的 modded EXENexus 上的 PakCache 工具 重建快取,並在離線或私人場次使用。


這篇文章能幫你解決什麼?

  • 武器特長全解鎖(Enable All Weapon Perks):刪除 Perk 之間的互斥條件(blockedByPerks),讓單把武器可同時點滿所有分支。搭配 CE 修改精通點數即可自由選課,洗點前永久保留。
  • 資源上限最大化(Max Allowed Currencies):將金幣(Gold)與藍圖資料(Blueprint Data)上限從原本的 990 / 20 提升到 99,999,999,只要修改檔在就持續生效。
  • CE 羣組搜尋公式:提供 8:X 8:Y 精確搜位公式,直接鎖定武器經驗與精通點數,避免全記憶體掃描導致當機。
  • 手動修改底層架構:若下載連結失效,我們也整理瞭如何直接用 7-Zip 編輯 weapon_perks_progression_library.sso,手動移除 blockedByPerks 字串的完整流程。


你需要準備的工具

  • Steam 版《Space Marine 2》主程式
  • 7-Zip 或 WinRAR(建議用 7-Zip 直接以壓縮檔方式開啟 .pak)
  • Cheat Engine (CE修改器) 7.5 中文化版 中文版
  • (10.0 更新前)Klerik / doobiedoo 提供的 modded EXE 與 EAC 繞過
  • (建議)PakCache 工具重建 .pak.cache


底下我們將依序說明 PAK 檔案安裝、CE 數值修改、進階手動編輯與版本相容注意事項,讓你從下載到實裝一次搞定。

PAK檔案安裝教學



⚠️ 重要提醒

  • 備份優先:修改任何遊戲檔案前,請先備份原始的 default_otder.pak,以便隨時還原。
  • 版本相容風險:10.0 更新後,官方強化了 PAK 檔案驗證,直接修改 default_otder.pak 且未繞過保護機制,可能導致遊戲無法啟動。
  • 線上進度分離:10.0 後若將修改放於 client_pc\root\mods 資料夾,會觸發「Mods Detected」標記,線上進度與原版分開計算,返回原版後進度會回溯。
  • 快取處理:安裝後必須重新命名或刪除 default_otder.pak.cache,否則遊戲會讀取舊快取導致修改無效。


安裝步驟與快取處理



  • 準備解壓縮工具
    建議安裝 7-ZipWinRAR,並用「開啟壓縮檔」模式來編輯 .pak 檔案。請勿default_otder.pak 強制改副檔名為 .zip 再解壓,這會破壞封裝結構,導致遊戲讀取失敗。
  • 定位遊戲檔案路徑
    請依序進入以下資料夾:
    Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\

    在此資料夾內找到 default_otder.pak
  • 備份原始檔案
    default_otder.pak 複製一份到桌面或其他安全位置。同樣地,把同目錄下的 default_otder.pak.cache 也一併備份。
  • 處理快取驗證檔
    default_otder.pak.cache 重新命名為任意名稱,例如:
    default_otder.pak.cache.disabled

    此步驟至關重要,因為遊戲引擎會優先讀取快取來比對 PAK 完整性。若不移除或改名,即使你已寫入新的 ssl 資料夾,遊戲仍會載入舊版本設定。
  • 開啟 PAK 檔案並寫入 Mod 資料
    用 7-Zip 或 WinRAR 直接開啟 default_otder.pak(以壓縮檔方式開啟,勿完全解壓)。接著開啟下載的 .rar 檔案,將裡面的 ssl 資料夾拖曳進 default_otder.pak 的根目錄中。

    Ou3EFP3.jpg


    LNbpOpt.jpg



    【小知識】ssl 資料夾必須寫入 .pak 檔案的「內部」,而不是放在 default 資料夾外層。正確路徑會呈現如下結構:
    default_otder.pak\ssl\main\user\progression\...

  • 重建 PAK 快取(建議)
    10.0 更新後,強烈建議使用 PakCache 工具(可於 Nexus Mods 取得)重建 default_otder.pak.cache,讓遊戲正確識別修改後的檔案雜湊,避免啟動閃退或「Application has stopped working」錯誤。
  • 啟動遊戲確認
    若你使用 10.0 之前的版本,完成上述步驟後直接啟動即可。
    若為 10.0 或更新版本,請先透過 Klerik / doobiedoo 的 Modded EXE 繞過 EAC 與 PAK 驗證,再啟動遊戲。


常見安裝錯誤與排解



問題現象可能原因解決方法
遊戲啟動後閃退,顯示「Application has stopped working」未繞過 EAC,或 .pak.cache 未重建使用 Modded EXE 啟動,並以 PakCache 重建快取
進入遊戲後修改無效,特長或貨幣上限未改變.pak.cache 未重新命名,讀取到舊快取確認 default_otder.pak.cache 已被改名或刪除
用 WinRAR 解壓 .pak 後再封裝,遊戲無法運作.pak 並非標準 zip 格式,強制解壓會破壞結構使用 7-Zip「開啟壓縮檔」模式,直接拖曳檔案進去
10.0 更新後無法啟動遊戲官方強化 PAK 外部驗證,偵測到非預設檔案改用 mods 資料夾載入(會標記 Mods Detected)或使用 Modded EXE


安裝步驟與快取處理



無論你想解鎖全武器特長還是突破資源上限,核心原理都是將修改過的 ssl 資料夾寫入遊戲封包。但自從 10.0 大更新後,Saber 在執行檔內加入了更嚴格的 PAK 完整性驗證,安裝流程與過去大不相同。底下我們會先說明檔案注入的標準步驟,再補充 10.0 後的必要調整與快取處理,請根據你的遊戲版本對照操作。

事前準備與必備工具



在動手修改前,請先準備以下工具,並務必養成備份原始檔案的習慣:

  • 7-Zip 或 WinRAR:用來開啟與寫入 .pak 封包檔。7-Zip 最為穩定,WinRAR 亦可。
  • PakCache 工具:從 Nexus Mods 取得,用於重建 default_otder.pak.cache,避免遊戲因快取不符而報錯。
  • Klerik / doobiedoo Modded EXE:10.0 更新後必須透過繞過 EAC 的修改執行檔啟動遊戲,否則注入檔案會直接導致無法開啟。
  • Cheat Engine (CE修改器) 7.5 漢化版 中文版 / 《Cheat Engine》V7.6 中文化版:後續修改武器精通點數與經驗值時會用到。
  • 原始檔案備份:將 default_otder.pak 複製一份到桌面,出錯時可立即還原。


傳統 PAK 檔案注入步驟



這是理解檔案結構的基礎操作。若你的遊戲版本允許直接修改封包,請依序完成:

  • 前往遊戲安裝目錄:
    Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\
  • 找到 default_otder.pak 與同目錄下的 default_otder.pak.cache
  • default_otder.pak.cache 重新命名為任意名稱(例如 default_otder.pak.cache.disabled),或直接刪除。這個快取檔會記錄封包驗證碼,若保留,遊戲會發現 .pak 被修改過而拒絕載入。
  • 7-Zip 開啟 default_otder.pak(按右鍵 → 7-Zip → 開啟壓縮檔),千萬不要把 .pak 重新命名成 .zip,這種做法容易破壞封包結構,導致遊戲讀取失敗。
  • 把從 .rar 解壓出來的 ssl 資料夾直接拖進 .pak 的根目錄。正確的內部路徑應呈現:
    default_otder.pak\ssl\main\user\...
  • 特別注意:不要把 ssl 資料夾放到「paks\client\default\」這個外層目錄,一定要寫進 .pak 內部纔算成功。
  • 關閉 7-Zip 並確認更新封存檔。部分壓縮軟體會彈窗詢問是否更新封存,請選擇「確定」。


10.0 更新後的重大變革



自從 10.0 Update 後,Saber 升級了執行檔內部的 PAK 檢查機制。若直接在 paks\client\default\ 中放置修改過的封包,遊戲啟動時會直接報錯或閃退。現階段必須改用以下方案:

  • 改用 mods 資料夾:將修改後的檔案或對應結構放進
    Space Marine 2\client_pc\root\mods\

    這是目前唯一可讓遊戲成功讀取修改的位置。
  • 搭配 Modded EXE 啟動:必須使用 Klerik / doobiedoo 提供的無 EAC 執行檔,否則遊戲會在驗證階段直接阻擋。
  • 進度分離機制:一旦使用 mods 資料夾,遊戲會標記為「Mods Detected」。你的線上互動與經驗進度將與原版分開計算,回到未修改遊戲後,mods 期間取得的進度會回朔。


【小知識】為什麼要動 .pak.cache?
這個 .cache 檔本質上是封包的雜湊驗證表,遊戲啟動時會比對 .pak 內容是否與 .cache 記錄一致。只要 .pak 被改過,數值就對不上,因此最保險的做法是移除舊快取,並用 PakCache 工具重新產生一份符合新封包內容的 .cache,或直接讓遊戲在無快取狀態下重建。

快取處理與重建流程



  • 完成 .pak 注入後,回到 paks\client\default\ 目錄。
  • 若舊的 default_otder.pak.cache 還在,請先刪除或重新命名。
  • 執行從 Nexus 下載的 PakCache 工具,載入你修改過的 default_otder.pak,讓工具產生新的 .cache 檔案。
  • 將產生出的新 default_otder.pak.cache 放回同目錄。
  • 若你使用的是 mods 資料夾方案,則需確認 modded EXE 的啟動參數是否正確指向該路徑。


常見安裝錯誤排除



錯誤現象可能原因解決方法
遊戲啟動後顯示「Application has stopped working」.pak 檔案結構損壞,或 10.0 後未使用 mods 資料夾 / modded EXE還原備份,改用 7-Zip 重新注入;10.0 後請將檔案移至 mods 資料夾並使用繞過 EAC 的啟動器
進入遊戲後沒有任何效果(武器特長仍鎖定)ssl 資料夾放錯位置,沒有寫入 .pak 內部,而是放在外層目錄用 7-Zip 開啟 .pak 確認內部根目錄是否存在 ssl 資料夾,而非放在 default\ssl\
修改過的 .pak 無法存檔或拖曳失敗使用 WinRAR 版本過舊,或權限不足改用 7-Zip 管理員身分執行,或將 .pak 複製到桌面修改後再覆蓋回去
重開機後武器精通點數與特長全部重置6.0+ 版本後部分武器存在伺服器端驗證,或單次修改未經伺服器同步這屬於目前機制限制,建議在單次遊戲階段內使用 CE 改點並立即消耗,或等待社羣更新繞過方案
修改後貨幣上限沒變化使用了過期的 .sso 檔案,或路徑對應到 economy_controller.sso 以外的地方確認檔案路徑為 ssl\main\user\progression\economy_controller.sso,並使用最新版檔案


以上步驟確認無誤後,即可進入遊戲測試效果。若你是 10.0 以後的版本,請務必記得每次啟動都需透過 modded EXE,且進度與原版獨立計算,避免誤以為存檔遺失。

武器特長全開功能



這項修改的核心目的,是解除《Space Marine 2》武器特長樹中的互斥限制(blockedByPerks)。在正常遊戲中,許多武器 Perk 呈現二選一或路徑鎖定,安裝修改檔後,只要擁有足夠的精通點數(Mastery Points),你就能在同一層級中同時點滿所有特長,無須再左右為難。

但請注意,此修改檔僅移除「解鎖限制」,並不會直接贈送精通點數。你仍需透過 Cheat Engine (CE修改器) 7.5 中文化版 中文版《Cheat Engine》V7.6 中文化版超強記憶體解鎖工具:遊戲外掛製作神器! 自行修改武器經驗與精通點數,才能在軍械庫中實際點選這些特長。

解鎖後的效果與持久性

依照遊戲版本不同,特長解鎖的持久性有明顯差異:

  • 早期版本(6.0 之前):一旦在軍械庫中點選,特長即永久生效,直到你主動洗點(Respec)才會重置。
  • 6.0 更新後:官方加入了伺服器端驗證或隱藏的用戶端檢查,部分武器在每次重啟遊戲時,會強制重置精通點數與已選特長。
  • 10.0 更新後:必須配合 Modded EXE 繞過 EAC 與 PAK 檢查才能進入遊戲;且開啟修改後的進度會與原版分開計算,特長解鎖僅限當前遊戲工作階段有效,關閉遊戲後通常需重新操作。


若你使用 6.0 以上版本,以下武器特別容易在重啟後被重置,建議每次進入遊戲後直接以 CE 重新給予點數並再次點選:

  • Stalker Bolt Rifle
  • Bolt Carbine
  • Instigator Bolt Carbine
  • Occulus Bolt Carbine
  • Las Fusil
  • Heavy Bolt Pistol
  • Power Sword


手動修改原理(進階)

如果你具備一定的檔案編輯能力,也可以手動維護這份修改,無需等待他人上傳更新。原理是刪除 `weapon_perks_progression_library.sso` 中每一個 Perk 區塊的 `blockedByPerks` 欄位。

使用 7-Zip 開啟 `default_otder.pak`,依序進入路徑:

ssl/main/user/progression/weapons_mastery/perks/weapon_perks_progression_library.sso


找到你想修改的武器段落,將類似以下的程式碼整段移除:

                     blockedByPerks   =   [

                        "hgun_volkite_pistol_common_2"

                     ]


保留 `unlocksPerks` 與其他欄位不變。存檔後 7-Zip 會提示更新壓縮檔,點選確認即可。這樣一來,該 Perk 就不再被其他特長阻擋,日後新增武器也能沿用同樣邏輯自行擴充。

使用須知與風險提醒

  • 此修改僅影響用戶端判定,部分進度仍受官方伺服器同步機制約束,因此無法保證所有武器的解鎖狀態都能永久保留。
  • 10.0 版本後,若將修改檔放於 `client_pc/root/mods` 資料夾,會觸發「Mods Detected」標記,導致線上互動與進度追蹤受限;建議僅在離線或獨立進度環境下使用。
  • 此檔案本身不會直接修改傷害數值,但若你同時使用其他外掛導致 PvP 中出現異常數據(如一擊必殺),仍有風險。請避免攜帶修改進入公開對戰。
  • 如果進入軍械庫時遇到黑畫面或程式停止運作,通常是更新後新武器(如 Neo-Volkite Pistol)的結構變動導致 .sso 格式不符,需等待更新或自行比對新版的欄位結構。


dpyKmYP.jpg


實際進入軍械庫後,你會發現原本互斥的 Perk 節點已可同時點亮。只要確保你的精通點數足夠,就能在一場遊戲內體驗到單把武器的完整性能。

資源上限修改功能



每次打完關卡看著區區 990 金幣與 20 份藍圖資料的上限,是不是覺得倉庫管理比打泰倫蟲族還煩?Max Allowed Currencies 這個修改檔就是專門來解決這個困擾的。

效果說明

裝入修改後,遊戲內的資源上限會從綁手綁腳的預設值,一口氣提升為 99,999,999
  • 金幣(Gold):990 → 99,999,999
  • 藍圖資料(Blueprint Data):20 → 99,999,999


只要修改檔存在於遊戲目錄中,這個上限變動就會持續生效。不過要特別注意:這是「解鎖上限」,不是「發送資源」。你的當前持有量不會因為裝了檔案就自動暴漲,想要直接坐擁億萬身家,還得搭配 Cheat Engine (CE修改器) 7.5 中文化版 中文版《Cheat Engine》V7.6 中文化版超強記憶體解鎖工具:遊戲外掛製作神器! 去調整當前數值,或是進關卡實際刷取。

修改原理與路徑

此功能是透過覆寫 PAK 檔內的 economy_controller.sso 來達成,該檔案位於:
ssl\main\user\progression


將下載的 .rar 解壓後,把 ssl 資料夾寫入 default_otder.pak,並把同目錄的 default_otder.pak.cache 刪除或改名,遊戲讀取時就會採用新的經濟參數。

10.0 更新後的載入方式

從 10.0 版本開始,官方強化了 PAK 完整性驗證,直接把改過的檔案塞回 default_otder.pak 會導致遊戲無法啟動。目前必須配合 Klerik/doobiedoo 的 Modded EXE 繞過 EAC 與檔案檢查,或是將修改內容放進 client_pc\root\mods 資料夾載入。

需要提醒的是,10.0 後只要使用 mods 資料夾或修改過的執行檔啟動,系統就會標記為「Mods Detected」。在這個狀態下,線上配對與進度追蹤會受到限制,且 Mod 期間獲得的資源與經驗會與原版分開計算,回到乾淨客戶端後可能發生回滾。

常見狀況排解

  • 裝好後資源沒有變多?
    這是正常現象。檔案只修改了「上限」而非「現有數量」。看到持有量沒跳動別慌,你的倉庫天花板已經拆了,只是裡面的東西還沒灌進來。
  • 修改後遊戲報錯或無法啟動?
    10.0 更新後請勿直接覆寫原版的 default_otder.pak。請改用 Modded EXE 方案,並確認已清除 .pak.cache 快取檔。若使用 mods 資料夾方案,請確認檔案路徑與命名符合該載入方式的規範。
  • 重登後數值被重置?
    若你額外使用 CE 把持有量改得很高,部分貨幣與 armory data 存在伺服器端驗證,下回連線時可能被官方伺服器同步回正規數值。這種情況下,建議將資源修改視為單機過程的臨時體驗,而非永久帳號資產。


CE數值修改教學



想要真正發揮 Mod 檔案的效果,光靠注入 PAK 檔案還不夠。因為這些檔案只負責「解除特長互斥限制」與「放寬上限」,實際的武器精通點數、經驗值與各類貨幣數量,仍須透過 Cheat Engine (CE修改器) 7.5 漢化版 中文版《Cheat Engine》V7.6 中文化版超強記憶體解鎖工具:遊戲外掛製作神器! 手動調整。底下我們整理了一套經過多人驗證的 Grouped Search 流程,讓你不用大海撈針。

【小知識】 為什麼要用 Grouped 搜尋?因為武器經驗與精通點數在記憶體中以固定間隔存放,Grouped 類型能同時比對兩組數值,大幅過濾雜訊,通常一輪就能鎖定目標。

前置準備與風險提醒



在開始之前,請先確認以下條件,否則可能發生搜尋不到、遊戲閃退或進度回溯:

  • 使用 Modded EXE 繞過 EAC:10.0 更新後,遊戲執行檔會驗證 PAK 完整性。你必須先透過 Klerik/doobiedoo 提供的繞過工具啟動遊戲,CE 才能正常附加進程。單純關閉 EAC 服務並不足夠。
  • 進度分開計算:10.0 起,使用 Mod 的進度與原版獨立。你在 Mod 環境解鎖的特長或刷的貨幣,回到原版可能會被還原。
  • 重啟後重置風險:從 6.0 版本開始,特定武器(如 Stalker Bolt Rifle、Bolt Carbine、Power Sword 等)存在伺服器端驗證或隱藏的客戶端檢查。即使你成功修改並花費點數解鎖特長,重開遊戲後這些武器的精通狀態會被強制重置。目前只能「每次開遊戲重新修改」。


搜尋公式與數值對照表



這是整個修改流程的核心。進入 CE 後,將搜尋類型設為 Grouped,並在數值欄輸入以下格式:

8:X 8:Y


公式計算規則:

  • X(武器經驗值)=當前武器經驗 × 8 + 1
  • Y(精通點數)=當前精通點數 × 8 + 1


舉例來說,若你的武器經驗為 750、精通點數為 1,則輸入:

8:6001 8:9


掃描後通常只會剩下極少位址,將其加入清單並修改為你需要的數值即可。如果你不清楚自己的經驗區間,可直接對照下表:

經驗等級區間CE 輸入值(X)
Standard 0–14991–11993
Master-Crafted 1500–749912001–59993
Artificer 7500–1699960001–135993
Relic 17000–22800136001–182401
Relic 17000–25700136001–205601
Relic 17000–28600136001–228801


精通點數CE 輸入值(Y)
01
19
217
325
433
541
649
757
865
973
1081
1189
1297
13105
14113
15121
16129


7dlABxG.jpg


軍械庫三色貨幣修改



除了武器精通,綠色、紫色、金色的軍械庫資料(Armoury Data)也能用相同邏輯一次搜尋。因為三種貨幣在記憶體中相鄰,公式擴展為:

8:X 8:Y 8:Z


  • 先確保三種貨幣數量皆為 0,第一次掃描 8:1 8:1 8:1(因為 0×8+1=1)。
  • 進行一場試煉或任意可獲得綠色貨幣的任務,取得 1 個綠色貨幣。
  • 回到 CE,將搜尋改為 8:9 8:1 8:1(綠色變成 1×8+1=9,其餘仍為 0)。
  • 反覆過濾後即可鎖定三組位址,直接改成你需要的數量。


職業等級經驗(進階)



若想修改行動模式(Operations)的職業等級與聲望,語法略有不同。根據目前驗證,Grouped 搜尋格式如下:

4LEVEL-1) w:4 4RESTIGE w:4 4:XP


規則同樣是「數值 × 8 + 1」。例如你想搜尋等級 5、聲望 0、經驗值 1000,則輸入時要將每個數字都換算成 ((值×8)+1) 的形式。這組位址相對較深,建議在武裝庫介面切換職業後再進行掃描,並配合「變動的數值/未變動的數值」二次過濾。

常見失敗排解



  • CE 喫滿記憶體或 CPU:不要直接使用 4 bytes 搜尋整個記憶體。務必選用 Grouped 類型,並同時輸入兩組數值,可將掃描量壓到最小。
  • 掃描後找不到位址:確認遊戲是用 Modded EXE 啟動,且你正處於武裝庫或整備畫面(數值已載入記憶體)。某些武器在 6.0 後有額外檢查,可能導致數值被保護。
  • 修改成功但重啟後歸零:這是目前 6.0+ 版本的已知限制。特別是 Stalker Bolt Rifle、Bolt Carbine、Instigator Bolt Carbine、Occulus Bolt Carbine、Las Fusil、Heavy Bolt Pistol、Power Sword 等武器,伺服器會在啟動時覆蓋本機數據。目前只能每次開遊戲後重新用 CE 修改。
  • 貨幣改了但無法寫入:部分玩家回報軍械庫資料雖然搜尋得到,變更後介面有顯示,但實際購買時提示不足。這通常是伺服器端同步導致,建議在離線或 Modded 環境下修改後立即花費,不要重啟。


整體來說,CE 修改在《Space Marine 2》中屬於高風險操作,但只要掌握「8×+1」的 Grouped 公式,就能在數分鐘內完成武器與資源的調整。建議每次修改前先備份存檔,並預期 10.0 版本後的進度隔離與重置機制。

搜尋公式與數值對照表



核心公式:Grouped Search 雙數值鎖定

Cheat Engine (CE修改器) 7.5 中文化版 中文版 中,將搜尋類型切換為 Grouped,於搜尋欄位輸入以下格式:

8:X 8:Y


  • X 代表「武器經驗值」的運算結果:當前經驗 × 8 + 1
  • Y 代表「精通點數」的運算結果:當前點數 × 8 + 1


舉例來說,若你的武器目前累積了 750 點經驗,且擁有 1 點精通點數:

  • 750 × 8 + 1 = 6001
  • 1 × 8 + 1 = 9


則在 CE 搜尋欄輸入:8:6001 8:9,執行首次掃描即可定位該武器的記憶體位置。

7dlABxG.jpg




找到位址後,將經驗值改為對應等級區間的數字,再把精通點數改為 16(即 CE 輸入值 129),回到軍械庫就能一口氣點滿所有特長。改完後記得凍結數值或直接花掉點數解鎖,因為 6.0 之後的部分版本存在伺服器驗證,重啟遊戲時特定武器會被重置。

經驗等級與 CE 輸入值對照表

武器等階經驗值區間CE 搜尋值區間
Standard0 - 1,4991 - 11,993
Master-Crafted1,500 - 7,49912,001 - 59,993
Artificer7,500 - 16,99960,001 - 135,993
Relic(第一階)17,000 - 22,800136,001 - 182,401
Relic(第二階)17,000 - 25,700136,001 - 205,601
Relic(第三階)17,000 - 28,600136,001 - 228,801


精通點數與 CE 輸入值對照表

精通點數CE 輸入值精通點數CE 輸入值精通點數CE 輸入值
016491297
1975713105
21786514113
32597315121
433108116129
5411189--


綠、紫、金貨幣搜尋技巧

除了武器經驗,同一套 Grouped 邏輯也能用來定位「作戰資源」的三色貨幣。由於三種貨幣在記憶體中相鄰,可使用三組數值同時掃描:

8:X 8:Y 8:Z


  • 先確認身上三種貨幣皆為 0,輸入 8:1 8:1 8:1 進行首次掃描(0 × 8 + 1 = 1)。
  • 接著進行一場試煉或任務,只讓「綠色貨幣」增加 1 個。
  • 回到 CE,將搜尋改為 8:9 8:1 8:1(1 × 8 + 1 = 9),執行下次掃描即可篩選出正確位址。


找到位址後就能直接修改數量,但請注意:貨幣上限仍受 economy_controller.sso 檔案控制,若未同時安裝上限解除 Mod,改出來的數值會被遊戲上限截斷。

職業等級經驗(Operations Class)搜尋公式

如果你想修改職業等級而非武器,社羣實測的 Grouped 語法如下:

4LEVEL-1) w:4 4RESTIGE w:4 4:XP


其中每一個數字都需換算為 (當前數值 × 8 + 1)。例如當前職業等級 5、Prestige 0、經驗 1,200,則輸入:

  • 4:33(因為 5-1=4;4×8+1=33)
  • w:4
  • 4:1(0×8+1=1)
  • w:4
  • 4:9601(1,200×8+1=9,601)


⚠️ 排錯與限制提醒

  • 掃描卡住或 CE 喫滿記憶體:務必使用 Grouped 類型,不要用 4 Bytes 或 All 單獨掃描,否則會列出數百萬筆結果導致當機。
  • 改完重開遊戲特長消失:6.0 更新後,Stalker Bolt Rifle、Bolt Carbine、Power Sword 等武器存在伺服器端驗證或隱藏客戶端檢查,每次啟動 exe 都會重置精通點數分配。這類武器目前僅能在「單次遊戲階段」內暫時全解,無法永久保留。
  • 10.0 更新後無法進遊戲:官方強化 PAK 檔驗證,必須搭配 Klerik/doobiedoo 的 Modded EXE 與 PakCache 工具才能正常載入修改。直接放於 mods 資料夾會觸發「mods detected」標記,且進度與原版分開計算。
  • 數值改了但沒生效:確認已解除經濟檔案上限,且修改後需進入軍械庫或完成一場任務才會寫入。


最後提醒,使用 《Cheat Engine》V7.6 中文化版超強記憶體解鎖工具:遊戲外掛製作神器! 時,建議先備份原始 default_otder.pak,並在離線或單人模式下操作,以降低帳號風險。

進階手動修改說明



如果你不想依賴別人打包好的檔案,或者想針對特定武器做更細部的調整,可以直接用 7-Zip 開啟遊戲的 default_otder.pak 檔案,像編輯一般壓縮檔一樣直接修改內部的 .sso 設定檔。以下整理三種最常見的手動修改情境,照著步驟做就能精準調整。

反彈與彈道擴散歸零



想讓槍枝變成雷射槍、完全沒有彈道擴散嗎?找到你想修改的武器檔案後,定位到 spreadSettings 區塊,把這幾個數值全部改成 0:

minBulletSpread = 0
maxBulletSpread = 0
spreadSpline = {
    spline = [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
    ]
}


修改完存檔,7-Zip 會問你是否更新壓縮檔,選擇確定即可。每一把武器都要分開改,沒有全域開關。

單發秒殺與傷害調整



要調整單把武器的傷害,開啟 ssl/weapons/creator/firearm_library_pve.sso,找到目標武器的名稱區塊,裡面會有一行 damage,把數字改成你想要的值就能直接提高或降低傷害。

  • 重要提醒:這個檔案同時存放了敵人武器的數據!改之前請先確認你編輯的是玩家武器(通常名稱會有玩家職業相關識別),不要把敵人的槍也改成秒殺等級,否則你會被電腦一發帶走。


手動解除特長互斥限制



當下載連結失效或版本更新後,你也可以自己動手製作「全特長開啟」檔案。核心概念很簡單:把 blockedByPerks 這個限制條件整段刪除,遊戲就不會再擋你同時點選左右兩邊的特長。

weapon_perks_progression_library.sso 為例,你會看到類似這樣的結構:

{
    perkUid = "hgun_volkite_pistol_common_1"
    type = "FirearmDamageIncreaseDamageSecondary"
    blockedByPerks = [
        "hgun_volkite_pistol_common_2"
    ]
    unlocksPerks = [
        "hgun_volkite_pistol_mastercrafted_1_1"
    ]
},


只要找到 blockedByPerks = [...] 這整段,從 blockedByPerks 開始到對應的結尾括號為止,全部刪除。改完之後該特長就不再與其他特長互斥,你可以在同一層特長樹中同時點滿所有選項。

  • 用 7-Zip 開啟 default_otder.pak
  • 進入路徑 ssl/main/user/progression/weapons_mastery/perks/
  • weapon_perks_progression_library.sso 拖出來備份
  • 用文字編輯器開啟,使用搜尋功能找出所有 blockedByPerks
  • 每一個出現的區塊都完整移除(包含裡面的字串與括號)
  • 存檔後拖回 7-Zip 視窗覆蓋原檔,選擇更新壓縮檔


【小知識】:這個方法不只適用現有武器,未來版本新增武器時,只要找到新武器的 perkUid 區塊,用同樣邏輯把 blockedByPerks 清掉,就能立刻享受全特長解放。

手動修改常見錯誤排除



  • 遊戲啟動顯示 Application has stopped working:通常是 .pak 檔案在儲存時毀損,或修改時誤刪了括號與逗號導致格式錯誤。建議先還原備份,再重新修改。
  • 改完沒有效果:確認你真的把檔案「寫回」.pak 內,而不是放在外面的資料夾。另外記得把 default_otder.pak.cache 改成任意名稱或刪除,否則遊戲會讀取舊快取。
  • 線上進度被重置:6.0 之後部分武器有伺服器端驗證,即使手動改檔,重新啟動遊戲後精通點數與特長還是會被伺服器拉回官方數值。這不是修改失敗,而是遊戲設計的線上同步機制。


版本更新與相容性說明



從 2024 年 9 月最初的檔案釋出至今,這套修改檔案經歷了多次遊戲更新與社羣接手維護。底下整理各階段的重點變動與當前版本的實際限制,讓你在動手前就能判斷自己的遊戲環境是否適用。

版本演進與維護歷程



  • 4.x – 5.2 更新期:由 lazarus238 接手更新 .sso 檔案,支援 5.0、5.1 hotfix 與 5.2 版本。此時期只要將 ssl 資料夾注入 default_otder.pak 並更名 .pak.cache,搭配 EAC Bypass 即可正常運作。
  • 6.0 更新期:貨幣上限(Max Allowed Currencies)仍可正常使用,但「全武器特長」開始出現部分武器重啟遊戲後重置的問題。受影響的武器包括 Stalker Bolt Rifle、Bolt Carbine、Instigator Bolt Carbine、Occulus Bolt Carbine、Las Fusil、Heavy Bolt Pistol、Power Sword 等。
  • 7.x – 9.0 更新期:檔案持續更新至 7.1、7.2、8.1 與 9.0 hotfix,核心用法不變,但伺服器端驗證日趨嚴格。
  • 10.0 更新後(重大架構變更):Saber 強化了 exe 內部的 PAK 校驗機制。若偵測到 mods 資料夾以外的任何修改檔案,遊戲將直接無法啟動。


10.0 更新後的強制性限制



  • 僅允許 mods 資料夾路徑:所有修改檔案必須移至 Space Marine 2\client_pc\root\mods 資料夾內才能被讀取,直接注入 default_otder.pak 的方式已失效。
  • 「Mods Detected」狀態:使用 mods 資料夾會觸發官方的修改偵測標記,導致線上配對與進度追蹤受到限制。
  • 進度完全分離:Mod 狀態與原版(Vanilla)的經驗值、解鎖進度分開計算。你在 Mod 環境下獲得的武器經驗、精通點數與貨幣,回到原版遊戲時不會保留;反之亦然。


當前必備工具與環境



若你的遊戲已更新至 10.0 之後,請務必準備以下項目:

工具/檔案用途備註
Klerik / doobiedoo Modded EXE繞過 EAC 與內部 PAK 檢查10.0 後必需,否則無法啟動
PakCache 工具(Nexus)重建 .pak.cache 索引避免檔案載入錯誤
lazarus238 更新版 .sso提供 9.0+ / 10.0+ 可用檔案舊版 LittleLight5 連結已失效


伺服器驗證與已知異常



  • 武器精通重置:6.0 之後,部分武器存在伺服器端驗證或隱藏客戶端檢查,每次啟動 exe 後精通點數與已解鎖特長可能被強制重置。目前無法透過單純修改本地檔案完全根治。
  • 貨幣修改穩定性:Max Allowed Currencies 在 6.0 之後的多個版本中相對穩定,但同樣建議在 Modded EXE 環境下使用。
  • 線上同步風險:若想在重啟後保留進度,必須讓遊戲與 Saber 伺服器連線同步;純離線修改通常會在下次連線時被回溯。


使用建議



  • 如果你追求長期保留進度,建議僅在單人離線模式使用這些修改,並預期每次重啟後需重新用 Cheat Engine 調整精通點數。
  • 10.0 之後的玩家請確認已改用 mods 資料夾路徑,並理解「Mods Detected」會鎖線上功能。
  • 下載前請先確認檔案版本是否對應你的遊戲版本,過舊的 .sso 檔案極易導致黑屏或閃退。


檔案下載點





所有站內附件皆會附上安全掃描報告
請會員查看純淨度百分比後判斷使用



相關檔案須知:
取得檔案前,請先詳細閱讀文章內容
避免不必要錯誤與誤會發生。
也可多參考文章討論樓層內容
了解附件檔案相關討論資訊。





常見問題Q&A



Q:下載頁面顯示 Cold Storage 或找不到檔案?
A:Gofile 免空會將久未下載的檔案移入冷儲存。若連結失效,通常 lazarus238 會重新上傳,請留意論壇最新回覆。上方提供的連結為近期更新版本。

Q:啟動遊戲時跳出「Application has stopped working」?
A:請依序檢查:
  • default_otder.pak.cache 是否已確實重新命名或刪除。
  • 是否使用 Klerik/doobiedoo modded EXE 繞過 EAC。
  • 10.0 更新後官方強化 PAK 驗證,建議將模組移至 root\mods 資料夾,並確認使用對應版本的 modded EXE。


Q:武器特長解鎖後,重開遊戲又恢復原狀?
A:6.0 之後官方加入伺服器端驗證,部分武器(如 Stalker Bolt Rifle、Power Sword)的特長與精通點數會在連線時被重置。目前只能在單次遊戲階段內維持解鎖狀態,重啟後需重新使用 Cheat Engine (CE修改器) 7.5 中文化版 中文版 修改點數。

Q:貨幣上限沒有提升到 99,999,999?
A:請確認 .sso 檔案已寫入 default_otder.pak 正確路徑(ssl\main\user\progression),並使用 PakCache 工具重建快取。若 10.0 後改用 mods 資料夾載入





大家正在看啥


收藏收藏 分享文章到FB上分享
回覆 使用道具 檢舉
複製專屬你的推廣連結:發至FB與各論壇宣傳:累積點數換GP商品 & 藍鑽
每五點閱率就可以兌換藍鑽積分或遊戲點卡 夢遊推廣文章換GP商品

你需要登入後才可以回覆 登入 | 加入會員

本版積分規則

Copyright (C) 2010-2020 夢遊電玩論壇

廣告合作:請直接聯繫我們,並附上您預刊登位置的預算。  

快速回覆 返回頂端 返回清單