TBH: Task Bar Hero v1.00.21

Onaylı Üye
Katılım
23 Kas 2017
Mesajlar
53
Tepki puanı
3
Ödüller
8
8 HİZMET YILI
Sizler için Cheat engine motoru hazirladim CT olarak keydedin açin keyfinize bakın anticheati kapatmadan bi ofset aktif etmeyin


Kod:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="52">
  <CheatEntries>
    <CheatEntry>
      <ID>1</ID>
      <Description>"Attach Game"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript Async="1">{  Game Executable   : TaskBarHero.exe
   Script Date       : 2026-06-26
   Author            : xcientist
}
 
{$lua}
if syntaxcheck then return end
[ENABLE]
if getProcessIDFromProcessName("TaskBarHero.exe") ~= nil then
openProcess("TaskBarHero.exe")
mono_initialize()
LaunchMonoDataCollector()
else
showMessage("TaskBarHero.exe not found.")
disableCheat()
end
[DISABLE]
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>30</ID>
          <Description>"TBH: Task Bar Hero v1.00.21"</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{  Game Executable   : TaskBarHero.exe
   Script Date       : 2026-06-15
   Author            : xcientist
}
 
{$lua}
if syntaxcheck then return end
local function compactMode()
    if MainForm then
        MainForm.Splitter1.Visible = false
        MainForm.Panel5.Visible    = false
    end
end
local function normalMode()
    if MainForm then
        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 then
        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 then
        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 then
    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 then
    local main = getMainForm()
 
    local p = createPanel(main)
    p.Name = "MyCustomHeaderPanel"
    p.Align = "alTop"
    p.Height = 20
    p.Color = 0x000000
 
    local lbl = createLabel(p)
    lbl.Caption = "TBH: Task Bar Hero Table - Created By xcientist"
    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.Width - lbl.Width) // 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 then
    _G.MyCustomHeader.panel.destroy()
    _G.MyCustomHeader = nil
end
 
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>1337094847</ID>
              <Description>"ACTk Bypass"</Description>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript Async="1">{  Game Executable   : TaskBarHero.exe
   Script Date       : 2026-06-25
   Author            : xcientist
}
 
[ENABLE]
// Must Activate Mono Features!
CodeStage.AntiCheat.Detectors.ObscuredCheatingDetector.ylg:
db C3
CodeStage.AntiCheat.Detectors.ObscuredCheatingDetector.ylh:
db C3
CodeStage.AntiCheat.Detectors.ObscuredCheatingDetector.yli:
db C3
CodeStage.AntiCheat.Detectors.InjectionDetector.ykl:
db C3
CodeStage.AntiCheat.Detectors.SpeedHackDetector.Update:
db C3
CodeStage.AntiCheat.Detectors.SpeedHackDetector.OnApplicationPause:
db C3
CodeStage.AntiCheat.Detectors.TimeCheatingDetector.ykh:
db C3
CodeStage.AntiCheat.Detectors.TimeCheatingDetector.yki:
db C3
CodeStage.AntiCheat.Detectors.WallHackDetector.Update:
db C3
[DISABLE]
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>1337094886</ID>
              <Description>"God Mode"</Description>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>{  Game Executable   : TaskBarHero.exe
   Script Date       : 2026-06-15
   Author            : xcientist
}
 
[ENABLE]
 
aobscanmodule(godmode,GameAssembly.dll,57 48 83 EC 50 80 3D ?? ?? ?? ?? ?? 41 0F ?? ?? 48 8B DA)
 
godmode:
  db C3
 
registersymbol(godmode)
 
[DISABLE]
 
godmode:
  db 57
 
unregistersymbol(godmode)
 
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>38</ID>
              <Description>"Exp"</Description>
              <Options moHideChildren="1"/>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>{  Game Executable   : TaskBarHero.exe
   Script Date       : 2026-06-25
   Author            : xcientist
}
 
[ENABLE]
 
{$lua}
if not syntaxcheck then
  local pattern = "F3 0F 58 ?? ?? 33 ?? ?? 8D ?? 24 ?? 0F 28 ?? E8 ?? ?? ?? ?? 8B ?? 10 0F 10"
  local base = getAddress("GameAssembly.dll")
  if not base then return end
  local size = getModuleSize("GameAssembly.dll")
  local scan = AOBScan(pattern, "+X-C-W", 0, base, base+size)
  if scan and scan.Count &gt;= 6 then
    local addr = scan[5]
    scan.destroy()
    unregisterSymbol("exp")
    registerSymbol("exp", addr, true)
  else
    if scan then scan.destroy() end
  end
end
{$asm}
 
alloc(newmem,$1000,exp)
alloc(expo, $7)
label(code)
label(return)
label(xpmult)
registersymbol(xpmult)
 
