![]() |
發佈時間: 2025-9-17 23:02
正文摘要:《邊緣禁地4》存檔修改器 快速閱讀精華 🔧 核心功能: 一款強大的Python工具,讓你自由解密、編輯、加密《邊緣禁地4》的遊戲存檔,連物品數值都能改!🐍 事前準備: 需要先在電腦上安裝 Python 3.7+ 環境。⚠️ 最重要提醒: 在進行任何修改之前,務必、絕對要備份你的原始存檔,不然搞壞了就欲哭無淚囉!🔑 關鍵鑰匙: 所有操作都需要你的 17位數 Steam ID,找錯了就無法成功。💡 修改流程: 1. 解密: 將 `.sav` 存檔轉成可編輯的 `.yaml` 文字檔。2. 編輯: 用文字編輯器打開 `.yaml` 檔案,修改你想要的數值。3. 加密: 將修改好的 `.yaml` 檔案轉回遊戲能讀取的 `.sav` 存檔。 📥 檔案下載: 文末提供工具的直接下載點。 本文章目錄.article-toc { border: 1px solid #ddd; padding: 15px; background: #f9f9f9; border-radius: 6px; margin: 20px 0; width: 95%;}.toc-title { /* --- 以下是合併進來的 H2 樣式 --- */ font-size: 1.25em; /* 125% */ border-left: 5px solid #2A98DA; border-radius: 2px; padding: 5px 0px 5px 10px; font-weight: bold; margin: 0 0 15px 0; /* 調整了 margin,只留下方 15px */ color: #333; line-height: 1.5; background-color: #f8f8f8; /* --- 樣式合併結束 --- */}.toc-list { list-style: none; padding-left: 0;}.toc-list li { margin: 8px 0;}.toc-list a { color: #2A98DA; text-decoration: none;}.toc-list a:hover { text-decoration: underline;}.back-to-top { display: block; margin-top: 10px; font-size: 0.9em; color: #666;}事前準備:你需要什麼?document.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#pre_work'; 安裝教學:三步驟搞定環境設定document.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#install_guide'; 基礎存檔修改教學 (改錢、改等級)document.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#basic_edit'; 進階物品修改教學 (打造神兵利器)document.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#advanced_edit'; 檔案下載點 🔽document.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#download_point'; 常見問題Q&Adocument.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#faq'; 刷裝備刷到心很累?想要一把特定屬性的神兵卻怎麼打都打不到?別擔心,各位潘朵拉的寶庫獵人們!這篇攻略要帶給大家一個超實用的《邊緣禁地4》存檔修改工具,它就像一把萬能鑰匙,可以讓你打開自己的遊戲存檔,自由調整裡面的數值,甚至直接編輯武器裝備的屬性! 👉 GM後台版 遊戲 推薦 ⬇️⬇️⬇️ 快速玩各種二次元動漫手遊app 接下來,我們會一步一步帶你從環境安裝到實際修改,讓你輕鬆成為存檔修改大師! 重要提醒:修改存檔有風險! 在開始之前,請務必了解:修改遊戲存檔可能會導致檔案損毀或無法預期的遊戲問題。本篇教學提供的任何工具與方法,請自行承擔使用風險。最重要的第一步,就是把你的原始存檔檔案複製一份到其他地方備份,這樣就算改壞了,也還能還原! 事前準備:你需要什麼? 這個工具是用 Python 語言寫的,所以我們需要先在電腦上準備好對應的環境。別怕,聽起來很技術,但跟著做其實超簡單! 安裝 Python 3.7+ 如果你的電腦還沒有 Python,請到官方網站下載並安裝。 【小知識】Python 就像是讓這個修改工具能夠「說話」和「思考」的語言基礎,沒有它,工具就只是一堆看不懂的文字。 點我前往 Python 官方下載頁面 安裝 pycryptodome 加密函式庫 這是用來處理存檔加密和解密的關鍵元件。 點我前往 pycryptodome 官方頁面 安裝教學:三步驟搞定環境設定 當你下載好本篇攻略的工具壓縮檔並解壓縮後,我們需要安裝上面提到的「加密函式庫」。 解壓縮檔案: 首先,把下載回來的 `Borderlands 4 Save Editor-....zip` 檔案解壓縮到一個你找得到的地方。打開命令提示字元 (CMD) 或 PowerShell: 在解壓縮出來的資料夾內,按住 `Shift` 鍵並點擊滑鼠右鍵,選擇「在此處開啟 PowerShell 視窗」或「在此處開啟命令提示字元」。安裝必要元件: 在跳出來的黑色或藍色視窗中,輸入以下指令後按下 Enter,它就會自動幫你把需要的東西都裝好。 pip install -r requirements.txt 看到安裝完成的訊息就代表環境設定大功告成啦! 最關鍵的一步:如何找到你的 Steam ID? 這個工具的所有加解密操作,都需要你的 17 位數 Steam ID 當作「鑰匙」。如果ID錯誤,存檔是打不開的喔! 你的 Steam ID 是一串以 7656119... 開頭的 17 位數字。最快找到它的方法,就是去看你的存檔資料夾路徑: 打開 `C:\Users\{你的使用者名稱}\Documents\My Games\Borderlands 4\Saved\SaveGames`你會看到一個用那串 17 位數字命名的資料夾,那個資料夾名稱就是你的 Steam ID!把它複製下來,等等會用到。 基礎存檔修改教學 (改錢、改等級) 如果你只是想修改一些基本數值,像是金錢、等級、技能點數等等,跟著這個流程就對了。 步驟一:解密存檔 把你的遊戲存檔(例如 `1.sav`)複製到工具的資料夾裡。然後打開命令提示字元(方法同上),輸入以下指令: python blcrypt.py decrypt -in 1.sav -out save.yaml -id 你的SteamID 記得把 `1.sav` 換成你要修改的存檔檔名,並把 `你的SteamID` 換成你剛剛找到的那串17位數字。成功後,資料夾裡會多出一個叫做 `save.yaml` 的檔案。 步驟二:編輯 YAML 檔案 用任何文字編輯器(記事本、VS Code...等)打開 `save.yaml`。這就是你存檔的「靈魂」,裡面記錄了你所有的角色資訊。你可以用 `Ctrl+F` 搜尋關鍵字(例如 `money` 或 `level`)來找到想修改的數值,改完後存檔即可。 【小知識】YAML 是一種人類可讀的資料格式,但它對「縮排」(就是每一行前面的空白)非常敏感,修改時千萬不要動到前面的空白,只改冒號後面的數值就好! 步驟三:加密存檔 回到命令提示字元,輸入以下指令,把修改好的檔案「封裝」回遊戲格式: python blcrypt.py encrypt -in save.yaml -out 1.sav -id 你的SteamID 這會用你修改過的 `save.yaml` 覆蓋掉原本的 `1.sav` 檔案。 步驟四:放回遊戲 最後,把這個修改好的 `1.sav` 檔案,複製回你原本的遊戲存檔路徑,覆蓋掉舊的檔案就大功告成了!進遊戲看看成果吧! 進階物品修改教學 (打造神兵利器) 想不想自己做一把傷害破表、稀有度爆棚的神器?進階教學來了!這個流程會多幾個參數,但威力更強大。 步驟一:用「物品解碼模式」來解密 這個模式會把存檔裡每件裝備的詳細數據都拆解出來讓你改。指令的最後要多加一個參數 `--decode-serials`: python blcrypt.py decrypt -in 1.sav -out save.yaml -id 你的SteamID --decode-serials 步驟二:編輯 `_DECODED_ITEMS` 區塊 一樣用文字編輯器打開 `save.yaml`,捲到最下面,你會看到一個全新的 `_DECODED_ITEMS` 區塊。這裡就是你背包裡所有物品的詳細資料。 `primary_stat`: 主要數值(例如:武器傷害) `secondary_stat`: 次要數值 `rarity`: 稀有度等級 `manufacturer`: 製造商ID `item_class`: 武器/裝備類型 找到你想改的裝備,盡情發揮你的創意吧!不過建議一開始先不要改得太誇張,以免遊戲出問題。 步驟三:用「物品編碼模式」來加密 修改完畢後,我們需要用對應的模式把這些修改套用回去。指令的最後要改成 `--encode-serials`: python blcrypt.py encrypt -in save.yaml -out 1.sav -id 你的SteamID --encode-serials 這個指令會自動讀取你在 `_DECODED_ITEMS` 的修改,把它們轉換成遊戲看得懂的物品序列號,然後加密存檔。你不用擔心 `_DECODED_ITEMS` 區塊會不會留在檔案裡,工具會自動幫你移除。 步驟四:替換存檔 跟基礎流程一樣,把改好的 `1.sav` 檔案丟回遊戲存檔資料夾就完成了! 《邊緣禁地4》存檔修改 重點回顧 備份!備份!再備份! 這是所有操作前最重要的保險。 Steam ID 是關鍵! 務必確認你使用的是正確的17位數ID。 基礎 vs. 進階: 只是改錢改等級,用基礎指令即可;要動到裝備屬性,才需要加上 `--decode-serials` 和 `--encode-serials` 參數。 檔案下載點 🔽 這裡提供存檔編輯器工具的下載連結。 Borderlands 4 Save Editor-47-1-0-1758085369.zip https://pixeldrain.com/u/Xid2C958 以下廣告滑動後還有帖子內容var custom_call_MIR = function (params) {if ( params === null || params.hasAd === false ) {var divRowSide;for (let index = 0; index < ONEADs.length; index++) {if (ONEADs[index].pub.player_mode === "mobile-inread") {divRowSide = ONEADs[index].pub.slotobj;}}var ins = document.createElement('ins');ins.className = 'clickforceads';ins.setAttribute('style', 'display:inline-block;');ins.setAttribute('data-ad-zone', '18264');divRowSide.appendChild(ins);var js = document.createElement('script');js.async = true;js.type = 'text/javascript';js.setAttribute('src', '//cdn.holmesmind.com/js/init.js');js.onload = function(){console.log('[ONEAD MIR] ClickForce Loaded');};divRowSide.appendChild(js);}};var _ONEAD = {};_ONEAD.pub = {};_ONEAD.pub.slotobj = document.getElementById("oneadMIRDFPTag");_ONEAD.pub.slots = ["div-onead-ad"];_ONEAD.pub.uid = "1000509";_ONEAD.pub.external_url = "https://onead.onevision.com.tw/";_ONEAD.pub.scopes = ["spotbuy", "speed"];_ONEAD.pub.player_mode_div = "div-onead-ad";_ONEAD.pub.player_mode = "mobile-inread";_ONEAD.pub.queryAdCallback = custom_call_MIR;var ONEAD_pubs = ONEAD_pubs || [];ONEAD_pubs.push(_ONEAD);var truvidScript = document.createElement('script'); truvidScript.async = true; truvidScript.setAttribute('data-cfasync','false'); truvidScript.type = 'text/javascript'; truvidScript.src = '//stg.truvidplayer.com/index.php?sub_user_id=597&widget_id=3309&playlist_id=2381&m=a&cb=' + (Math.random() * 10000000000000000); var currentScript = document.currentScript || document.scripts[document.scripts.length - 1]; currentScript.parentNode.insertBefore(truvidScript, currentScript.nextSibling); 《邊緣禁地4》存檔修改器 常見問題Q&A Q:我執行指令時出現 "PKCS7 padding error" 或 "zlib decompression error" 錯誤訊息,怎麼辦? A:這 99% 是因為你的 Steam ID 輸入錯誤了!請仔細檢查你使用的 17 位數 ID 是否正確,跟你的存檔資料夾名稱完全一樣。 Q:`1.sav`、`2.sav` 跟 `profile.sav` 有什麼不同?我該改哪個? A:數字編號的存檔(`1.sav`、`2.sav`...)對應你遊戲中的不同角色,包含該角色的等級、物品、任務進度等。而 `profile.sav` 則是儲存共通的資料,像是外觀造型、倉庫物品等。看你想改什麼,就去動對應的檔案。 Q:我可以把我的存檔分享給朋友用嗎? A:可以的!你需要先用「你的 Steam ID」解密存檔,然後再用「你朋友的 Steam ID」去加密,這樣他就能讀取你的存檔了。 Q:我一定要修改 `_DECODED_ITEMS` 裡面的東西嗎? A:完全不用!如果你只是想改金錢或技能點,只要使用基礎的解密和加密指令就好,可以完全忽略 `_DECODED_ITEMS` 的部分。 Q:為什麼一直強調要備份存檔? A:因為修改存檔是一個直接干預遊戲數據的行為,任何一個小小的失誤(例如:數值改得太誇張、不小心刪掉一行文字)都可能導致存檔損毀,讓你辛苦的進度付之一炬。有備份,才有重來的機會! 參考資料 Github 原始碼儲存庫 |