《英雄聯盟》16.15 外部腳本源碼 快速閱讀精華
👉 GM後台版 遊戲 推薦 ⬇️⬇️⬇️ 快速玩各種二次元動漫手遊app
🔥 核心亮點:
- 🎯 純外部讀取:僅使用 PROCESS_VM_READ 權限,絕不注入 DLL,不寫入記憶體,大幅降低被偵測風險
- ⚔️ 自動走砍系統:完美同步伺服器攻擊間隔,自動取消攻擊後搖,提升走砍流暢度
- 🛡️ 預判式閃避:敵方技能出手瞬間(投射物出現前)即偵測,24 方向搜尋安全點自動走位
- 🎮 自動連招引擎:在攻擊間隔中插入技能,不影響普攻 DPS,支援 40+ 位英雄精調配置
- ⚡ 自動召喚師技能:自動點燃、自動屏障/治癒,根據血線與敵方威脅智能施放
💡 適合誰用?
- 想練習走砍操作但手速不夠的玩家
- 需要躲避複雜技能組(如佐伊、艾瑞莉亞)的對線期輔助
- 想專注於大局判斷,將操作交給腳本的進階玩家
前言介紹
想要在《英雄聯盟》中精準執行走砍(Orbwalking)、完美躲避敵方技能,同時又能流暢地打出連招嗎?這款 laleliScript Base for League of Legends 是專為 16.15 版本設計的 純外部讀取腳本框架,採用 Cheat Engine (CE修改器) 7.5 漢化版 中文版 與 《Cheat Engine》V7.6 中文化版超強記憶體解鎖工具:遊戲外掛製作神器! 技術原理,但完全不需注入 DLL,僅透過 PROCESS_VM_READ 權限讀取記憶體,搭配 GG修改器免root權限使用+GG修改器框架下載 類似的 SendInput 模擬輸入技術,實現真正的「只讀不寫」安全機制。
【重要提醒】
本工具涉及修改遊戲記憶體與自動化輸入,違反 Riot Games 遊戲條款,使用可能導致帳號永久停權。本文僅供教育與資安研究用途,請務必在測試伺服器或自架環境中使用,切勿於正式伺服器使用。
核心功能整理
這個腳本框架之所以強大,在於它整合了五大核心模組,讓玩家能夠像職業選手般精準操作:
1. 自動走砍系統(Orbwalker)
- 原理:移動滑鼠至目標螢幕位置,發送攻擊移動指令(A + 左鍵)
- 同步機制:攻擊時機與伺服器的 ActiveCast 釋放/就緒截止時間同步,確保攻擊不會被取消或延遲
- 攻擊後搖處理:完美取消攻擊後搖,實現流暢的 Hit and Run
2. 預判式技能閃避(Evade)
- 超前偵測:敵方技能出手瞬間(投射物出現前)即從施法資料偵測
- 危險形狀辨識:直線、圓形、自身圓形、扇形(錐形)
- 路徑搜尋:在兩個環形上搜尋 24 個方向,尋找最近的安全點並右鍵移動
- 緊急優先權:緊急移動永遠優先於走砍/攻擊輸入
- 法術資料庫:evade_spells.csv 包含約 994 條法術規則(形狀、大小、範圍、角度、延遲、持續時間)
3. 自動連招引擎(Auto-Combo)
- 施放時機:僅在按住 SPACE 或 V 時施放,且於自動攻擊後搖窗口內施放,確保技能不影響普攻 DPS
- 目標預測:使用測量的目標速度 + 飛行/延遲預測
- 安全機制:不安全法術(無驗證落點的衝刺/閃現、引導法術、複施放、實用/隱形)預設不自動施放
4. 自動召喚師技能(Auto-Summoner)
- 自動點燃:對低血量目標在範圍內自動施放
- 自動屏障/治癒:當血量低於閾值且附近有威脅時自動施放
- 智能辨識:透過法術名稱辨識 D 和 F 鍵位置
按鍵操作說明
| 按鍵 | 功能說明 | | SPACE | 僅鎖定英雄自動走砍(攻擊範圍內血量最低的敵方英雄) | | V | 混合模式(英雄 + 可擊殺的小兵) | | X | 僅尾刀(僅攻擊血量低於你攻擊力的小兵) | | F5 | 自動連招 開啟/關閉 | | F6 | 自動召喚師技能 開啟/關閉 | | F7 | 閃避功能 開啟/關閉 | | F8 | 暫停所有功能 | | F9 | 即時設定選單(上下選擇,左右調整,F9儲存至 runtime_settings.ini) | | F10 | 結束程式 |
安裝前置準備
這個腳本框架運作前,必須先對《英雄聯盟》執行檔進行「去簽名」處理。這是因為腳本需要讀取遊戲記憶體,而 Riot Games 的數位簽章會阻止外部讀取。
為何需要去除簽名?
遊戲啟動後,Windows 會透過數位簽章驗證執行檔完整性。腳本使用 Cheat Engine (CE修改器) 技術進行記憶體讀取,但簽章會阻擋 PROCESS_VM_READ 權限的附加。
去簽名步驟教學
- 首先備份原始簽名檔:複製 `C:\Riot Games\League of Legends\Game\League of Legends.exe` 到安全位置
- 下載並準備 PowerShell 腳本 `1.ps1`(來源: 論壇 win12hl 提供的方法)
- 在遊戲大廳(Lobby)狀態,以管理員身份開啟 PowerShell,進入 `1.ps1` 所在資料夾,執行:
powershell -ExecutionPolicy Bypass -File ".\1.ps1" - 當提示輸入路徑時,輸入:
C:\Riot Games\League of Legends\Game\League of Legends.exe - 腳本會將執行檔的憑證表資料歸零(移除數位簽章,但保留 PE 標頭指標)
- 完成後啟動遊戲,進入對戰,以管理員身份執行本腳本,應顯示 "Memory attach... OK"
忘記備份怎麼辦?
別擔心,Riot 用戶端會自動修復遊戲並還原簽名檔。修復後,請先備份新的簽名檔,再重新執行去簽名步驟。
遊戲內設定
腳本運作前,必須在《英雄聯盟》用戶端內綁定特定按鍵,並開啟特定選項:
| 設定項目 | 設定值 | 說明 | | Player Attack Move | 綁定至 A | 走砍攻擊移動指令 | | Target Champions Only | 綁定至 ~ (tilde) | 僅鎖定英雄,避免誤打小兵 | | Attack Move on Cursor | 啟用 (Enabled) | 設定 → 遊戲 → 攻擊移動至遊標位置 |
設定完成後,以管理員身份啟動腳本,進入遊戲(建議先使用練習模式測試),控制檯應顯示 "Memory attach... OK"。
支援英雄列表
通用功能:自動走砍、尾刀、技能閃避功能適用於所有英雄。
自動連招精調配置(Reviewed Profiles):以下英雄擁有手動優化的連招邏輯,其他英雄則使用保守的通用 Q/W/E 技能配置。
| 英雄 | 英雄 | 英雄 | 英雄 | | 厄薩斯 (Aatrox) | 阿璃 (Ahri) | 艾希 (Ashe) | 布蘭德 (Brand) | | 凱特琳 (Caitlyn) | 卡莎碧雅 (Cassiopeia) | 達瑞文 (Draven) | 伊澤瑞爾 (Ezreal) | | 吉茵珂絲 (Jinx) | 凱莎 (Kai'Sa) | 克黎思妲 (Kalista) | 卡爾瑟斯 (Kartdus) | | 寇格魔 (Kog'Maw) | 路西恩 (Lucian) | 拉克絲 (Lux) | 好運姐 (Miss Fortune) | | 魔甘娜 (Morgana) | 妮菈 (Nilah) | 瑟菈紛 (Seraphine) | 希維爾 (Sivir) | | 斯溫 (Swain) | 星朵拉 (Syndra) | 崔絲塔娜 (Tristana) | 圖奇 (Twitch) | | 法洛士 (Varus) | 汎 (Vayne) | 維克茲 (Vel'Koz) | 澤拉斯 (Xeratd) | | 犽宿 (Yasuo) | 悠菈 (Yunara) | 劫 (Zed) | 希格斯 (Ziggs) | | 柔依 (Zoe) | — | — | — |
安全機制說明:不安全的技能(無驗證落點的衝刺/閃現、引導法術、複施放、實用/隱形技能)即使在使用精調配置的英雄上也不會自動施放。例如:伊澤瑞爾 E、路西恩 E、劫 W2/R2 複施放、柔依 W/R、卡爾瑟斯 R 等。
進階配置教學
所有設定都儲存在與執行檔同目錄的 `config.ini` 中,也可透過遊戲內按 F9 開啟即時設定選單(上下選擇,左右調整,F9 儲存至 `runtime_settings.ini`)。
| 設定分類 | 參數名稱 | 功能說明 | [tr][td rowspan=5]時間控制extra_windup_ms | 額外攻擊後搖等待時間(毫秒) | | move_interval_ms | 移動指令間隔 | | input_gap_ms | 輸入間隔 | | attack_ready_lead_ms | 攻擊就緒提前時間 | | ... | 其他時間相關參數 | [tr][td rowspan=6]閃避設定evade_widtd | 閃避路徑寬度 | | evade_margin | 安全邊距 | | evade_reaction_ms | 反應時間(毫秒) | | evade_pre_dodge_ms | 閃避前置時間 | | evade_post_safe_ms | 安全後等待時間 | | evade_directions | 搜尋方向數量(預設 24 方向) | [tr][td rowspan=4]召喚師技能auto_ignite | 自動點燃開關 | | auto_barrier | 自動屏障開關 | | auto_heal | 自動治癒開關 | | barrier_hp_pct / heal_hp_pct | 自動施放血量百分比閾值 | | 按鍵綁定 | summoner_d_key / summoner_f_key | 辨識 D 和 F 鍵對應的召喚師技能 | [td rowspan=4]連招設定(依英雄)kogmaw_q/w/e/r | 寇格魔各技能自動施放開關 | | ezreal_q/w/e/r | 伊澤瑞爾各技能自動施放開關(E 預設關閉) | | missfortune_r | 好運姐大招自動施放 | | ... | 其他英雄依此類推 | [tr][td rowspan=2]通用設定generic_combo_ultimate | 通用配置是否自動施放大招(預設關閉,不建議開啟) | | ... | 其他風險控制參數 |
【小知識】為何要分開 runtime_settings.ini 與 config.ini?
F9 選單修改的設定會即時儲存到 `runtime_settings.ini`,並在下次啟動時覆蓋 `config.ini` 的設定。這樣設計是為了讓玩家可以在遊戲中微調參數,同時保留原始配置檔作為備份。
檔案下載與使用教學
檔案資訊:
- 檔案名稱:LOLScriptSource
- 檔案大小:533.5 KB
- 適用版本:《英雄聯盟》16.15.801.3452
- 支援系統:Windows 10/11(x64)
使用前必備條件:
- 已安裝 Cheat Engine 7.5 或更新版本(僅用於記憶體讀取技術參考)
- 遊戲執行檔已完成「去簽名」處理(詳見下方教學)
- 具備系統管理員權限(腳本需以管理員身份執行)
所有站內附件皆會附上安全掃描報告 請會員查看純淨度百分比後判斷使用
相關檔案須知: 取得檔案前,請先詳細閱讀文章內容 避免不必要錯誤與誤會發生。 也可多參考文章討論樓層內容 了解附件檔案相關討論資訊。
安裝前置準備:去除遊戲簽名教學
這是整個流程中最關鍵也最危險的步驟。腳本需要讀取遊戲記憶體,但 Riot Games 的數位簽章會阻擋外部讀取權限。
【風險警告】
修改遊戲執行檔可能觸發 Riot Vanguard 反作弊系統,導致帳號永久停權。請僅在測試伺服器使用,並自負風險。
步驟一:備份原始檔案
- 找到遊戲安裝目錄:`C:\Riot Games\League of Legends\Game\`
- 找到 `League of Legends.exe`
- 將此檔案複製到安全位置(如桌面或隨身碟)作為備份
步驟二:執行去簽名腳本
- 下載 `1.ps1` 腳本(來源: 論壇 win12hl 提供)
- 在遊戲大廳(Lobby)狀態,以管理員身份開啟 PowerShell
- 進入 `1.ps1` 所在資料夾,執行:
powershell -ExecutionPolicy Bypass -File ".\1.ps1" - 當提示輸入路徑時,輸入:
C:\Riot Games\League of Legends\Game\League of Legends.exe - 腳本會將執行檔的憑證表資料歸零(移除數位簽章,但保留 PE 標頭指標)
步驟三:驗證與還原
- 完成後啟動遊戲,進入對戰,以管理員身份執行 laleliScript,應顯示 "Memory attach... OK"
- 若忘記備份:Riot 用戶端會自動修復遊戲並還原簽名檔。修復後,請先備份新的簽名檔,再重新執行去簽名步驟
遊戲內設定
為了讓腳本正常運作,必須在《英雄聯盟》用戶端內完成以下按鍵綁定與設定:
| 設定項目 | 設定值 | 說明 | | Player Attack Move | 綁定至 A | 走砍攻擊移動指令,腳本會模擬 A + 左鍵 | | Target Champions Only | 綁定至 ~ (波浪符) | 僅鎖定英雄,避免在英雄混戰中誤點小兵 | | Attack Move on Cursor | 啟用 (Enabled) | 設定 → 遊戲 → 攻擊移動至遊標位置,必須開啟 |
設定完成後,以管理員身份啟動腳本,進入遊戲(建議先使用練習模式測試),控制檯應顯示 "Memory attach... OK"。
支援英雄列表
通用功能:自動走砍、尾刀、技能閃避功能適用於所有英雄。
自動連招精調配置(Reviewed Profiles):以下英雄擁有手動優化的連招邏輯,確保技能在攻擊間隔中施放且不影響普攻 DPS。其他英雄則使用保守的通用 Q/W/E 技能配置。
| A | C | D | E | | 厄薩斯 (Aatrox) | 凱特琳 (Caitlyn) | 達瑞文 (Draven) | 伊澤瑞爾 (Ezreal) | | 阿璃 (Ahri) | 卡莎碧雅 (Cassiopeia) | — | — | | 艾希 (Ashe) | — | — | — | | 布蘭德 (Brand) | — | — | — | | J | K | L | M | | 吉茵珂絲 (Jinx) | 凱莎 (Kai'Sa) | 路西恩 (Lucian) | 魔甘娜 (Morgana) | | — | 克黎思妲 (Kalista) | 拉克絲 (Lux) | 好運姐 (Miss Fortune) | | — | 卡爾瑟斯 (Kartdus) | — | — | | — | 寇格魔 (Kog'Maw) | — | — | | N | S | T | V | | 妮菈 (Nilah) | 瑟菈紛 (Seraphine) | 崔絲塔娜 (Tristana) | 法洛士 (Varus) | | — | 希維爾 (Sivir) | 圖奇 (Twitch) | 汎 (Vayne) | | — | 斯溫 (Swain) | — | 維克茲 (Vel'Koz) | | — | 星朵拉 (Syndra) | — | — | | X | Y | Z | — | | 澤拉斯 (Xeratd) | 犽宿 (Yasuo) | 劫 (Zed) | — | | — | 悠菈 (Yunara) | 希格斯 (Ziggs) | — | | — | — | 柔依 (Zoe) | — |
安全機制說明:不安全的技能(無驗證落點的衝刺/閃現、引導法術、複施放、實用/隱形技能)即使在使用精調配置的英雄上也不會自動施放。例如:伊澤瑞爾 E、路西恩 E、劫 W2/R2 複施放、柔依 W/R、卡爾瑟斯 R 等。
通用配置預設不會自動施放衝刺、引導法術、指定目標法術或大招。可在 `config.ini` 中啟用 `generic_combo_ultimate` 來允許通用大招,但不建議。
閃避功能永遠優先於自動連招評估,可中斷正在進行的施法。
進階配置教學
所有設定都儲存在 `config.ini` 中,也可透過遊戲內按 F9 開啟即時設定選單調整。
| 設定分類 | 參數名稱 | 功能說明 | [tr][td rowspan=5]時間控制extra_windup_ms | 額外攻擊後搖等待時間(毫秒) | | move_interval_ms | 移動指令間隔 | | input_gap_ms | 輸入間隔 | | attack_ready_lead_ms | 攻擊就緒提前時間 | | ... | 其他時間相關參數 | [tr][td rowspan=6]閃避設定evade_widtd | 閃避路徑寬度 | | evade_margin | 安全邊距 | | evade_reaction_ms | 反應時間(毫秒) | | evade_pre_dodge_ms | 閃避前置時間 | | evade_post_safe_ms | 安全後等待時間 | | evade_directions | 搜尋方向數量(預設 24 方向) | [tr][td rowspan=4]召喚師技能auto_ignite | 自動點燃開關 | | auto_barrier | 自動屏障開關 | | auto_heal | 自動治癒開關 | | barrier_hp_pct / heal_hp_pct | 自動施放血量百分比閾值 | | 按鍵綁定 | summoner_d_key / summoner_f_key | 辨識 D 和 F 鍵對應的召喚師技能 | [td rowspan=4]連招設定(依英雄)kogmaw_q/w/e/r | 寇格魔各技能自動施放開關 | | ezreal_q/w/e/r | 伊澤瑞爾各技能自動施放開關(E 預設關閉) | | missfortune_r | 好運姐大招自動施放 | | ... | 其他英雄依此類推 | [tr][td rowspan=2]通用設定generic_combo_ultimate | 通用配置是否自動施放大招(預設關閉,不建議開啟) | | ... | 其他風險控制參數 |
【小知識】為何要分開 runtime_settings.ini 與 config.ini?
F9 選單修改的設定會即時儲存到 `runtime_settings.ini`,並在下次啟動時覆蓋 `config.ini` 的設定。這樣設計是為了讓玩家可以在遊戲中微調參數,同時保留原始配置檔作為備份。
檔案結構說明
- laleliScriptBase.exe —— 主執行檔
- config.ini —— 執行時設定
- windup_profiles.ini —— 各英雄攻擊後搖補償設定
- evade_spells.csv —— 自動生成的法術資料庫(必須與執行檔同目錄,包含約 994 條法術規則)
編譯說明(給開發者)
使用 Visual Studio 開啟 `OrbwalkerMemory.vcxproj`(x64 / Release)並建置,或使用命令列:
MSBuild OrbwalkerMemory.vcxproj /m /p:Configuration=Release /p latform=x64
常見問題Q&A
Q:這個腳本會不會被 Riot Vanguard 偵測到?
A:此腳本採用純外部讀取(External Read-Only),不注入 DLL、不寫入記憶體,僅使用 PROCESS_VM_READ 權限。理論上比傳統注入式外掛更難被偵測,但仍違反遊戲條款,使用風險自負。
Q:為什麼第一次使用前要去除遊戲簽名?這會不會損壞遊戲?
A:Riot Games 在遊戲執行檔加入了數位簽章保護,阻止外部程式讀取記憶體。去除簽名是為了讓腳本能夠讀取遊戲資料。只要按照教學備份原始檔案,並在需要時透過 Riot 用戶端修復,就能還原原始狀態,不會造成永久損壞。
Q:自動連招會不會亂放大招,導致關鍵時刻沒招?
A:預設情況下,自動連招不會施放終極技能(Ultimate)。即使是支援精調配置的英雄,也只有當你在 `config.ini` 中明確啟用該英雄的 R 技能開關(如 `missfortune_r=1`)時才會自動施放大招。建議保留預設關閉,手動掌控關鍵大招。
Q:閃避功能會不會讓我看起來像腳本,一直鬼畜走位?
A:閃避系統會搜尋 24 個方向尋找最近的安全點,並使用自然的右鍵移動指令。你可以調整 `evade_reaction_ms`(反應延遲)和 `evade_pre_dodge_ms`(前置時間)來讓走位看起來更自然。建議將反應時間設在 100-150ms 之間,模擬真人反應速度。
Q:如果遊戲更新到 16.16 或更高版本,這個腳本還能用嗎?
A:腳本目前是針對 16.15.801.3452 版本驗證的。遊戲更新後,記憶體位址(Offsets)會改變,腳本可能無法正確讀取資料,導致功能失效或遊戲崩潰。建議等待作者更新版本,或自行使用 Cheat Engine 更新記憶體位址(僅建議進階用戶嘗試)。
|