expo:
  readmem(exp, 7)
newmem:
  mulss xmm0,[xpmult]
code:
  reassemble(exp)
  reassemble(exp+4)
  jmp return
  align 10 cc
  xpmult:
  dd (float)1
 
exp:
  jmp newmem
  nop 2
return:
registersymbol(expo)
 
[DISABLE]
 
exp:
  readmem(expo, 7)
 
unregistersymbol(exp expo xpmult)
dealloc(newmem)
dealloc(expo)
</AssemblerScript>
              <CheatEntries>
                <CheatEntry>
                  <ID>37</ID>
                  <Description>"Multiplier"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>xpmult</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>6</ID>
              <Description>"Money"</Description>
              <Options moHideChildren="1"/>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>{  Game Executable   : TaskBarHero.exe
   Script Date       : 2026-06-15
   Author            : xcientist
}
 
[ENABLE]
 
aobscanmodule(money,GameAssembly.dll,45 33 C0 48 8D 4C 24 ?? 48 8D 14 30)
alloc(newmem,$1000,money)
alloc(moneyo, $8)
alloc(mymoney,8)
label(code)
label(return)
 
moneyo:
  readmem(money, 8)
newmem:
  mov rax, [mymoney]
code:
  reassemble(money)
  reassemble(money+3)
  jmp return
  align 10 cc
  mymoney:
  dq #1000000000
 
money:
  jmp newmem
  nop 3
return:
registersymbol(money moneyo mymoney)
 
[DISABLE]
 
money:
  readmem(moneyo, 8)
 
unregistersymbol(money moneyo mymoney)
dealloc(newmem)
dealloc(moneyo mymoney)
</AssemblerScript>
              <CheatEntries>
                <CheatEntry>
                  <ID>7</ID>
                  <Description>"Change"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>mymoney</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>1337095005</ID>
              <Description>"Inf Skill Pts"</Description>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>{  Game Executable   : TaskBarHero.exe
   Script Date       : 2026-06-25
   Author            : xcientist
}
 
[ENABLE]
 
{$lua}
if not syntaxcheck then
  local pattern = "2B ?? 48 8D 4D F0 8B D0 45 33 C0 E8 ?? ?? ?? ?? 33 D2"
  local base = getAddress("GameAssembly.dll")
  if not base then return end
  local size = getModuleSize("GameAssembly.dll")
  local scan = AOBScan(pattern, "+X-C-W", 0, base, base+size)
  if scan and scan.Count &gt;= 4 then
    local addr = scan[3]
    scan.destroy()
    unregisterSymbol("skillpts")
    registerSymbol("skillpts", addr, true)
  else
    if scan then scan.destroy() end
  end
end
{$asm}
 
skillpts:
  db 90 90
 
[DISABLE]
 
skillpts:
  db 2B C3
 
unregistersymbol(skillpts)
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>1337094845</ID>
              <Description>"Speedhack"</Description>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>{  Game Executable   : TaskBarHero.exe
   Script Date       : 2026-06-25
   Author            : xcientist
}
 
[ENABLE]
 
alloc(fSpeedValue, 4)
registersymbol(fSpeedValue)
 
fSpeedValue:
  dd (float)2.0
 
{$lua}
if syntaxcheck then return end
if speedhack_setSpeed then
  speedhack_setSpeed(2.0)
end
{$asm}
 
[DISABLE]
 
{$lua}
if syntaxcheck then return end
if speedhack_setSpeed then
  speedhack_setSpeed(1.0)
end
{$asm}
 
unregistersymbol(fSpeedValue)
dealloc(fSpeedValue)
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>1337095004</ID>
              <Description>"Cube Xp"</Description>
              <Options moHideChildren="1"/>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>{  Game Executable   : TaskBarHero.exe
   Script Date       : 2026-06-20
   Author            : xcientist
}
 
[ENABLE]
 
aobscanmodule(cubexp,GameAssembly.dll,F3 0F 58 ?? ?? 33 ?? ?? 8D ?? 24 ?? 0F 28 ?? E8 ?? ?? ?? ?? 0F 10 ?? 8B ?? 10)
alloc(newmem,$1000,cubexp)
alloc(cubexpo,$7)
label(return)
label(cubeExpValue)
registersymbol(cubexpo)
registersymbol(cubeExpValue)
 
cubexpo:
  readmem(cubexp,7)
newmem:
  mulss xmm6,[cubeExpValue]
  reassemble(cubexp)
  reassemble(cubexp+4)
  jmp return
  align 10 cc
 
cubeExpValue:
  dd (float)10000000.0 //10x
 
cubexp:
  jmp newmem
  nop 2
return:
 
[DISABLE]
 
cubexp:
  readmem(cubexpo,7)
 
