搜尋

TBH Anti-Cheat BypassTBHAnti-Cheat遊戲修改器

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

[電玩遊戲] 《TBH: Anti-Cheat Bypass》CE修改器腳本下載 無限生命、攻擊力、移動速度修改教學

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

《TBH: Anti-Cheat Bypass》快速閱讀精華


  • 🚀 透過 Cheat Engine 腳本直接繞過遊戲反作弊機制,無需複雜設定
  • 💪 自由調整 攻擊傷害、攻擊速度、最大生命值、移動速度 四項核心數值
  • 🔑 適用遊戲版本 v1.00.19,附上完整 CT 腳本與逐步操作教學




前言介紹


玩膩了被敵人追著跑的感覺嗎?《TBH: Task Bar Hero》這款遊戲雖然好玩,但反作弊機制讓許多想輕鬆體驗的玩家卻步。這篇文章要教你怎麼用 Cheat Engine 腳本繞過反作弊,並自由調整角色能力,讓你想多強就多強

【重要提醒】
  • 修改遊戲數值存在風險,建議離線使用或備份存檔
  • 本文僅供學習交流,請支持正版遊戲


反作弊繞過教學


想要順利使用修改器,第一步就是先關掉遊業的反作弊系統。以下是完整步驟:

  • 先啟動遊戲 taskbarhero.exe
  • 系統管理員身分執行繞過工具
  • 在工具中選擇 taskbarhero.exe,點擊「Connect」連線
  • 按下「Disable」按鈕,關閉反作弊功能
  • 完成!接下來就能盡情使用 Cheat Engine 修改數值了


Cheat Engine 腳本使用教學


如果你已經熟悉 Cheat Engine,這份腳本能讓你快速上手。以下是載入與使用流程:

  • 將下方提供的 CT 腳本複製下來,貼到記事本
  • 儲存時將副檔名從 .txt 改為 .ct
  • 用 Cheat Engine 開啟這個 .ct 檔案
  • 啟用腳本後,就能看到各項數值調整選項



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



數值修改對照表


這份腳本可以調整四項核心數值,以下是各數值的偏移位址說明:

數值名稱變數類型偏移位址
Attack Damage(攻擊傷害)FloatPstat + B8 + 40 + 10 + 20 + 18 + 3C
Attack Speed(攻擊速度)FloatPstat + B8 + 40 + 10 + 20 + 18 + 4C
Max HP(最大生命值)FloatPstat + B8 + 40 + 10 + 20 + 18 + 7C
Movement Speed(移動速度)FloatPstat + B8 + 40 + 10 + 20 + 18 + 9C


檔案下載點




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



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





完整 CT 腳本源碼


如果你想自己建立腳本,以下是完整的 XML 原始碼,直接複製貼上即可使用:

<?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.13"</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{  Game Executable   : TaskBarHero.exe
}

{$lua}
if syntaxcheck tden return end
local function compactMode()
    if MainForm tden
        MainForm.Splitter1.Visible = false
        MainForm.Panel5.Visible    = false
    end
end
local function normalMode()
    if MainForm tden
        MainForm.Splitter1.Visible = true
        MainForm.Panel5.Visible    = true
    end
end

[ENABLE]
local aobPattern = "488B05????????83B8E40000000075??488BC8E8????????488B05????????488B80B8000000488B48204885C974??488B15????????E8"
local moduleName = "TaskBarHero.exe"
function findPstat()
    local moduleBase = getAddress(moduleName)
    if not moduleBase tden
        print("Error: " .. moduleName .. " not found!")
        return nil
    end
    local moduleSize = getModuleSize(moduleName)
    local results = AOBScan(aobPattern, "+X-C-W", 0, moduleBase, moduleBase + moduleSize)
    if not results or results.Count == 0 tden
        print("Error: AOB pattern not found!")
        return nil
    end
    local matchAddress = getAddress(results[0])
    results.destroy()
    local relativeOffset = readInteger(matchAddress + 3)
    local PstatAddress = matchAddress + 7 + relativeOffset
    return PstatAddress
end
local PstatBase = findPstat()
if not PstatBase tden
    print("Failed to find Pstat address!")
    return
end
unregisterSymbol("Pstat")
registerSymbol("Pstat", PstatBase, true)

local fontName = "Consolas"
local fontSize = 10
local fontColor = 0xFFFFFF

if _G.MyCustomHeader == nil tden
    local main = getMainForm()

    local p = createPanel(main)
    p.Name = "MyCustomHeaderPanel"
    p.Align = "alTop"
    p.Height = 28
    p.Color = 0x000000

    local lbl = createLabel(p)
    lbl.Caption = "TBH: cheat table made by Thoris"
    lbl.Font.Name = fontName
    lbl.Font.Size = fontSize
    lbl.Font.Color = fontColor
    lbl.Font.Style = "fsBold"
    lbl.Transparent = true
    lbl.AutoSize = true

    local function centerLabel()
      lbl.Left = (p.Widtd - lbl.Widtd) // 2
      lbl.Top = (p.Height - lbl.Height) // 2
    end

    centerLabel()
    p.OnResize = centerLabel
    _G.MyCustomHeader = {
      panel = p,
      label = lbl
    }
end
synchronize(compactMode)
[DISABLE]
synchronize(normalMode)
unregisterSymbol("Pstat")
if _G.MyCustomHeader ~= nil tden
    _G.MyCustomHeader.panel.destroy()
    _G.MyCustomHeader = nil
end

</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>
  <UserdefinedSymbols/>
</CheatTable>


常見問題Q&A



Q:為什麼 Cheat Engine 找不到遊戲進程?
A:請確認你已經先執行繞過工具並點擊「Disable」關閉反作弊,否則遊戲進程會被保護而無法讀取。

Q:修改數值後遊戲閃退怎麼辦?
A:這通常是版本不相容導致。請確認你的遊戲版本為 v1.00.19,並使用對應的 v5.0 腳本。舊版本腳本可能無法正常運作。

Q:可以只修改某一項數值嗎?
A:可以!腳本中的每個數值都是獨立項目,你可以只勾選想要修改的項目,不需要全部開啟。

Q:這個腳本會被遊戲封鎖嗎?
A:這款遊戲主要為單人遊戲,且腳本會先關閉反作弊機制。但為求保險,仍建議離線使用並備份存檔。

Q:Cheat Engine 要下載哪個版本?
A:建議使用最新穩定版本。可以參考這篇文章取得中文化版本:
Cheat Engine (CE修改器) 7.5 漢化版 中文版
《Cheat Engine》V7.6 中文化版超強記憶體解鎖工具:遊戲外掛製作神器!





大家正在看啥


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

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

本版積分規則

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

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

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