Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Diablo II Life Hacking

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
Traps
Cheater
Reputation: 0

Joined: 26 Mar 2007
Posts: 35

PostPosted: Thu Mar 29, 2007 12:00 am    Post subject: Diablo II Life Hacking Reply with quote

I cant figure out how to find the life value in Diablo 2

Here's what I've done

1. Did an 4 byte exact value search for my current life. Results yield a large number of values
2. Lost a little life, and did a next search for a decreased amount
3. Repeated this until the list was small enough for me to scroll through, and there were no values even remotely close to my life

I've also tried searching for the difference of my max life and current life, doing increasing value scans as my current life decreased

Furthermore I've tried doing floating point searches in the same mannor with zero results.

Finally I decided to try and get down and dirty with it, and found the address containing my vitality. I increased my vitality normally though the game by adding skill points to it. When your vitality increases by 1, it will increase your life by 2. I tried trapping the code that ACCESSES vitality when I increase it, however, it appears to go though some large looping structure where I never run accross my health value in the registers, nor notice any addresses being increased by 2. I've also tried trapping any code that READS the vitality address, and when I try to do that Diablo2 locks up.

Any suggestions on what i'm doing wrong? Embarassed
Back to top
View user's profile Send private message
Hans Henrik
Expert Cheater
Reputation: 0

Joined: 18 Feb 2007
Posts: 178

PostPosted: Thu Mar 29, 2007 4:20 am    Post subject: Reply with quote

find the value for "how many statpoints left", and freeze it.. i think that was 4-bytes


but finding pointers in D2 is a hell -.-

_________________
Im not around.

im almost never checking the forum anymore
Back to top
View user's profile Send private message MSN Messenger
Traps
Cheater
Reputation: 0

Joined: 26 Mar 2007
Posts: 35

PostPosted: Thu Mar 29, 2007 9:15 am    Post subject: Reply with quote

Hans Henrik wrote:
find the value for "how many statpoints left", and freeze it.. i think that was 4-bytes


but finding pointers in D2 is a hell -.-


When you say statpoints, do you mean your life value? If so, it finds nothing. If you mean the additional points you get when you level up, that you can add to your attributes(strength, agility, vitality, etc) then how will that help me find the address for current life?
Back to top
View user's profile Send private message
Hans Henrik
Expert Cheater
Reputation: 0

Joined: 18 Feb 2007
Posts: 178

PostPosted: Thu Mar 29, 2007 11:22 am    Post subject: Reply with quote

i ment the "attributes left to spend"
_________________
Im not around.

im almost never checking the forum anymore
Back to top
View user's profile Send private message MSN Messenger
Traps
Cheater
Reputation: 0

Joined: 26 Mar 2007
Posts: 35

PostPosted: Thu Mar 29, 2007 11:35 am    Post subject: Reply with quote

Hans Henrik wrote:
i ment the "attributes left to spend"


Yeah ok. Thats bonus points you get when you level up, that you can spend on your attributes(strenght, vitality, etc) Ok ok, I've found this value in the past, and can successfully change it, but what will this do to help me locate the address for my current life level. You cant spend the bonus points on life, however if you spend it on vitality, each point used will increase your max life by 2. This doesnt help me determine my current life. My goal is to make it so that when I get hit by a monster, my current life is not effected(god mode).


In my previous post I indicated that I have found the address containing my vitality, and trapped the code that accesses this address when I add a bonus point to it. However, when stepping through the code from that point, it goes into some kind of looping structure. I have tried looking at the registers to see if I can see my current life value, and I have also looked at the registers to see if I can find the 2 point increase that is added to health but no success. I dont think this is really the correct approach now that I think about it.

I have also tried searching for the value for the amount of damage I take when I get hit, and I cant find that either. I have tried searching for the difference of my max health and current health, and again, I cant find that.

Hmmmm


Edit to add::

Fing A... I'm hacking d2 right now, and I think I found the values. I tried the one search that I neglicted and that was a byte search. I found like 4 or 5 addresses that show my current life. Now to hack em Twisted Evil

Edit to add::
Yep I froze those 5 values, and sure enough my health doesnt go up, and when I get hit, I still take the damage, but then my life jumps right back to the frozen value. So now I'll find the address that hold the amount of damage I take and freeze that to zero, or do some nop'n or code injection
Back to top
View user's profile Send private message
-.Evox.-
How do I cheat?
Reputation: 0

Joined: 31 Mar 2007
Posts: 3

PostPosted: Sat Mar 31, 2007 2:50 pm    Post subject: Reply with quote

yea i was doing the same thing just this morning around 3.

i see you got it right on how to increase it but not freeze it so it never goes down.

I think by just basic noping it can work.
although noping doesnt work most of the time.
Back to top
View user's profile Send private message AIM Address
darkbobert
How do I cheat?
Reputation: 0

Joined: 08 Mar 2007
Posts: 0

PostPosted: Mon Apr 02, 2007 5:49 pm    Post subject: Reply with quote

idk why u cant find address but heres my CT i made

http://forum.cheatengine.org/viewtopic.php?t=70451
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites