[Diablo 3][[1.0.2.9749] Retail Patch 2 - Info Dump Thread menu

User Tag List

Page 1 of 3 123 LastLast
Results 1 to 15 of 37
  1. #1
    st0724's Avatar Member
    Reputation
    2
    Join Date
    Feb 2007
    Posts
    60
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Diablo 3][[1.0.2.9749] Retail Patch 2 - Info Dump Thread

    Here's a partial dump of mine. Feel free to add.

    PHP Code:
    dwList["ObjectMgr"] = 0x15799EC;
    dwList["WindowHandlePtr"] = 0x157994C;
    dwList["ChatLog"] = 0x93AA20;
    dwList["Chat"] = 0xA5D910;
    dwList["EndScene"] = 0xA054A0;
    dwList["CreateFile"] = 0x1327204;

    dwList["GetDouble"] = 0x8B44D0;
    dwList["GetInt"] = 0x8B4590;
    dwList["GetPlayerGUID"] = 0x97CB30;
    dwList["GetActorPtrFromGUID"] = 0x8297E0;
    dwList["GetACDPtrFromGUID"] = 0x816D70;
    dwList["MouseHoverGUID"] = 0x1747AFC;
    dwList["SNOGroupContainerList"] = 0x155505C;
    dwList["GetSnoInfoFromSnoId"] = 0x894360;

    dwList["UsePowerToActor"] = 0x97A8B0;
    dwList["UsePowerToLocation"] = 0x97A670;

    dwList["IterateUI"] = 0xA82AE0
    Excuse my naming scheme...

    [Diablo 3][[1.0.2.9749] Retail Patch 2 - Info Dump Thread
  2. #2
    StealthyXor's Avatar Member
    Reputation
    1
    Join Date
    Apr 2009
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    any updates?

  3. #3
    Journey's Avatar Legendary Authenticator enabled
    Reputation
    783
    Join Date
    Feb 2012
    Posts
    102
    Thanks G/R
    0/233
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    A few updated offsets:

    Code:
    GetDouble = 0x8B4410;
    GetInteger = 0x8B44D0;
    GetAcdPtrFromGuid = 0x816D70;
    GetActorPtrFromGuid = 0x829800;
    GetPlayerActorGuid = 0x97CB30;
    GetPlayerAcdGuid = 0x97CB70;

  4. #4
    st0724's Avatar Member
    Reputation
    2
    Join Date
    Feb 2007
    Posts
    60
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by StealthyXor View Post
    any updates?
    1.0.2.9858

    PHP Code:
    dwList["ObjectMgr"] = 0x15799EC;  
    dwList["ChatLog"] = 0x93AA20;    
    dwList["Chat"] = 0xA5D910;    
    dwList["EndScene"] = 0xA054A0;     
    dwList["GetDouble"] = 0x8B4410;    
    dwList["GetInt"] = 0x8B44D0;    
    dwList["GetPlayerGUID"] = 0x97CB30;    
    dwList["GetActorPtrFromGUID"] = 0x829800;    
    dwList["GetACDPtrFromGUID"] = 0x816D70;    
    dwList["MouseHoverGUID"] = 0x174832C;    
    dwList["SNOGroupContainerList"] = 0x155505C;    
    dwList["GetSnoInfoFromSnoId"] = 0x8942A0;    
    dwList["UsePowerToActor"] = 0x97A8B0;    
    dwList["UsePowerToLocation"] = 0x97A670
    dwList["IterateUI"] = 0xA82AE0

  5. #5
    StealthyXor's Avatar Member
    Reputation
    1
    Join Date
    Apr 2009
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    sweet, awesome guys

  6. #6
    DrGonzo's Avatar Contributor
    Reputation
    144
    Join Date
    Jun 2009
    Posts
    132
    Thanks G/R
    0/59
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    base = [[0x015799EC]+0x8d4]
    [base+0xd0] - camera height from player - normally 0, 0.5 is from pressing Z and negative numbers zoom out
    [base+0x194] - set to 0 to unlock camera from player
    Last edited by DrGonzo; 06-04-2012 at 06:02 PM.

  7. #7
    sdq928's Avatar Private
    Reputation
    1
    Join Date
    Mar 2010
    Posts
    12
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by FearAndLawyering View Post
    base = [[0x015799EC]+0x8d4]
    [base+0xd0] - camera height from player - normally 0, 0.5 is from pressing Z and negative numbers zoom out
    [base+0x194] - set to 0 to unlock camera from player
    Very good, thank you very much, can provide some other offset address?

  8. #8
    DennyPow's Avatar Corporal
    Reputation
    1
    Join Date
    May 2012
    Posts
    21
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    How to use ObjectMgr?

  9. #9
    StealthyXor's Avatar Member
    Reputation
    1
    Join Date
    Apr 2009
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Updates 1.0.2.9950

    ObjectMgr -> 0157AA1C
    ChatLog -> 0093AB00
    Chat -> 00A5DA10
    EndScene -> 00C42D00
    GetDouble -> 008B44E0
    GetInt -> 008B45A0
    GetPlayerGUID -> 0097CC10
    GetActorPtrFromGUID -> 00829820
    GetACDPtrFromGUID -> 00816D70
    MouseHoverGUID -> 0174935C
    SNOGroupContainerList -> 0155605C
    GetSnoInfoFromSnoId -> 00894370
    UsePowerToActor -> 0097A990
    UsePowerToLocation -> 0097A750
    IterateUI -> 00A82BE0

  10. #10
    _Mike's Avatar Contributor
    Reputation
    310
    Join Date
    Apr 2008
    Posts
    531
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Don't know if this has been posted before or not.
    Code:
    // show actor on minimap
    *(BYTE*)(ACDaddress + 0x84) |= 0x20;
    
    // no res timer (there is no server-side enforcement)
    if(LocalPlayer.Attribute("Checkpoint_Resurrection_Allowed_Game_Time").GetInt() > 0)
        LocalPlayer.Attribute("Checkpoint_Resurrection_Allowed_Game_Time").SetInt(0);

  11. #11
    st0724's Avatar Member
    Reputation
    2
    Join Date
    Feb 2007
    Posts
    60
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by _Mike View Post
    Don't know if this has been posted before or not.
    Code:
    // show actor on minimap
    *(BYTE*)(ACDaddress + 0x84) |= 0x20;
    
    // no res timer (there is no server-side enforcement)
    if(LocalPlayer.Attribute("Checkpoint_Resurrection_Allowed_Game_Time").GetInt() > 0)
        LocalPlayer.Attribute("Checkpoint_Resurrection_Allowed_Game_Time").SetInt(0);
    Pretty neat! I didn't know you could use SetInt to do that.

  12. #12
    StealthyXor's Avatar Member
    Reputation
    1
    Join Date
    Apr 2009
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    your localplayer structure/object interests me much =d
    seems like you've figured out how all this fits together

  13. #13
    _Mike's Avatar Contributor
    Reputation
    310
    Join Date
    Apr 2008
    Posts
    531
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by st0724 View Post
    Pretty neat! I didn't know you could use SetInt to do that.
    It's not an engine function like the GetInt() address posted above is. My Actor::Attribute() method returns an Attribute reference, which is basically just a wrapper around the attribute object pointer as used by the native GetInt/GetDouble.
    The point was just to mention that if you set it to zero you can instantly res, not how to set it to zero
    Originally Posted by StealthyXor View Post
    your localplayer structure/object interests me much =d
    seems like you've figured out how all this fits together
    It's just a wrapper for RActor. Calling Attribute(name_or_id) actually translates in to something like
    GetACD(actor.acdid).GetFAG(acd.fagid).GetAttribute(name_or_id);
    All this OOP of course. I like the challenge of not having the engine funcs available

    Oh, and for knowing if an attribute is int or float..
    Code:
    struct AttributeDesc 
    { 
        /* 0x00 */ int id; 
        /* 0x04 */ int DefaultVal; // for when trying to get an attribute that doesn't exist in a FastAttributeGroup 
        /* 0x08 */ int unk2; 
        /* 0x0C */ int unk3; 
        /* 0x10 */ int Type; // 0 = float, 1 = int 
        /* 0x14 */ char* Formula1; 
        /* 0x18 */ char* Formula2; 
        /* 0x1C */ char* Name; 
        /* 0x20 */ void* unk5; 
        /* 0x24 */ int unk6; 
    }; 
    AttributeDesc* AttributeDescriptionList = (AttributeDesc*)0x1557518; // 9950
    
    
    int GetAttributeType(int id)
    {
        return AttributeDescriptionList[id].Type;
    }
    Last edited by _Mike; 06-07-2012 at 05:12 AM.

  14. #14
    Valtharak's Avatar Master Sergeant
    Reputation
    51
    Join Date
    Feb 2011
    Posts
    105
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nice _Mike.
    the rez timer set to 0 is nice . might save me headache when playing inferno hehe.
    i like your implementation of the Attribute. I was only using the GetInt GetDouble. Having the ability to change value is nice, might have to rework my code.


    would instant logout work the same or it's a patch to of the town check of some sort?

    +rep

  15. #15
    bsdunx's Avatar Private
    Reputation
    2
    Join Date
    Feb 2012
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by StealthyXor View Post
    Updates 1.0.2.9950
    ...
    MouseHoverGUID -> 0174935C
    ...
    This is a global pointer to the primary game client which is 0x41EB0 bytes in size, pasted wrong address perhaps?

Page 1 of 3 123 LastLast

Similar Threads

  1. [Diablo 3][[0.8.0.8815] Patch 14 - Info Dump Thread
    By Valtharak in forum Diablo 3 Memory Editing
    Replies: 18
    Last Post: 05-20-2012, 07:14 AM
  2. [Diablo 3][[0.5.1.8101] Patch 9 - Info Dump Thread
    By diablothree in forum Diablo 3 Memory Editing
    Replies: 24
    Last Post: 05-19-2012, 11:30 AM
  3. [Diablo 3][[1.0.1.9558] Retail Patch 1 - Info Dump Thread
    By KOS0937 in forum Diablo 3 Memory Editing
    Replies: 5
    Last Post: 05-19-2012, 10:26 AM
  4. [Diablo 3][[0.6.1.8350] Patch 11 - Info Dump Thread
    By Valtharak in forum Diablo 3 Memory Editing
    Replies: 0
    Last Post: 01-31-2012, 06:20 PM
  5. [Diablo 3][[0.5.0.8059] Patch 8 - Info Dump Thread
    By felheartx in forum Diablo 3 Memory Editing
    Replies: 2
    Last Post: 01-04-2012, 11:48 AM
All times are GMT -5. The time now is 02:13 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search