搜尋

Arma 3Arma《Arma遊戲修改器

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

[電玩遊戲] 《Arma 3》DX11 ESP 工具 下載 內部注入式外掛使用教學、透視功能設定、單人模式適用說明

[複製連結]
1樓
o122334234 ( Lv.70 熾天使 ) 發表於 3 小時前 | 只看該作者 回覆獎勵 |升序瀏覽 |閱讀模式

《Arma 3》DX11 ESP 工具 快速閱讀精華


想在《Arma 3》中開啟透視視角掌握敵人位置?這款 Internal DX11 ESP 工具透過 DirectX 11 Hook 技術,在遊戲畫面上直接繪製玩家方框、載具位置、距離與血條資訊。🎯

  • 核心功能:World ESP(世界透視)、Map ESP(地圖標記)、分類過濾系統
  • 適用版本:Arma 3 Steam stable 2.22 hotfix (v2.22.0.154045)
  • 重要警告:⚠️ 此為內部注入式外掛,具備被檢測風險,僅限單人模式或無 BattlEye 保護的伺服器使用



👉 GM後台版 遊戲 推薦 ⬇️⬇️⬇️ 快速玩各種二次元動漫手遊app





前言介紹


在《Arma 3》這款戰術擬真射擊遊戲中,掌握敵方位置往往是生存與否的關鍵。無論是單人戰役中的 AI 敵人,還是編輯器模式中測試場景,能夠直觀看到敵人位置、血量與距離資訊,都能大幅提升戰術規劃效率。

本文介紹的 Arma 3 Internal DX11 ESP 是一款透過 DirectX 11 繪製介面(Hook)技術實現的內部外掛工具。它能夠在遊戲畫面上即時繪製方框、距離、血條等 ESP(Extra Sensory Perception,超感官知覺)資訊,同時也支援在遊戲地圖上標記目標位置。

重要提醒


⚠️ 風險聲明與使用限制

此工具為 內部注入式外掛(Internal Cheat),具備被遊戲反作弊系統檢測的風險。使用此工具於啟用 BattlEye 保護的伺服器將 導致帳號永久封鎖。

僅支援以下使用情境:
  • 單人離線戰役(Single Player)
  • 未啟用 BattlEye 的私人伺服器
  • 編輯器(Editor)模式測試


技術限制說明:
此 DLL 不具備任何反作弊迴避機制(No Anti-Cheat Evasion),不會隱藏自身痕跡,也不會清理注入記錄。工具使用標準的 LoadLibraryW 方式注入目標程序。

請使用者自行承擔風險,僅將此工具用於合法的單機測試或學術研究目的。


功能介紹


此 ESP 工具透過讀取遊戲記憶體中的實體(Entity)資料,並利用 DirectX 11 繪製於畫面上。所有功能均支援即時調整,透過遊戲內選單(Insert 鍵開啟)進行設定。

World ESP 世界透視


在遊戲畫面上直接繪製即時資訊:

繪製項目功能說明
3D 方框根據實體頭部與腳部位置繪製方框,會隨身體移動轉動而非固定浮空
類別名稱顯示實體的設定類名(如 I_Soldier_TL_F, B_MRAP_01_hmg_F),若無則顯示引擎類名
距離標示顯示與目標的距離(單位:公尺)
血條讀取遊戲內部傷害鏈(Damage Chain),即時顯示剩餘血量(屍體顯示為 1.01)
顏色區分根據陣營著色:友軍綠色、敵軍紅色、平民青色、無人載具橘色、物品紫色、屍體灰色


Map ESP 地圖標記


按下 M 鍵開啟遊戲地圖時,會在戰術地圖上繪製標記:

  • 精準定位:透過讀取遊戲引擎的地圖轉換參數(Map Transform),確保標記位置與遊戲原生圖示完全重合
  • 分類過濾:標記支援與世界透視相同的分類設定與類名清單
  • 安全區域適配:標記繪製範圍自動偵測遊戲介面安全區(Safe Zone),避免 UI 遮擋
  • 距離設定:可設定地圖標記的最大顯示距離(0 表示無限制)
  • 世界透視開關:可選擇在地圖開啟時隱藏世界方框(預設開啟)
  • 自身位置:無論過濾設定為何,地圖上永遠會以白點黑框標示玩家自身位置,作為地圖校準參考


