Error retrieving address menu

User Tag List

Results 1 to 7 of 7
  1. #1
    Require's Avatar Sergeant
    Reputation
    2
    Join Date
    Dec 2011
    Posts
    40
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Error retrieving address

    Hello everyone,

    You guys were right with reading a lot and discovering by just trying. Until now everything went fine. I was able to retrieve the players name, level and class.
    I was able to retrieve the level without using the player's base address, isn't that weird by the way?

    Now I´m trying to work with an objectManager, but after few hours of trying and following tutorials I am still getting an ReadUint error and I hope one of you can explain me what I am doing wrong

    Code:
        static class ObjectManager
        {
            public static BlackMagic WowReader = new BlackMagic();
    
            private const uint staticClientConnection = 0x009BE678, // client connection, same address every boot
            objectManagerOffset = 0x463C,                                  // offset from the ClientConnection to the object manager
            localGuidOffset = 0xC8,                                             // offset from the object manager to the local guid
            firstObjectOffset = 0xC0,                                          // offset from the object manager to the first object
            nextObjectOffset = 0x3C;                                          // offset from one object to the next
            static private uint objectManagerBase;                       // the address off the object manager
            static private ulong localGuid;                                   // the local guid.
     
            public static void LoadAddresses()
            {
                WowReader.OpenProcessAndThread(SProcess.GetProcessFromProcessName("Wow"));
                 --> objectManagerBase = WowReader.ReadUInt((uint)WowReader.ReadUInt((uint)staticClientConnection) + objectManagerOffset);
                localGuid = (uint)WowReader.ReadInt64((uint)(objectManagerBase + localGuidOffset));
            }
        }
    My offsets are from the dump thread so they should be fine!

    Thanks in advance

    Error retrieving address
  2. #2
    l0l1dk's Avatar Elite User

    Reputation
    499
    Join Date
    Sep 2010
    Posts
    342
    Thanks G/R
    1/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Looks like you need to add the WoW base address.

  3. #3
    Require's Avatar Sergeant
    Reputation
    2
    Join Date
    Dec 2011
    Posts
    40
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by l0l1dk View Post
    Looks like you need to add the WoW base address.
    Are you sure? I thought WoW base address + player base address offset was needed, but the tutorial doesn't state this so that confuses me a bit.

  4. #4
    l0l1dk's Avatar Elite User

    Reputation
    499
    Join Date
    Sep 2010
    Posts
    342
    Thanks G/R
    1/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Require View Post
    Are you sure? I thought WoW base address + player base address offset was needed, but the tutorial doesn't state this so that confuses me a bit.
    I don't know what tutorial you're using, but it was probably written before WoW had ASLR enabled.

  5. #5
    miceiken's Avatar Contributor Authenticator enabled
    Reputation
    209
    Join Date
    Dec 2007
    Posts
    401
    Thanks G/R
    7/9
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I've mentioned base address in PMs and threads like 4 times for you, and you dare call yourself not lazy?
    Also: http://www.ownedcore.com/forums/worl...e-4-0-1-a.html ([Example] C# Bot base for 4.0.1) This needs offset updating but it contains object manager and ASLR friendly IIRC

  6. #6
    xalcon's Avatar Contributor ふたなり
    Authenticator enabled
    Reputation
    198
    Join Date
    Oct 2008
    Posts
    291
    Thanks G/R
    20/58
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    why do you cast an uint to an uint? O.o anyway...

    you have to add the baseAddress to any !static! address you want to access:
    Code:
    objectManagerBase = WowReader.ReadUInt(WowReader.ReadUInt(staticClientConnection + (uint)WowReader.MainModule.BaseAddress) + objectManagerOffset);

  7. #7
    Require's Avatar Sergeant
    Reputation
    2
    Join Date
    Dec 2011
    Posts
    40
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by miceiken View Post
    I've mentioned base address in PMs and threads like 4 times for you, and you dare call yourself not lazy?
    Also: http://www.ownedcore.com/forums/worl...e-4-0-1-a.html ([Example] C# Bot base for 4.0.1) This needs offset updating but it contains object manager and ASLR friendly IIRC
    miceiken: the links were death, but I managed to get it from your website and I'll take a look at that. Your application uses injection though and I'm not sure how to use that yet.

Similar Threads

  1. [MaNGOS] [SQL] Error Retrieving character list
    By fullalliance in forum WoW EMU Questions & Requests
    Replies: 2
    Last Post: 04-09-2010, 06:23 AM
  2. [Info] WOTLK - Error Retrieving Characters
    By Hellgawd in forum World of Warcraft Emulator Servers
    Replies: 18
    Last Post: 06-16-2008, 10:53 AM
  3. [Help] Error Retrieving Characters
    By Tornad0z in forum World of Warcraft Emulator Servers
    Replies: 13
    Last Post: 05-17-2008, 02:46 PM
  4. HELP!! error retrieving character list!!!
    By Serb in forum World of Warcraft Emulator Servers
    Replies: 2
    Last Post: 04-22-2008, 11:10 AM
  5. Error in checking WoW.exe CRC code hack?
    By Trichelieu in forum World of Warcraft General
    Replies: 0
    Last Post: 06-11-2006, 02:24 PM
All times are GMT -5. The time now is 04:55 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search