[WoW][3.3.2] Info Dump Thread menu

User Tag List

Page 5 of 8 FirstFirst 12345678 LastLast
Results 61 to 75 of 114
  1. #61
    DrakeFish's Avatar Lazy Leecher

    Reputation
    634
    Join Date
    Nov 2008
    Posts
    569
    Thanks G/R
    0/14
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Apoc View Post
    He gave you the wrong address.

    Try 0x00A613B8.
    Ah my bad you're right sorry about that, like I said I didn't test it completly..

    [WoW][3.3.2] Info Dump Thread
  2. #62
    Marikafka's Avatar Member
    Reputation
    6
    Join Date
    Jan 2009
    Posts
    38
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Apoc View Post
    He gave you the wrong address.

    Try 0x00A613B8.
    Thank you.

    However, I just don't get it.
    I have found XYZ coordinates and they work perfectly well, but when I try to change the mapID, the value changes, but.. logicly.. the character possition in the world should also change, but it does not.

    Where my logic went into the wrong direction?

    And may be WoW is a smart azz and if my XYZ coordinates 'doesn't fit' into mapID coordinate range it simply doesen't change my mapID possition?

    Maaaay be mapID is not a static adress and it also has an offset to playerbase.. because when I was trying to find out the pointer to adreses you gave me, it always lead me to adress that Apoc have found.
    Last edited by Marikafka; 02-20-2010 at 06:05 AM.

  3. #63
    DrakeFish's Avatar Lazy Leecher

    Reputation
    634
    Join Date
    Nov 2008
    Posts
    569
    Thanks G/R
    0/14
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    That's very easy to understand. XYZR that are stored into any unit base is used by wow to always update (clientside) position (then you update it server side on move).

    I suppose you understand that MapID is the id of the map you are on. When you change map, you don't do it client-side. You will be switched by the server, and thats how the client work (However, you could make yourself teleport to another map client-side with some more memory editing, but that's another story because you will still be at the same server-side pos).

    So the MapID will be changed when you change map, but isn't used by the client in a "loop" to always update your character position.

    I hope you understood.
    Last edited by DrakeFish; 02-20-2010 at 09:12 AM.

  4. #64
    weber7655's Avatar Member
    Reputation
    6
    Join Date
    Sep 2009
    Posts
    18
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I've searched and searched, and looked through previous info dump threads but cannot figure out what I'm doing wrong in getting the XYZ values of gameobjects.

    Taken from 3.2 offsets, I've tried to use http://www.mmowned.com/forums/wow-me...s-3-2-0-a.html

    Code:
    protected const uint gameObject_XPosition = 0xE8,
                gameObject_YPosition = 0xEC,
                gameObject_ZPosition = 0xF0,
                displayId = 0x8 * 4;
    
    public override float XPosition
            {
                get { return ObjectManager.Mem.ReadFloat((DescriptorFields + gameObject_XPosition)); }
            }
    Reading the DisplayID from DescriptorFields+displayID works, so I'm assuming that this isn't a problem with my descriptorfields and that it is really an issue with my offsets.

  5. #65
    mnbvc's Avatar Banned
    Reputation
    120
    Join Date
    Jul 2009
    Posts
    273
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    read it from baseaddress + offset instead of descriptor fields

  6. #66
    weber7655's Avatar Member
    Reputation
    6
    Join Date
    Sep 2009
    Posts
    18
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by mnbvc View Post
    read it from baseaddress + offset instead of descriptor fields
    Ah, such a simple mistake as usual

    Thanks

  7. #67
    Marikafka's Avatar Member
    Reputation
    6
    Join Date
    Jan 2009
    Posts
    38
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by DrakeFish View Post
    That's very easy to understand. XYZR that are stored into any unit base is used by wow to always update (clientside) position (then you update it server side on move).

    I suppose you understand that MapID is the id of the map you are on. When you change map, you don't do it client-side. You will be switched by the server, and thats how the client work (However, you could make yourself teleport to another map client-side with some more memory editing, but that's another story because you will still be at the same server-side pos).

    So the MapID will be changed when you change map, but isn't used by the client in a "loop" to always update your character position.

    I hope you understood.
    Thank you for your reply.

    What do you want to say is that there's no possibilty of making a normal teleport at the moment rigth? Or there is, but it requires advanced knowelage of coding..?

    ~tdmarko

  8. #68
    DrakeFish's Avatar Lazy Leecher

    Reputation
    634
    Join Date
    Nov 2008
    Posts
    569
    Thanks G/R
    0/14
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Marikafka View Post
    Thank you for your reply.

    What do you want to say is that there's no possibilty of making a normal teleport at the moment rigth? Or there is, but it requires advanced knowelage of coding..?

    ~tdmarko
    It's possible, but it would be a client-side teleport that wouldn't send another position to the server to prevent DC. And yes, it requires some more ASM knowledge so you can learn how the Map Loading functions and client side position work.

  9. #69
    lanman92's Avatar Active Member
    Reputation
    50
    Join Date
    Mar 2007
    Posts
    1,033
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I would not suggest going that direction... You will most likely hit a quick dead end.

  10. #70
    natt_'s Avatar Contributor
    Reputation
    145
    Join Date
    Dec 2007
    Posts
    391
    Thanks G/R
    13/0
    Trade Feedback
    3 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    LootFrame status: D584B8 (0 no lootframe, 1 lootframe opend)
    Current Zone: B69624 (return the id of the zone)
    Bg status: B6F020 (0 not queued, 1 queued, 2 pop, 3 in bg, 4 unknown)
    Chatbox status: D61B00 (0 closed, 1 opend)
    Is Inside: C3780C (0 inside, 1 outside)
    Last edited by natt_; 02-25-2010 at 11:53 AM.

  11. #71
    L33ch's Avatar Member
    Reputation
    5
    Join Date
    Aug 2008
    Posts
    20
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hey All,

    Just a few questions about this.

    I always get stuff working thanks to the hundreds of posts here but...
    I was wondering:

    For example:

    // Descriptors: 0x00A67C20
    enum ObjectFields
    {
    OBJECT_FIELD_GUID = 0x0,
    OBJECT_FIELD_TYPE = 0x2,
    OBJECT_FIELD_ENTRY = 0x3,
    OBJECT_FIELD_SCALE_X = 0x4,
    OBJECT_FIELD_PADDING = 0x5,
    //TOTAL_OBJECT_FIELDS = 0x5
    };
    what's the "// Descriptors: 0x00A67C20" for?

    also...

    for my bot I tend to have to add something to the offsets (as i last recall i had to add 0x30 for the GUID)


    just to try and get my code on the "same" level...

    I've got a base address and i want to know the GUID
    I use: (GuidOffset = 0x30) (CurObject = object address)

    Code:
            
    private UInt64 GetObjectGuid(uint curObject)
            {
                try
                {
                    ProcessMemoryReader Preader = ProcessMemoryReader.GetProcessMemoryReader();
                    return  Preader.ReadUInt64(curObject + GuidOffset);
                }
                catch
                {
                    return 0;
                }
            }

    but "OBJECT_FIELD_GUID = 0x0" suggests i already did the 0x30 somewhere....

    Also i was wondering, why doesn't the dump not involve X,Y,Z,F offsets, I'm always able to find them because they are always posted here by others, was just wondering.

    Thanks to everybody for helping me create and improve my bot

  12. #72
    lanman92's Avatar Active Member
    Reputation
    50
    Join Date
    Mar 2007
    Posts
    1,033
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    XYZ and rotation are in a different struct than descriptors. Use search.

  13. #73
    Apoc's Avatar Angry Penguin
    Reputation
    1387
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/12
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    XYZ, rotation, transport GUID, among other things are in a separate struct.

    There's a pointer at [unit+0x68] that will give you the entire movement struct. (There's also the 'inline' version further down the CGUnit_C class. Somewhere around the 0x700 range or something.)

  14. #74
    hamburger12's Avatar Contributor CoreCoins Purchaser
    Reputation
    87
    Join Date
    Jan 2010
    Posts
    297
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hello what is the Battelground starts in xxx seconds address!? Thank you

  15. #75
    wilddron's Avatar Member
    Reputation
    2
    Join Date
    Jan 2010
    Posts
    7
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Does somebody know what function converts enemy speech? I want to do something like "Rosetta Stone" in WEH.

Page 5 of 8 FirstFirst 12345678 LastLast

Similar Threads

  1. [WoW][3.3.0] Info Dump Thread
    By Apoc in forum WoW Memory Editing
    Replies: 104
    Last Post: 02-02-2010, 01:26 AM
  2. [WoW][3.2.2] Info Dump Thread
    By Apoc in forum WoW Memory Editing
    Replies: 155
    Last Post: 12-04-2009, 12:40 AM
  3. [WoW][3.2.0] Info Dump Thread
    By Apoc in forum WoW Memory Editing
    Replies: 204
    Last Post: 09-22-2009, 05:14 AM
  4. [WoW][3.1.0] Info Dump Thread
    By Apoc in forum WoW Memory Editing
    Replies: 1
    Last Post: 05-03-2009, 01:29 PM
  5. [WoW][3.0.9] Info dump thread
    By Apoc in forum WoW Memory Editing
    Replies: 8
    Last Post: 03-19-2009, 03:18 PM
All times are GMT -5. The time now is 07:40 AM. 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