分類過濾系統


所有實體透過智慧分類系統管理,每個類別都有獨立的開關與類名清單:

分類說明預設顏色
Friendly(友軍)與玩家同陣營的存活單位綠色
Enemy(敵軍)非玩家陣營的存活單位(敵對陣營)紅色
Neutral(中立)平民與無所屬單位青色
Vehicle(載具)汽車、坦克、直升機、固定武器,無論是否有乘員依乘員陣營(無人為橘色)
Corpse(屍體)已死亡單位(死亡旗標設定),無論原陣營灰色
Animal(動物)野生動物青色
Loot(戰利品)彈藥箱、掉落武器、地面物品紫色


  • 智慧清單匹配:清單項目以「不區分大小寫的子字串」比對實體的兩個名稱(設定類名與引擎類名)。例如輸入 UK3CB_CSAT 可涵蓋整個載具家族,輸入 carx 可匹配所有含該字串的載具模型。
  • 顯示/隱藏模式:每個分類可設定為「僅顯示清單中」或「隱藏清單中」。空清單預設不隱藏任何項目,避免誤設導致畫面空白。
  • 即時統計:選單介面即時顯示每個清單目前隱藏的實體數量,方便調整過濾條件。


系統需求


使用此外掛前,請確認您的系統環境符合以下要求:

項目最低需求備註
作業系統Windows 10 或 Windows 11(64位元)不支援 32位元系統
遊戲版本Arma 3 Steam stable 2.22 hotfix版本號:v2.22.0.154045
執行檔arma3_x64.exe必須使用 64位元版本
反作弊BattlEye 必須關閉啟用 BattlEye 的伺服器會導致封號
權限管理員權限(Administrator)注入器需要管理員權限執行


安裝與使用教學


以下為詳細的安裝與注入步驟,請按照順序操作:

步驟一:準備遊戲環境


  • 啟動 Steam,確認《Arma 3》已更新至 2.22 hotfix 版本(v2.22.0.154045)。
  • 在遊戲啟動選項中,確認使用 arma3_x64.exe(64位元版本)。
  • 確保您將在 單人模式(Single Player) 或未啟用 BattlEye 的私人伺服器中使用。


步驟二:放置檔案


  • 下載壓縮檔,解壓後會得到 ArmaEsp.dll(版本 1.0.2,檔名可能顯示為 ArmaEsp_1.7.0.dll)與 ArmaEspInjector.exe。
  • 將這兩個檔案放入《Arma 3》安裝目錄,與 arma3_x64.exe 放在同一層資料夾。
  • ※ 如果您希望將檔案放在其他位置,後續注入時需要使用 --dll 參數指定路徑。


步驟三:執行注入


  • 啟動《Arma 3》並進入遊戲(建議先進入一個單人任務或編輯器)。
  • 以系統管理員身分開啟命令提示字元(CMD)或 PowerShell。
  • 切換到《Arma 3》安裝目錄,執行以下指令:
    ArmaEspInjector.exe --wait 120
  • 注入器會自動尋找 arma3_x64.exe 程序,拒絕 32位元目標,並呼叫 LoadLibraryW 將 DLL 注入遊戲程序。
  • 等待約 120 秒內,注入器會完成注入。成功後在遊戲中按下 Insert 鍵即可開啟選單。


其他注入選項


注入器支援以下參數,可根據需求調整:
參數功能說明
--process [名稱]指定目標程序名稱(預設為 arma3_x64.exe)
--dll [路徑]指定 DLL 檔案路徑(若 DLL 不在遊戲目錄)
--wait [秒數]設定等待遊戲啟動的時間(預設 120 秒)
--list列出目前正在執行的 Arma 3 程序
--eject從記憶體中卸載(Unhook)外掛


