TBH: Task Bar Hero v1.00.21

Onaylı Üye
Katılım
23 Kas 2017
Mesajlar
54
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>
 
ölmedim geri döndüm kaldığımız yerden devam
Süper Üye
Katılım
6 Eki 2019
Mesajlar
752
Çözümler
19
Tepki puanı
157
Ödüller
6
Sosyal
6 HİZMET YILI
Merhaba, güncel sürüm için yaptığın düzeltmeler ve paylaştığın tablo için teşekkürler.

Ancak kodları incelediğimde, tablonun temel iskeletinin ve arayüz kodlarının daha önce Jonxpin tarafından paylaşılan şu orijinal tabloyla tamamen aynı olduğunu fark ettim:
Bağlantıları görmek için lütfen Giriş Yap


Oyun güncellendiği için bozulan kodları tamir etmen, yeni bypass ve özellikler eklemen topluluk için çok faydalı bir adım. Fakat daha önce emek verilerek yazılmış bir kodun içindeki isim kısmını değiştirip, orijinal yapımcıdan hiç bahsetmeden tamamen kendi eserinmiş gibi paylaşman maalesef pek etik değil.

Bu tarz güncellemeler yaparken orijinal yapımcıya (Jonxpin'e) kredi vermek ve altyapı için ona teşekkür etmek çok daha saygılı ve şık bir hareket olacaktır. Kodları güncellediğin için eline sağlık, umarım bu eleştirimi yanlış anlamazsın.
 
Onaylı Üye
Katılım
23 Kas 2017
Mesajlar
54
Tepki puanı
3
Ödüller
8
8 HİZMET YILI
cheat engine indirin bu kodu notepad ile .ct olarak kaydet aç sonra oyunu aç aktiv et bitti gitti
 
Üst