快速閱讀
🔓 全武器特長解鎖:解除所有武器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.pak 與 default_otder.pak.cache 複製一份到桌面。若遊戲崩潰或出現「Application has stopped working」,立刻還原檔案並驗證遊戲完整性。
- 線上風險自負! 雖然本文技巧主要針對 PvE 內容,但任何記憶體修改或檔案替換都可能觸發 EAC(Easy Anti-Cheat)或伺服器端驗證。強烈建議搭配社羣提供的 modded EXE 與 Nexus 上的 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-Zip 或 WinRAR,並用「開啟壓縮檔」模式來編輯 .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 的根目錄中。
【小知識】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 格式不符,需等待更新或自行比對新版的欄位結構。
實際進入軍械庫後,你會發現原本互斥的 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,並在數值欄輸入以下格式:
公式計算規則:
- X(武器經驗值)=當前武器經驗 × 8 + 1
- Y(精通點數)=當前精通點數 × 8 + 1
舉例來說,若你的武器經驗為 750、精通點數為 1,則輸入:
掃描後通常只會剩下極少位址,將其加入清單並修改為你需要的數值即可。如果你不清楚自己的經驗區間,可直接對照下表:
| 經驗等級區間 | CE 輸入值(X) | | Standard 0–1499 | 1–11993 | | Master-Crafted 1500–7499 | 12001–59993 | | Artificer 7500–16999 | 60001–135993 | | Relic 17000–22800 | 136001–182401 | | Relic 17000–25700 | 136001–205601 | | Relic 17000–28600 | 136001–228801 |
| 精通點數 | CE 輸入值(Y) | | 0 | 1 | | 1 | 9 | | 2 | 17 | | 3 | 25 | | 4 | 33 | | 5 | 41 | | 6 | 49 | | 7 | 57 | | 8 | 65 | | 9 | 73 | | 10 | 81 | | 11 | 89 | | 12 | 97 | | 13 | 105 | | 14 | 113 | | 15 | 121 | | 16 | 129 |
軍械庫三色貨幣修改
除了武器精通,綠色、紫色、金色的軍械庫資料(Armoury Data)也能用相同邏輯一次搜尋。因為三種貨幣在記憶體中相鄰,公式擴展為:
- 先確保三種貨幣數量皆為 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 搜尋格式如下:
4 LEVEL-1) w:4 4 RESTIGE 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,於搜尋欄位輸入以下格式:
- X 代表「武器經驗值」的運算結果:當前經驗 × 8 + 1
- Y 代表「精通點數」的運算結果:當前點數 × 8 + 1
舉例來說,若你的武器目前累積了 750 點經驗,且擁有 1 點精通點數:
- 750 × 8 + 1 = 6001
- 1 × 8 + 1 = 9
則在 CE 搜尋欄輸入:8:6001 8:9,執行首次掃描即可定位該武器的記憶體位置。
找到位址後,將經驗值改為對應等級區間的數字,再把精通點數改為 16(即 CE 輸入值 129),回到軍械庫就能一口氣點滿所有特長。改完後記得凍結數值或直接花掉點數解鎖,因為 6.0 之後的部分版本存在伺服器驗證,重啟遊戲時特定武器會被重置。
經驗等級與 CE 輸入值對照表
| 武器等階 | 經驗值區間 | CE 搜尋值區間 | | Standard | 0 - 1,499 | 1 - 11,993 | | Master-Crafted | 1,500 - 7,499 | 12,001 - 59,993 | | Artificer | 7,500 - 16,999 | 60,001 - 135,993 | | Relic(第一階) | 17,000 - 22,800 | 136,001 - 182,401 | | Relic(第二階) | 17,000 - 25,700 | 136,001 - 205,601 | | Relic(第三階) | 17,000 - 28,600 | 136,001 - 228,801 |
精通點數與 CE 輸入值對照表
| 精通點數 | CE 輸入值 | 精通點數 | CE 輸入值 | 精通點數 | CE 輸入值 | | 0 | 1 | 6 | 49 | 12 | 97 | | 1 | 9 | 7 | 57 | 13 | 105 | | 2 | 17 | 8 | 65 | 14 | 113 | | 3 | 25 | 9 | 73 | 15 | 121 | | 4 | 33 | 10 | 81 | 16 | 129 | | 5 | 41 | 11 | 89 | - | - |
綠、紫、金貨幣搜尋技巧
除了武器經驗,同一套 Grouped 邏輯也能用來定位「作戰資源」的三色貨幣。由於三種貨幣在記憶體中相鄰,可使用三組數值同時掃描:
- 先確認身上三種貨幣皆為 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 語法如下:
4 LEVEL-1) w:4 4 RESTIGE 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 資料夾載入
|