Page 1 of 3
Kingdom Under Fire: Heroes
Posted: Wed Jun 24, 2020 3:00 pm
by Elec004
[B]Game Name:[/B] Kingdom Under Fire: Heroes
[B]Options Required:[/B] Character Editor/Army Editor, Infinite SP, Skill points/Experience, Money, Health
[B]Steam Website:[/B] [MEDIA=steamstore]1315200[/MEDIA]
Kingdom Under Fire: Heroes
Posted: Wed Jun 24, 2020 7:49 pm
by smallorc22
here use this save if you gonna make a table
Kingdom Under Fire: Heroes
Posted: Thu Jun 25, 2020 9:51 pm
by idkytm
yea like the one that crusaders had was lit, id love to have that for heroes if it possible
Kingdom Under Fire: Heroes
Posted: Thu Jun 25, 2020 10:10 pm
by Airo333
Yes, i agree, a table about KuF heroes would be awesome.
Kingdom Under Fire: Heroes
Posted: Fri Jun 26, 2020 3:13 pm
by astor
Elec004, post: 140622, member: 43569 wrote:Options Required: Character Editor/Army Editor, Infinite SP, Skill points/Experience, Money, Health
experience and money for character/army editor, their addresses are static:
Code: Select all
experience: Heroes.exe+6741A8 (4 bytes)
gold: Heroes.exe+6741A4 (4 bytes)
for infinite sp:
Code: Select all
{ Game : Kingdom Under Fire : The Heroes
Version:
Date : 2020-06-26
Author : Astor
This script does blah blah blah
}
[ENABLE]
aobscanmodule(spheroes,Heroes.exe,D9 40 74 8B E5) // should be unique
alloc(newmem,$1000,spheroes)
label(rest)
label(code)
label(return)
registersymbol(spheroes)
registersymbol(rest)
newmem:
mov [eax+74],(float)9999 //max sp
mov [ecx+6C],(float)9999 //current sp
code:
fld dword ptr [eax+74]
mov esp,ebp
jmp return
rest:
readmem(spheroes,5)
spheroes:
jmp newmem
return:
[DISABLE]
spheroes:
readmem(rest,5)
unregistersymbol(spheroes)
unregistersymbol(rest)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "Heroes.exe"+6026A
"Heroes.exe"+6025B: CC - int 3
"Heroes.exe"+6025C: CC - int 3
"Heroes.exe"+6025D: CC - int 3
"Heroes.exe"+6025E: CC - int 3
"Heroes.exe"+6025F: CC - int 3
"Heroes.exe"+60260: 55 - push ebp
"Heroes.exe"+60261: 8B EC - mov ebp,esp
"Heroes.exe"+60263: 51 - push ecx
"Heroes.exe"+60264: 89 4D FC - mov [ebp-04],ecx
"Heroes.exe"+60267: 8B 45 FC - mov eax,[ebp-04]
// ---------- INJECTING HERE ----------
"Heroes.exe"+6026A: D9 40 74 - fld dword ptr [eax+74]
"Heroes.exe"+6026D: 8B E5 - mov esp,ebp
// ---------- DONE INJECTING ----------
"Heroes.exe"+6026F: 5D - pop ebp
"Heroes.exe"+60270: C3 - ret
"Heroes.exe"+60271: CC - int 3
"Heroes.exe"+60272: CC - int 3
"Heroes.exe"+60273: CC - int 3
"Heroes.exe"+60274: CC - int 3
"Heroes.exe"+60275: CC - int 3
"Heroes.exe"+60276: CC - int 3
"Heroes.exe"+60277: CC - int 3
"Heroes.exe"+60278: CC - int 3
}
as for health, i failed getting it working.
Kingdom Under Fire: Heroes
Posted: Fri Jun 26, 2020 4:17 pm
by Elec004
astor, post: 140803, member: 39949 wrote:
experience and money for character/army editor, their addresses are static:
Code: Select all
experience: Heroes.exe+6741A8 (4 bytes)
gold: Heroes.exe+6741A4 (4 bytes)
for infinite sp:
Code: Select all
{ Game : Kingdom Under Fire : The Heroes
Version:
Date : 2020-06-26
Author : Astor
This script does blah blah blah
}
[ENABLE]
aobscanmodule(spheroes,Heroes.exe,D9 40 74 8B E5) // should be unique
alloc(newmem,$1000,spheroes)
label(rest)
label(code)
label(return)
registersymbol(spheroes)
registersymbol(rest)
newmem:
mov [eax+74],(float)9999 //max sp
mov [ecx+6C],(float)9999 //current sp
code:
fld dword ptr [eax+74]
mov esp,ebp
jmp return
rest:
readmem(spheroes,5)
spheroes:
jmp newmem
return:
[DISABLE]
spheroes:
readmem(rest,5)
unregistersymbol(spheroes)
unregistersymbol(rest)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "Heroes.exe"+6026A
"Heroes.exe"+6025B: CC - int 3
"Heroes.exe"+6025C: CC - int 3
"Heroes.exe"+6025D: CC - int 3
"Heroes.exe"+6025E: CC - int 3
"Heroes.exe"+6025F: CC - int 3
"Heroes.exe"+60260: 55 - push ebp
"Heroes.exe"+60261: 8B EC - mov ebp,esp
"Heroes.exe"+60263: 51 - push ecx
"Heroes.exe"+60264: 89 4D FC - mov [ebp-04],ecx
"Heroes.exe"+60267: 8B 45 FC - mov eax,[ebp-04]
// ---------- INJECTING HERE ----------
"Heroes.exe"+6026A: D9 40 74 - fld dword ptr [eax+74]
"Heroes.exe"+6026D: 8B E5 - mov esp,ebp
// ---------- DONE INJECTING ----------
"Heroes.exe"+6026F: 5D - pop ebp
"Heroes.exe"+60270: C3 - ret
"Heroes.exe"+60271: CC - int 3
"Heroes.exe"+60272: CC - int 3
"Heroes.exe"+60273: CC - int 3
"Heroes.exe"+60274: CC - int 3
"Heroes.exe"+60275: CC - int 3
"Heroes.exe"+60276: CC - int 3
"Heroes.exe"+60277: CC - int 3
"Heroes.exe"+60278: CC - int 3
}
as for health, i failed getting it working.
Thanks but for Kingdom under Fire : The Crusaders there is a table when you can change the stats of the armies (excedding the 99) and i was wondering if it was possible to do the same for this game
[automerge]1593189471[/automerge]
astor, post: 140803, member: 39949 wrote:
experience and money for character/army editor, their addresses are static:
Code: Select all
experience: Heroes.exe+6741A8 (4 bytes)
gold: Heroes.exe+6741A4 (4 bytes)
for infinite sp:
Code: Select all
{ Game : Kingdom Under Fire : The Heroes
Version:
Date : 2020-06-26
Author : Astor
This script does blah blah blah
}
[ENABLE]
aobscanmodule(spheroes,Heroes.exe,D9 40 74 8B E5) // should be unique
alloc(newmem,$1000,spheroes)
label(rest)
label(code)
label(return)
registersymbol(spheroes)
registersymbol(rest)
newmem:
mov [eax+74],(float)9999 //max sp
mov [ecx+6C],(float)9999 //current sp
code:
fld dword ptr [eax+74]
mov esp,ebp
jmp return
rest:
readmem(spheroes,5)
spheroes:
jmp newmem
return:
[DISABLE]
spheroes:
readmem(rest,5)
unregistersymbol(spheroes)
unregistersymbol(rest)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "Heroes.exe"+6026A
"Heroes.exe"+6025B: CC - int 3
"Heroes.exe"+6025C: CC - int 3
"Heroes.exe"+6025D: CC - int 3
"Heroes.exe"+6025E: CC - int 3
"Heroes.exe"+6025F: CC - int 3
"Heroes.exe"+60260: 55 - push ebp
"Heroes.exe"+60261: 8B EC - mov ebp,esp
"Heroes.exe"+60263: 51 - push ecx
"Heroes.exe"+60264: 89 4D FC - mov [ebp-04],ecx
"Heroes.exe"+60267: 8B 45 FC - mov eax,[ebp-04]
// ---------- INJECTING HERE ----------
"Heroes.exe"+6026A: D9 40 74 - fld dword ptr [eax+74]
"Heroes.exe"+6026D: 8B E5 - mov esp,ebp
// ---------- DONE INJECTING ----------
"Heroes.exe"+6026F: 5D - pop ebp
"Heroes.exe"+60270: C3 - ret
"Heroes.exe"+60271: CC - int 3
"Heroes.exe"+60272: CC - int 3
"Heroes.exe"+60273: CC - int 3
"Heroes.exe"+60274: CC - int 3
"Heroes.exe"+60275: CC - int 3
"Heroes.exe"+60276: CC - int 3
"Heroes.exe"+60277: CC - int 3
"Heroes.exe"+60278: CC - int 3
}
as for health, i failed getting it working.
And how do you make all of this works ^^' Sorry i'm a noob with Cheat Engine so i don't how how to make your code works
Kingdom Under Fire: Heroes
Posted: Fri Jun 26, 2020 4:58 pm
by smallorc22
Gideon25 made the Crusader cheats tryd to ask but nothing yet
Kingdom Under Fire: Heroes
Posted: Fri Jun 26, 2020 5:28 pm
by astor
[QUOTE="Elec004, post: 140814, member: 43569"]
Thanks but for Kingdom under Fire : The Crusaders there is a table when you can change the stats of the armies (excedding the 99) and i was wondering if it was possible to do the same for this game
[automerge]1593189471[/automerge]
And how do you make all of this works ^^' Sorry i'm a noob with Cheat Engine so i don't how how to make your code works
[/QUOTE]
you can use experience/skill points to upgrade your hero/army to the max, its basically almost the same as character editor.
table added.
Kingdom Under Fire: Heroes
Posted: Sat Jun 27, 2020 1:28 am
by smallorc22
cant we use crusaders cheats as a starting point
[automerge]1593221321[/automerge]
for the likes of HP and stuff
[automerge]1593311239[/automerge]
i hope someone finds the inf hp that would be fun to play with on some missions
Re: Kingdom Under Fire: Heroes
Posted: Mon Jun 29, 2020 12:10 am
by smallorc22
nothing yet i see
Re: Kingdom Under Fire: Heroes
Posted: Tue Jun 30, 2020 5:27 am
by bigwb
so is this being worked on?
Re: Kingdom Under Fire: Heroes
Posted: Tue Jun 30, 2020 10:06 pm
by smallorc22
i hope someone findes hp cheat becuse it would be awesome on some survival missions
Re: Kingdom Under Fire: Heroes
Posted: Thu Jul 02, 2020 1:24 am
by bigwb
maybe they will work on it when they patch it more. ik mods are out for heroes already
Re: Kingdom Under Fire: Heroes
Posted: Fri Jul 03, 2020 11:14 pm
by bigwb
keep this up at the top of the request forum by commenting, because if it falls to the bottom then it'll be forgotten about
Re: Kingdom Under Fire: Heroes
Posted: Fri Jul 03, 2020 11:41 pm
by smallorc22
hai hai i will becuse Bersia needs more Soldiers