Any word on that cheat table?
Player table?
Just search for the player base struct addresses in cheat engine.
Sorry but I am fucking awful at cheat engine address findings could you put it in dumb words pl0x
yes it is blatantly obvious as you don't even know how to zoom on warband even without a cheat , but in this case i will help as your obviously trying to learn something which is good.
for player data , lets do local to simplify it.
many games have in fact got a table that resides in memory namely ( more commonly known as either local , base , or localplayer )
ok how to find it .. a simple method would be this
( any game ) start a single player game or multi player game ( if you wish multiplayer values )
climb a ladder
attach a debugger or cheat engine in this case
search unknown ( or 60 in the case of warband as the initial health is set to 60 f)
jump down as to injure yourself but not kill you
search decreased
repeat .. ie climb the ladder , jump down , search decreased .. ok
when you finally find the value and your sure its your health , find out what access it
jump to that location ( of the offset that is actually changing it , usually a float store [fstp] sometimes a double , mostly int or dword though warband is uncommon in most aspects actually )
now we have this address that is changing health
fstp [ebx+6000] ( local )
ok now you see the ebx .. ( ignore the + 6000 as its irrelivant at this point )
the ebx is what is known as the base .. or local , or local player pointer , this ebx is pointing to the start of you , ie your player
now from this base , local etc we can do for instance
base .. add 6000 will point to your little guy's health ..
ie the game does this
base (ebx ) adds 6000 and can read your little guys health bar .. ( some games has he eaten and is he big and strong or is the monster fully armoured whatever the case may be its stored at base + 6000 .. )
now if we do this
mov dword ptr LOCALPLAYER,ebx
in a hook we can allways get with 100% accuracy the local player , every time take that to the bank..
so to change the monsters health we would do
if (LOCALPLAYER) // sanity check
*(float*)(LOCALPLAYER+0x6000/*health*/)=60.f; // make health 60 ( full )
if you still dont understand then im afraid i cant help you out anymore, you'l have to go read a book and maybe do some courses to get a better basic understanding of the language.
if you cant get it to work after reading this , go buy some pork pies , sit there and get fatter until he releases it , which may be a very long time judging by how worm bangs on about helping people then makes excuses when he hits a brick wall .. real life got in the way
and his failures at reversing , also his bullshit claims and general basic low level skill set , you could be waiting for a very very long time.
hell may freeze over first ( or maybe even Palestine
)
anyway good luck.