快速閱讀精華
- 🛡️ 反作弊繞過:一鍵停用 TBH 的 ACTk 防護機制,讓修改器順利運行
- ⚔️ 四大數值自由調整:攻擊傷害、攻擊速度、最大血量、移動速度全開
- 🚀 懶人包操作:複製貼上腳本→存成 .ct 檔→開啟 Cheat Engine 載入即玩
- 💡 適用版本:本文腳本對應遊戲版本 v1.00.21,後續版本請留意更新
前言介紹
玩膩了被敵人追著跑的狼狽畫面嗎?《TBH:塔斯克巴·英雄》這款動作角色扮演遊戲雖然好玩,但前期數值成長緩慢、裝備取得困難,常常讓玩家卡關卡到懷疑人生。這次我們要分享的是一套完整的 CE修改器腳本,讓你直接繞過遊戲的反作弊機制,自由調整角色數值,享受真正的無雙快感!
這份腳本由 Thoris 大神製作,涵蓋了 反作弊繞過、無限血量、攻擊力修改、移動速度調整 等核心功能。底下我們會一步步帶你完成設定,即使是第一次接觸 Cheat Engine 的新手也能輕鬆上手。
重要提醒
- ⚠️ 使用風險自負:任何修改器工具都有被偵測或導致帳號異常的風險,建議離線使用或備份存檔
- ⚠️ 版本對應:腳本與遊戲版本綁定,更新後可能失效,請確認版本號再使用
- ⚠️ 管理員權限:繞過工具與 Cheat Engine 都必須以系統管理員身分執行
反作弊繞過教學
想要讓 CE修改器 順利運作,第一步就是先關掉遊戲的「警衛」——反作弊系統。這裡提供的是獨立繞過工具,操作非常直覺:
- 先啟動 taskbarhero.exe 讓遊戲跑起來
- 以系統管理員身分執行繞過工具
- 在工具中選擇 taskbarhero.exe,點擊「Connect」連線
- 按下「Disable」按鈕,反作弊機制就會暫時失效
- 接著開啟 Cheat Engine 載入腳本,開始你的無雙之旅!
CE腳本使用教學
這份腳本採用 Auto Assembler 編寫,能夠自動定位記憶體位址,不需要手動搜尋數值。底下是完整的腳本內容:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="52">
<CheatEntries>
<CheatEntry>
<ID>1</ID>
<Description>"TBH: cheat table made by Thoris"</Description>
<Options moHideChildren="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript Async="1">{ Game Executable : TaskBarHero.exe
}
{$lua}
if syntaxcheck tden return end
[ENABLE]
if getProcessIDFromProcessName("TaskBarHero.exe") ~= nil tden
openProcess("TaskBarHero.exe")
mono_initialize()
LaunchMonoDataCollector()
else
showMessage("TaskBarHero.exe not found.")
disableCheat()
end
[DISABLE]
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>30</ID>
<Description>"TBH: Cheat Table v1.00.21"</Description>
<Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game Executable : TaskBarHero.exe
}
{$lua}
if syntaxcheck tden return end
[ENABLE]
local aobPattern = "488B05????????83B8E40000000075??488BC8E8????????488B05????????488B80B8000000488B48204885C974??488B15????????E8"
local moduleName = "TaskBarHero.exe"
local moduleBase = getAddress(moduleName)
local moduleSize = getModuleSize(moduleName)
local results = AOBScan(aobPattern, "+X-C-W", 0, moduleBase, moduleBase + moduleSize)
if results tden
local matchAddress = getAddress(results[0])
local relativeOffset = readInteger(matchAddress + 3)
local PstatAddress = matchAddress + 7 + relativeOffset
unregisterSymbol("Pstat")
registerSymbol("Pstat", PstatAddress, true)
results.destroy()
else
print("Error: AOB pattern not found!")
end
[DISABLE]
unregisterSymbol("Pstat")
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>31</ID>
<Description>"Attack Damage"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Pstat</Address>
<Offsets>
<Offset>3C</Offset>
<Offset>18</Offset>
<Offset>20</Offset>
<Offset>10</Offset>
<Offset>40</Offset>
<Offset>B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>46</ID>
<Description>"Attack Speed"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Pstat</Address>
<Offsets>
<Offset>4C</Offset>
<Offset>18</Offset>
<Offset>20</Offset>
<Offset>10</Offset>
<Offset>40</Offset>
<Offset>B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>35</ID>
<Description>"Max Hp"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Pstat</Address>
<Offsets>
<Offset>7C</Offset>
<Offset>18</Offset>
<Offset>20</Offset>
<Offset>10</Offset>
<Offset>40</Offset>
<Offset>B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>33</ID>
<Description>"Movement Speed"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Pstat</Address>
<Offsets>
<Offset>9C</Offset>
<Offset>18</Offset>
<Offset>20</Offset>
<Offset>10</Offset>
<Offset>40</Offset>
<Offset>B8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
腳本安裝步驟
功能說明與數值調整建議
腳本載入後,你會看到四個主要數值欄位,全都是 Float 浮點數格式:
| 功能項目 | 記憶體偏移 | 建議調整值 | | 攻擊傷害 (Attack Damage) | 3C | 9999 或更高,一擊秒殺 | | 攻擊速度 (Attack Speed) | 4C | 5~10,過高會導致動作異常 | | 最大血量 (Max HP) | 7C | 99999,近乎無敵 | | 移動速度 (Movement Speed) | 9C | 15~20,過快會穿牆或閃爍 |
💡 【小知識】 這些數值採用多層指標結構(Base → B8 → 40 → 10 → 20 → 18 → Offset),腳本已經幫你自動整理,不需要手動追蹤位址。如果遊戲更新後 AOB 掃描失敗,就會顯示「Error: AOB pattern not found!」表示需要等待腳本更新。
檔案下載點
所有站內附件皆會附上安全掃描報告 請會員查看純淨度百分比後判斷使用
相關檔案須知: 取得檔案前,請先詳細閱讀文章內容 避免不必要錯誤與誤會發生。 也可多參考文章討論樓層內容 了解附件檔案相關討論資訊。
版本更新紀錄
- v6.1 (v1.00.23) → 最新版本,本文主要內容
- v6.0 (v1.00.21) → 腳本結構重大更新
- v5.1 (v1.00.20) → 修正穩定性問題
- v5.0 (v1.00.19) → 新增多項功能支援
- v4.1~v4.4 (v1.00.14~v1.00.17) → 逐步優化記憶體定位
- v3.0 (v1.00.13) → 首次支援完整數值修改
- v2.0 (v1.00.12) → 基礎繞過功能
- v1.0 (v1.00.11) → 初始版本
常見問題Q&A
Q:為什麼 CE修改器 載入腳本後沒反應?
A:請確認三個步驟:① 遊戲已經啟動;② 繞過工具已經成功 Disable 反作弊;③ Cheat Engine 以管理員身分執行。三項缺一不可。
Q:腳本顯示「AOB pattern not found」是什麼意思?
A:這表示遊戲版本與腳本不相符,記憶體位址已經改變。請確認你的遊戲版本號,並尋找對應版本的腳本。可以參考上方的版本對照表。
Q:修改數值後遊戲閃退怎麼辦?
A:通常是數值設得過高導致溢位。建議攻擊速度不要超過 20,移動速度不要超過 30,或是逐步調整測試穩定範圍。
Q:這個繞過工具會被官方偵測到嗎?
A:TBH 是單機遊戲,沒有連線驗證機制,但使用時仍建議關閉 Steam 雲端同步,並備份你的存檔檔案。
Q:哪裡可以取得 Cheat Engine?
A:可以參考我們整理的 《Cheat Engine》V7.6 中文化版超強記憶體解鎖工具:遊戲外掛製作神器!,內含詳細安裝與使用教學。
重點回顧
- 反作弊繞過是第一步,記得先 Disable 再開 CE修改器
- 腳本採用 AOB 掃描自動定位,版本不符會直接報錯
- 四大數值建議循序漸進調整,避免一次調太高導致異常
- 單機遊戲雖然風險較低,備份存檔仍是好習慣
|