快捷鍵說明


在遊戲中可使用以下快捷鍵快速控制外掛功能:

按鍵功能說明
Insert顯示/隱藏選單開啟或關閉外掛的圖形化設定介面
F9實體列表監控取樣實體列表 10 秒,報告哪些實體在每次刷新都被繪製、哪些僅部分取樣,以及表格列出的總數
F10偏移量傾印重新執行偏移量與實體傾印,並比對每個實體欄位與前一次 F10 的差異。用途:按 F10 → 受到傷害 → 再按 F10,數值變小的欄位即為血量浮點數
F11清理卸載恢復交換鏈(Swapchain)鉤子與視窗程序,乾淨地從記憶體中移除外掛
F12啟用/停用 ESP快速開關透視繪製功能


檔案說明


外掛運作過程中會產生以下檔案,預設儲存於《Arma 3》安裝目錄(若無寫入權限則存於 %TEMP%):

  • armaesp_log.txt:日誌檔案,每次注入時重新建立。記錄模組基底位址、區段資訊、簽名掃描結果、每個指標探測、地圖投影參數與傾印區塊。若外掛無法正常運作,請提供此檔案以供除錯。
  • armaesp.ini:設定檔,首次執行時寫入預設值,並在選單調整或卸載時儲存。包含傾印模式(dump_mode=1 可在注入時寫入完整傾印而不停止 ESP)、過濾器設定、距離限制與地圖預設值。檔案格式為標準 INI,可手動編輯。


常見問題Q&A



Q:為什麼注入後按 Insert 沒有反應?
請確認您已以系統管理員身分執行注入器(ArmaEspInjector.exe),並且遊戲程序名稱為 arma3_x64.exe(64位元版本)。若 DLL 檔案不在遊戲目錄,請使用 --dll 參數指定完整路徑。

Q:可以在多人連線伺服器使用嗎?
強烈不建議。此工具會被 BattlEye 反作弊系統檢測並導致永久封號。僅限於單人模式(Single Player)、編輯器(Editor)或未啟用 BattlEye 的私人離線伺服器使用。

Q:遊戲更新後還能使用嗎?
此工具針對特定遊戲版本編譯(目前支援 v2.22.0.154045)。若遊戲更新(如大版本更新或熱修復),簽名(Signature)與記憶體偏移位址可能改變,導致工具失效。請等待作者更新或回報日誌檔案(armaesp_log.txt)以供修正。

Q:如何確認目前的血量或傷害數值?
使用 F10 快捷鍵。首先按一次 F10 傾印目前實體狀態,然後讓角色受到傷害(如從高處跌落或被射擊),再按一次 F10。比對兩次傾印結果,數值明顯下降(變為小數)的欄位即為血量(Damage)浮點數位址。

Q:檔案說明中的「傾印(Dump)」是什麼意思?
傾印指的是將遊戲記憶體中的特定區塊資料輸出到文字檔(armaesp_log.txt),供技術分析使用。這對於除錯、尋找新的記憶體偏移位址或理解遊戲資料結構非常有用。

致謝與參考


此工具由社羣開發者基於  論壇的《Arma 3》討論串累積的技術資料製作。

特別感謝以下貢獻者:
  • soluzay11(技術資料提供)
  • darma3(偏移位址研究)
  • exploder2013(結構分析)
  • EisenschmidePro(測試回饋)
  • wornsword(功能建議)


並感謝 《Arma 3》討論串的所有參與者,多年來分享的偏移位址貼文、結構佈局與地圖繪製解答,使此工具得以實現。

技術問題、錯誤回報與日誌檔案請於原討論串回覆。若工具無法正常繪製,請提供 armaesp_log.txt 並說明遊戲分支版本,以便進行除錯。



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



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









大家正在看啥


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

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

本版積分規則

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

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

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