《大富翁3》的資料編輯器。選好遊戲資料夾,就能編輯地圖、地價、股票、事件、卡片與角色並直接寫回遊戲。
《大富翁3》的地圖、地價、股票、事件、卡片、角色能力全部塞在自訂格式的二進位檔裡(MAP.MKF、CARDDATA.DATA、PLAYER.DAT 等),沒有官方編輯器。這個專案要做的就是把它們解析出來、用現代介面編輯、再寫回遊戲資料夾。
姊妹專案 RICH2_EDITOR 已經對《大富翁2》做到這件事,本專案沿用它的技術棧、設計慣例與介面外觀。
⚠ 要先跑修正檔。 這個編輯器的預期對象是已經套過 RICH3_PATCH 的遊戲。順序是:原版遊戲 → 跑 RICH3_PATCH → 用本編輯器編輯。
反過來會壞:編輯器會整份重寫MAP.MKF,之後修正檔就找不到它要改的位置,會靜靜地跳過幾項修正。
目前可以做的事
- 檢視台北、台灣、大陸三張地圖的完整畫面,比例可切 Auto/50%/100%。
- 點格子查看它的方塊索引、路段編號、地點形態、作用座標與資訊編號。
- 編輯地點資料並寫回遊戲:路段編號、地點形態、作用座標、資訊編號,含復原/重做與自動備份。地點是一個整體——改一格會套用到整組。
- 改地圖外觀:換單一格子的圖塊,或用圖章一次重繪整棟建築(車站、公司、賭城、租地、佈景建築)。
- 改地名:直接輸入新名稱,寫回
WORD.DAT。共用同一筆名稱的地點會一起變。 - 編輯地價與過路費:改建地、租地的地價、房價、擁有者,以及空地與 1~5 級房共六級的過路費。
- 編輯股票:改上市公司的今日價、昨日價、現量等,以及承銷資訊(收費方式、承銷價、獲利、經營者)。
- 編輯事件與假日:改國曆與農曆假日、新聞事件、命運牌堆 100 張的組成。
- 編輯卡片:改 26 張卡片的價格、出現機率與使用時機。
- 編輯角色:改 12 位角色的金錢、運氣、購地、買股四項能力值。
- 收費道路連動顯示:點建地、租地或收費道路都會帶出完整價目。
- 結構警告頁籤:集中列出地圖中有問題的地方,可點擊跳到該格。
⚠ 寫入前會自動備份(
MAP.MKF.bak、PLAYER.DAT.bak等)。若備份已存在就不會覆蓋——那份很可能是修正檔留下的原版。
⚠ 本版本為 pre-release(
0.1.0),屬於開發階段,介面與資料格式可能隨時變動。動手前請先自己複製一份遊戲資料夾。
到 GitHub Releases 下載最新版。目前是 pre-release(0.1.0),提供免安裝版與安裝版兩種。
| 項目 | 需求 |
|---|---|
| 作業系統 | Windows 10 以上(64 位元) |
| 其他 | WebView2 執行期,Windows 10/11 已內建 |
| 遊戲 | 已安裝的《大富翁3》,且已套過 RICH3_PATCH |
⚠ 使用自簽憑證簽章,Windows SmartScreen 可能跳出警告。這是因為憑證不在微軟的信任清單裡,不代表檔案有問題。可以對照 Release 附件中的
SHA256SUMS.txt驗證檔案完整性。
下載並執行後:
- 確認遊戲已經套過 RICH3_PATCH。
- 按「選擇遊戲資料夾」,選到《大富翁3》的安裝資料夾(就是有
RICH3.EXE的那層)。 - 地圖會自動載入第一張。用旁邊的選單換圖,用比例選單切 Auto/50%/100%。
- 點地圖上的任一格,右邊會顯示那一格的資料。
右下的操作記錄會逐條說明讀到了什麼。如果檔案結構和預期對不上,那裡會出現黃色的警告。
可以。地圖、地點、地價、股票、事件、卡片、角色都能編輯並寫回遊戲。但這是 pre-release(0.1.0),屬於開發階段,可能還有未發現的問題。
動手前請先自己複製一份遊戲資料夾。 程式會自動備份,但這是一個早期的版本。
是。編輯器會整份重寫 MAP.MKF,而修正檔是靠比對特定的位元組來找它要改的地方。
先編輯再跑修正檔,那些位元組已經不在原處,修正檔會跳過而且不會報錯——
你會拿到一份少修了幾項的遊戲,卻以為都修好了。
使用自簽憑證簽章,Windows 不認識這張憑證所以會攔截。確認來源是本專案的 Release 頁面、並對照 SHA256SUMS.txt 校驗碼無誤後,點「仍要執行」即可。
有,而且已經可用:RICH2_EDITOR。
- 只能改既有的東西,不能在空地上新增地點。原因是新地點需要一個編號,而遊戲裡 那些編號的規則還沒摸清楚(可能寫死在執行檔裡),亂配會讓遊戲行為出錯。
- 一次改一格或一個地點,還不能框選一片。
- 圖章只涵蓋這張地圖現有的建築。台北沒有租地,所以台北就沒有租地圖章。
- 不會阻止你填入不合理的值。 欄位旁會標黃提醒,但照樣存得進去——遊戲原版自己就有 超出文件範圍的數值,我們沒有把握哪些一定是錯的。填了奇怪的值遊戲可能會出問題。
- 檔案格式的逆向筆記中仍有數個欄位標示為「不明」,這些部分無法保證能正確編輯。
- 只針對已套過
RICH3_PATCH的遊戲設計。直接對原版使用未經測試。 - 大陸地圖有 1 格的地點形態是原版就有的異常值,載入時會顯示一條警告。這不影響遊戲。
- 檔案格式逆向筆記(docs/INFORMATION.md)為第三方整理的資料,作者不詳,內容未經本專案逐項驗證。
本專案採用 GNU General Public License v3.0 授權,詳見 LICENSE。
想修改或自行建置?請看 DEVELOPER.md。 變更紀錄請看 CHANGELOG.md。