unregistersymbol(cubexpo)
unregistersymbol(cubeExpValue)
dealloc(newmem)
dealloc(cubexpo)
</AssemblerScript>
              <CheatEntries>
                <CheatEntry>
                  <ID>1337094887</ID>
                  <Description>"Mutliplier"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>cubeExpValue</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>36</ID>
              <Description>"Stats"</Description>
              <Options moHideChildren="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>1337094880</ID>
                  <Description>"Attack"</Description>
                  <GroupHeader>1</GroupHeader>
                  <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>32</ID>
                      <Description>"Critical Chance"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>5C</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>47</ID>
                      <Description>"Critical Damage"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>6C</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>49</ID>
                      <Description>"Cooldown Reduction"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>CC</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>48</ID>
                      <Description>"Cast Speed"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Double</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>338</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094865</ID>
                      <Description>"Physical Damage"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>1AC</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094879</ID>
                      <Description>"Fire Damage"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>1BC</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094867</ID>
                      <Description>"Cold Damage"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>1CC</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094869</ID>
                      <Description>"Lightning Damage"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>1DC</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094883</ID>
                      <Description>"Chaos Damage"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>1EC</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094881</ID>
                  <Description>"Defense"</Description>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <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>34</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>8C</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094849</ID>
                      <Description>"Dodge Chance"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>12C</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094857</ID>
                      <Description>"Block Chance"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>13C</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094861</ID>
                      <Description>"All Element Resistance"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>36C</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094855</ID>
                      <Description>"Hp Regen /Sec"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Double</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>198</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094876</ID>
                      <Description>"Dmg Absorption"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>2AC</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094863</ID>
                      <Description>"Dmg Reduction"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>24C</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094882</ID>
                  <Description>"Others"</Description>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <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>
                    <CheatEntry>
                      <ID>1337094872</ID>
                      <Description>"Area of Effect %"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Double</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>A8</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094874</ID>
                      <Description>"Area of Effect Damage"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Double</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>398</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094859</ID>
                      <Description>"Add HP/Kill"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>3CC</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094853</ID>
                      <Description>"Life Leech"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Float</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>17C</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094878</ID>
                      <Description>"Skill Heal"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Double</VariableType>
                      <Address>Pstat</Address>
                      <Offsets>
                        <Offset>348</Offset>
                        <Offset>18</Offset>
                        <Offset>20</Offset>
                        <Offset>10</Offset>
                        <Offset>40</Offset>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>1337094891</ID>
              <Description>"Unlock Pet (Restart the game after making edits)"</Description>
              <Options moHideChildren="1"/>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>{  Game Executable   : TaskBarHero.exe
   Script Date       : 2026-06-25
   Author            : xcientist
}
 
[ENABLE]
{$lua}
if syntaxcheck then return end
 
local pattern = "?? 8B ?? 28 ?? 85 ?? 0F 84 ?? ?? ?? ?? ?? 8B ?? 10 ?? 85 ?? 0F 84 ?? ?? ?? ?? ?? 8B ?? 48 ?? 85 ?? 0F 84 ?? ?? ?? ?? 3B ?? 18 0F 8D ?? ?? ?? ?? ?? 8B ?? ?? ?? ?? ?? 39 ?? E4 00 00 00 75 ?? E8 ?? ?? ?? ?? ?? 38 ?? ?? ?? ?? ?? 75 ?? ?? 8D"
local base = getAddress("GameAssembly.dll")
if not base then return end
local size = getModuleSize("GameAssembly.dll")
local scan = AOBScan(pattern, "+X-C-W", 0, base, base+size)
if scan and scan.Count &gt;= 3 then
  local addr = scan[2]
  scan.destroy()
  unregisterSymbol("accountsave")
  registerSymbol("accountsave", addr, true)
else
  if scan then scan.destroy() end
  return
end
{$asm}
alloc(newmem,$1000,GameAssembly.dll)
alloc(accountsaveo,7)
alloc(unlockme,8)
label(return)
registersymbol(accountsaveo)
registersymbol(unlockme)
 
accountsaveo:
  readmem(accountsave,7)
 
newmem:
  mov [unlockme],rax
  reassemble(accountsave)
  reassemble(accountsave+4)
  jmp return
  align 10 CC
 
accountsave:
  jmp newmem
  nop 2
 
return:
 
[DISABLE]
accountsave:
  readmem(accountsaveo,7)
