Skip to content

AOBMaker Integration zh TW

bbfox0703 edited this page Jun 25, 2026 · 2 revisions

🌐 English · 繁體中文 · 日本語

AOBMaker Integration

AOBMaker 是一個選擇性的 Cheat Engine DLL 外掛程式。載入後,UE5CEDumper 可以直接驅動 Cheat Engine — 跳至記憶體檢視器的指定位址、新增輸入型位址清單記錄、註冊符號,並將 Auto Assembler / 輔助指令碼注入開啟的表格 — 而不用讓您手動複製貼上。

純粹是一項增強功能:UE5CEDumper 的所有核心功能都無需它也能運作。某些功能在沒有 AOBMaker 時會回退至剪貼簿;少數幾個僅限 AOBMaker 功能會自動停用。

這是與主要遊戲連結分開的連線。UE5CEDumper 透過 \\.\pipe\UE5DumpBfx 與遊戲注入的 DLL 通訊,透過 \\.\pipe\AOBMakerCEBridge 與 AOBMaker 外掛程式通訊。工具列中的「Connect」指的是遊戲 DLL;下方的 AOBMaker 晶片是獨立的。

連線 AOBMaker

  1. 下載 AOBMaker(需註冊):https://opencheattables.com/viewtopic.php?t=1788
  2. (可選)將其 DLL 複製到 Cheat Engine 的 autorun/ 資料夾並重啟 Cheat Engine。
  3. 在 CE 外掛程式設定中,將 DLL 新增為 CE 外掛程式。
  4. 執行遊戲並附加 Cheat Engine。UE5CEDumper 會自動探測橋接。

頂部工具列中的狀態晶片顯示 AOBMaker · Connected(外掛程式可連線)或 AOBMaker · Offline,並有 按鈕可重新探測。瀏覽和記錄按鈕在您使用時也會重新探測,所以晶片只是一個一目瞭然的指示器 — 您不需要手動重新整理。


有回退選項的功能

無論 AOBMaker 是否連線,這些都能運作。已連線 → 直接推送至 Cheat Engine。離線 → 複製到剪貼簿供您貼上。所有這些都會產生 Cheat Engine Auto Assembler (AA) 指令碼。

頁面 功能 使用 AOBMaker 不使用(回退)
Live Walker Copy CE AA Script(物件資訊標頭中的 AA 按鈕) AA 指令碼會註冊當前物件的位址並注入至 CE 的表格 複製到剪貼簿
Console exec 命令上的 Copy AA Script (Baked) (AA(B)),以及 Debug Camera 的 Copy CE Script 自含式 AA 指令碼會注入至 CE 複製到剪貼簿
Interesting Functions & Properties 函式的 Copy AA Script (Baked) (AA(B)) (Baked Invoke) invoke AA 指令碼會注入至 CE 複製到剪貼簿 — 橫幅會提示*「AOBMaker 外掛程式未找到 — AA 指令碼匯出將回退至剪貼簿」*

僅限 AOBMaker 的功能(無回退)

這些需要 AOBMaker — 沒有剪貼簿等效項可「驅動 Cheat Engine 的 UI」。沒有外掛程式時按鈕會停用(或其動作只會報告*「AOBMaker 未連線 — 請開啟載入外掛程式的 CE」*)。若存在非 AOBMaker 替代方案,會予以註明。

功能 需要 AOBMaker 做... 不使用時
HEX(欄位、指標目標、當前物件或 Outer 上) 跳至 Cheat Engine Memory Viewer hex 窗格的該位址 按鈕無反應 / 已停用
+CE(欄位、多選批次或指標目標上) 透過一次點擊將位址新增至 CE 的位址清單作為輸入型記憶體記錄 狀態讀取「AOBMaker 未連線」— 不會新增任何內容(改用 Copy CE XML / Copy CE Field 將相同資料取得到剪貼簿)

System 分頁

System 分頁(全域指標)通過直接 CE 瀏覽公開引擎全域:

功能 需要 AOBMaker 做...
HEX(GObjects / GNames / GWorld) 跳至該全域位址的 Memory Viewer
ASM(GObjects / GNames / GWorld) 跳至反組譯器中參考全域的 AOB 掃描命中指令
SYM(GWorld) 產生 AA 指令碼,透過 AOB 掃描將 GWorld 註冊為持久 CE 符號(在重啟後持續)
功能 需要 AOBMaker 做... 不使用時
Freeze 構建 AA 指令碼,在其類別的所有實時實例中鎖定屬性並將其注入開啟的 CE 表格 按鈕已停用;其工具提示會說明如何安裝外掛程式

Tools 功能表

功能 需要 AOBMaker 做... 不使用時
Inject Helper into Current CE Table ue5_invoke_helper.lua 嵌入目前開啟的 .CT,使 Baked Invoke 指令碼執行 使用 Export … Helper Lua File 將輔助程式儲存到磁碟並手動新增至 CE
Inject Freeze Helper into Current CE Table ue5_freeze_helper.lua 嵌入開啟的 .CT,使 Freeze 記錄能運作 使用對應的 Export … Freeze Helper 來儲存它並手動新增

Teleport 分頁

功能 需要 AOBMaker 做... 不使用時
Add action records to CE 將所有傳送動作指令碼(Save/Recall 姿勢、BugItGo、到遊標、TP 朝向、TP 到座標、遊標 ON/OFF、清除標記、…)直接推送至 CE 的位址清單 使用 Save .CT 將相同動作寫入 .CT 檔案,您可在 CE 中開啟

運作原理(簡述)

橋接將無換行符 JSON 訊息(長度前置)傳送至外掛程式:NavigateHexView (HEX)、NavigateDisassembler (ASM)、CreateAAScript (AA / SYM / Freeze / Teleport) 和 CreateSymbolScript,加上用於輔助 Lua 功能表項目的表格檔案注入。它按請求重新連線並重新檢查可用性,所以關閉或重新開啟 Cheat Engine 會被優雅地處理 — 工具列晶片會在下次按下按鈕或點擊 時更新。


Related

Clone this wiki locally