900 tint-cheats - free, open-source CE tables - no paywalls, no malware, no surveys 1E90FF 1 901 [ Open ] Official site and free downloads (thereisnotime.github.io/tint-cheats) 1E90FF Auto Assembler Script {$LUA} if syntaxcheck then return end [ENABLE] shellExecute([[https://thereisnotime.github.io/tint-cheats]]) local mr = memrec if mr then synchronize(function() mr.Active = false end) end [DISABLE] 902 [ Open ] Join the Telegram group 26A5E4 Auto Assembler Script {$LUA} if syntaxcheck then return end [ENABLE] shellExecute([[https://t.me/+xgtzaZBrKRA2OWI8]]) local mr = memrec if mr then synchronize(function() mr.Active = false end) end [DISABLE] 903 [ Open ] Join the Matrix room 00A86B Auto Assembler Script {$LUA} if syntaxcheck then return end [ENABLE] shellExecute([[https://matrix.to/#/!GkVomrhlzPROGFzueG:matrix.org?via=matrix.org]]) local mr = memrec if mr then synchronize(function() mr.Active = false end) end [DISABLE] 904 ========================================================================= 404040 1 1 Fatekeeper Trainer v1.1.1 by TINT 808080 1 3 [ Core ] Cheat hook (shared) 808080 Auto Assembler Script [ENABLE] aobscanmodule(fkHP,SLASHER-Win64-Shipping.exe,F3 0F 11 76 34 E8 ?? ?? ?? ?? 48 8B F8) alloc(newmem,$1000,fkHP) alloc(fkFlags,8,fkHP) registersymbol(fkHP) registersymbol(fkFlags) label(orig) label(return) label(nonhealth) newmem: cmp dword ptr [rsi+378],0 je nonhealth // health-bearing object -> God Mode cmp dword ptr [fkFlags],0 je orig mov dword ptr [rsi+34],(float)999.0 jmp return nonhealth: // non-health resource -> Unlimited Mana, but ONLY the Mana attribute. // Each attribute object carries a type id at +8; Mana == 0x1C927. // (Without this, EVERY non-health attribute -- ~2600 rates/resists/etc -- gets maxed.) cmp dword ptr [fkFlags+4],0 je orig cmp dword ptr [rsi+08],1C927 jne orig push rax mov eax,[rsi+30] mov [rsi+34],eax pop rax jmp return orig: movss [rsi+34],xmm6 jmp return fkHP: jmp newmem return: [DISABLE] fkHP: db F3 0F 11 76 34 // movss [rsi+34],xmm6 (original) unregistersymbol(fkHP) unregistersymbol(fkFlags) dealloc(newmem) dealloc(fkFlags) 2 [ F1 ] God Mode 00FF80 Auto Assembler Script Toggle 112 Activate Deactivate {$LUA} if syntaxcheck then return end [ENABLE] -- make sure the shared hook is installed local al = getAddressList() local core = al.getMemoryRecordByDescription("[ Core ] Cheat hook (shared)") if core and not core.Active then synchronize(function() core.Active = true end); checkSynchronize(1500) end if not pcall(function() writeInteger("fkFlags", 1) end) then reinitializeSymbolhandler() pcall(function() writeInteger("fkFlags", 1) end) end [DISABLE] pcall(function() writeInteger("fkFlags", 0) end) 4 [ F2 ] Unlimited Mana (freeze at max) 00C0FF Auto Assembler Script Toggle 113 Activate Deactivate {$LUA} if syntaxcheck then return end [ENABLE] -- make sure the shared hook is installed local al = getAddressList() local core = al.getMemoryRecordByDescription("[ Core ] Cheat hook (shared)") if core and not core.Active then synchronize(function() core.Active = true end); checkSynchronize(1500) end if not pcall(function() writeInteger("fkFlags+4", 1) end) then reinitializeSymbolhandler() pcall(function() writeInteger("fkFlags+4", 1) end) end -- Kickstart: with zero regen the write-hook can't lift mana from empty, so set -- every existing Mana attribute (type id @ +8 == 0x1C927) to its max once; the -- hook then holds it there through every cast. pcall(function() local mod = getAddress("SLASHER-Win64-Shipping.exe") if not mod or mod == 0 then return end local VT = mod + 0x8E4A420 -- shared resource-object vtable local ms = createMemScan() ms.firstScan(soExactValue, vtQword, rtRounded, string.format("%d", VT), "", 0, 0x7fffffffffff, "+W-C", fsmAligned, "4", false, false, false, false) ms.waitTillDone() local fl = createFoundList(ms); fl.initialize() for i = 0, fl.Count - 1 do local b = tonumber(fl.getAddress(i), 16) if b and readInteger(b + 0x08, false) == 0x1C927 then writeInteger(b + 0x34, readInteger(b + 0x30, false)) -- cur = max end end fl.destroy(); ms.destroy() end) [DISABLE] pcall(function() writeInteger("fkFlags+4", 0) end) 998 ========================================================================= 404040 1 99 [ F12 ] Disable All Cheats 808080 Auto Assembler Script Toggle 123 Deactivate {$LUA} if syntaxcheck then return end [ENABLE] local al = getAddressList() for i = 0, al.Count - 1 do local mr = al.getMemoryRecord(i) pcall(function() if mr and not mr.isGroupHeader then mr.Active = false end end) end MainForm.Caption = "Fatekeeper Trainer v1.1.1 [ALL CHEATS OFF]" [DISABLE] --[[ Fatekeeper Trainer v1.1.1 by TINT Game version: current Steam build (AOB-based, version independent) Process: SLASHER-Win64-Shipping.exe Hotkeys: F1 -- God Mode (force health to 999) F2 -- Unlimited Mana (freeze mana/non-health resources at max) F12 -- Disable All (panic key) Mechanisms: - Auto-attaches on load; polls every 2s until game runs. - Disables all active cheats when game process exits. - Title bar shows attach status. Shared hook (one instruction does health AND mana): aobscanmodule on F3 0F 11 76 34 E8 ?? ?? ?? ?? 48 8B F8 = movss [rsi+34],xmm6 (generic current-value store; rsi = resource object) rsi+30 = max, rsi+34 = current, rsi+378 = health flag (!=0 health / ==0 mana) God Mode -> rsi+378!=0 : current = 999 Unlim Mana-> rsi+378==0 : current = max (pinned full) fkFlags+0 = God Mode on/off, fkFlags+4 = Unlimited Mana on/off F1/F2 flip those flags and auto-install the "[ Core ]" hook on demand. Original qteeq offset +5E187A0 died on a patch; AOB now lands at +5E1A140. ]] local FK_PROC = "SLASHER-Win64-Shipping.exe" local _FK_attached = false local _FK_pid = 0 local function FK_disableAll() local al = getAddressList() for i = 0, al.Count - 1 do local mr = al.getMemoryRecord(i) pcall(function() if mr and not mr.isGroupHeader then mr.Active = false end end) end end local _FK_watchTimer = createTimer(nil, false) _FK_watchTimer.Interval = 2000 _FK_watchTimer.OnTimer = function() local pid = getProcessIDFromProcessName(FK_PROC) if pid and pid ~= 0 then if not _FK_attached or _FK_pid ~= pid then if _FK_attached then FK_disableAll() end openProcess(pid) _FK_attached = true _FK_pid = pid MainForm.Caption = "Fatekeeper Trainer v1.1.1 [ATTACHED pid=" .. pid .. "]" end else if _FK_attached then FK_disableAll() _FK_attached = false _FK_pid = 0 MainForm.Caption = "Fatekeeper Trainer v1.1.1 [WAITING FOR GAME...]" end end end _FK_watchTimer.Enabled = true local _pid0 = getProcessIDFromProcessName(FK_PROC) if _pid0 and _pid0 ~= 0 then openProcess(_pid0) _FK_attached = true _FK_pid = _pid0 MainForm.Caption = "Fatekeeper Trainer v1.1.1 [ATTACHED pid=" .. _pid0 .. "]" else MainForm.Caption = "Fatekeeper Trainer v1.1.1 [WAITING FOR GAME...]" end