unregistersymbol(accountsaveo)
unregistersymbol(unlockme)
dealloc(newmem)
dealloc(unlockme)
dealloc(accountsaveo)
</AssemblerScript>
              <CheatEntries>
                <CheatEntry>
                  <ID>1337095007</ID>
                  <Description>"Game Version"</Description>
                  <VariableType>String</VariableType>
                  <Length>999</Length>
                  <Unicode>1</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>[unlockme]+28</Address>
                  <Offsets>
                    <Offset>14</Offset>
                    <Offset>10</Offset>
                    <Offset>10</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337095003</ID>
                  <Description>"--------------------------------------------- ----------------------------------------------"</Description>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094960</ID>
                  <Description>"Pets"</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <GroupHeader>1</GroupHeader>
                  <Address>[unlockme]+28</Address>
                  <Offsets>
                    <Offset>10</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>1337094893</ID>
                      <Description>"Bat"</Description>
                      <DropDownListLink>Dragon</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Byte</VariableType>
                      <Address>+0</Address>
                      <Offsets>
                        <Offset>14</Offset>
                        <Offset>20</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094894</ID>
                      <Description>"Wacther"</Description>
                      <DropDownListLink>Dragon</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Byte</VariableType>
                      <Address>+0</Address>
                      <Offsets>
                        <Offset>14</Offset>
                        <Offset>28</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094896</ID>
                      <Description>"Burning Skeleton"</Description>
                      <DropDownListLink>Dragon</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Byte</VariableType>
                      <Address>+0</Address>
                      <Offsets>
                        <Offset>14</Offset>
                        <Offset>30</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094897</ID>
                      <Description>"Blue Golem"</Description>
                      <DropDownListLink>Dragon</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Byte</VariableType>
                      <Address>+0</Address>
                      <Offsets>
                        <Offset>14</Offset>
                        <Offset>38</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094898</ID>
                      <Description>"Dark Spirit"</Description>
                      <DropDownListLink>Dragon</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Byte</VariableType>
                      <Address>+0</Address>
                      <Offsets>
                        <Offset>14</Offset>
                        <Offset>40</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094899</ID>
                      <Description>"Sword"</Description>
                      <DropDownListLink>Dragon</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Byte</VariableType>
                      <Address>+0</Address>
                      <Offsets>
                        <Offset>14</Offset>
                        <Offset>48</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094900</ID>
                      <Description>"Butterfly"</Description>
                      <DropDownListLink>Dragon</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Byte</VariableType>
                      <Address>+0</Address>
                      <Offsets>
                        <Offset>14</Offset>
                        <Offset>50</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337094901</ID>
                      <Description>"Dragon"</Description>
                      <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0:Locked
1:Unlocked
</DropDownList>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Byte</VariableType>
                      <Address>+0</Address>
                      <Offsets>
                        <Offset>14</Offset>
                        <Offset>58</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>1337094977</ID>
              <Description>"Stage (Info Only)"</Description>
              <Options moHideChildren="1"/>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>{  Game Executable   : TaskBarHero.exe
   Script Date       : 2026-06-15
   Author            : xcientist
}
 
[ENABLE]
 
aobscanmodule(stage,GameAssembly.dll,8B 49 4C 48 8D 54 24 40)
alloc(newmem,$1000,stage)
alloc(stageo, $8)
alloc(stagedata,8)
label(code)
label(return)
 
stageo:
  readmem(stage, 8)
newmem:
  mov [stagedata],rcx
code:
  reassemble(stage)
  reassemble(stage+3)
  jmp return
 
stage:
  jmp newmem
  nop 3
return:
registersymbol(stage stageo stagedata)
 
[DISABLE]
 
stage:
  readmem(stageo, 8)
 
unregistersymbol(stage stageo stagedata)
dealloc(stagedata)
dealloc(newmem)
dealloc(stageo)
</AssemblerScript>
              <CheatEntries>
                <CheatEntry>
                  <ID>1337094979</ID>
                  <Description>"Act"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+48</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094980</ID>
                  <Description>"StageNo"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+4C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094981</ID>
                  <Description>"StageLevel"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+50</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094982</ID>
                  <Description>"WaveAmount"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+54</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094983</ID>
                  <Description>"WaveMonsterAmount"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+58</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094984</ID>
                  <Description>"MonsterDropItemKey"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+68</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094985</ID>
                  <Description>"FirstClearDropKey"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+6C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094986</ID>
                  <Description>"MonsterDropItemRate"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+70</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094987</ID>
                  <Description>"BossDropItemRate"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+74</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094988</ID>
                  <Description>"BossDropItemKey"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+78</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094989</ID>
                  <Description>"BossMonsterKey"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+7C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094990</ID>
                  <Description>"BossDamageMultiplier"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+80</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094991</ID>
                  <Description>"BossGoldMultiplier"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+84</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094992</ID>
                  <Description>"BossExpMultiplier"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+88</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094993</ID>
                  <Description>"BossHpMultiplier"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+8C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094994</ID>
                  <Description>"BossScale"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+90</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094995</ID>
                  <Description>"SoulStoneItemKey"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+94</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337094996</ID>
                  <Description>"SoulStoneAmount"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[stagedata]+98</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>