| View previous topic :: View next topic |
| Author |
Message |
HiSaZuL Expert Cheater
Reputation: 6
Joined: 09 Aug 2011 Posts: 245
|
Posted: Wed Feb 29, 2012 5:39 am Post subject: assassins creed revelation question |
|
|
anyone remember what hp value was handled as? i mean as in float/int or what not...
1 bar equals what?... saw 1.02 patch decided to try and see if it gona keep on crashing on me same as first time but i dont see any tables for 1.02.
pretty much im just too lazy to try deducing it myself meh.
i would imagine its a float... still wanna know what 1 hp bar equals to
|
|
| Back to top |
|
 |
Fresco Grandmaster Cheater
Reputation: 4
Joined: 07 Nov 2010 Posts: 600
|
Posted: Wed Feb 29, 2012 9:42 am Post subject: |
|
|
you can try to rip a trainer
pause the game.
make sure "writable" check box in unchecked
value type = byte
scan type = unknown initial value.
first scan
active health trainer option
scan type = changed values
next scan
...
there you go... copy the address of the first address you see (value should be 90 hex (nop in assembler))
go in memory viewer ... right click anywhere in the code section ... go to address ... paste the address you have just copied before.
go a few lines up ... and deactivate the "health trainer option" ... see what it does change or restore ... add the code to the codelist. right click find out what addresses this instruction accesses/writes... go in the game ... make someone hit you ... there you have the address you are searching for ...
Include the true authors in you cheat table / trainer about box.
or else keep it for yourself.
anyways it's a float:
here:
http://forum.cheatengine.org/viewtopic.php?t=537040
it's basically assassins creed so hopefully the engine would be the same
_________________
... Fresco |
|
| Back to top |
|
 |
HiSaZuL Expert Cheater
Reputation: 6
Joined: 09 Aug 2011 Posts: 245
|
Posted: Wed Feb 29, 2012 3:49 pm Post subject: |
|
|
didnt find any working trainers.. but that is a great little trick as long as option done with nop and not some other way.
thx for link.. odd i did try floats and ended up with stuff that didnt do anything gona just try again and see what happens.
its sad how easy it is to make a quick nop/sub xxx,0 script to get non decreasing items and just get disappointed with bombs... again and again and again lol
|
|
| Back to top |
|
 |
Acubra Advanced Cheater
Reputation: 0
Joined: 19 Jun 2011 Posts: 64 Location: C:\Windows\System32\HoG
|
Posted: Thu Mar 01, 2012 6:15 pm Post subject: |
|
|
Hey,
health is stored in a variable of the type 4bytes (integer). It is 20 at the beginning if you got full health(normal difficulty i think). Just search for decreased value if you got hit.
If you want to search for a specific pattern, here are some opcodes:
opcodes:
jle CreateVorbisFilePlugin+EDD53E
mov eax,ebx
xor ecx,ecx
test eax,eax
setle cl
dec ecx
and eax,ecx
push esi
mov [esi+58],eax <-- that's the correct opcode for health
call 00B68BA0
push eax
call CreateVorbisFilePlugin+5D5AC0
add esp,08
test eax,eax
je CreateVorbisFilePlugin+EDD56B
|
|
| Back to top |
|
 |
|