Finding PlayerGUID by PlayerBase menu

User Tag List

Results 1 to 2 of 2
  1. #1
    sefi89's Avatar Corporal
    Reputation
    9
    Join Date
    Apr 2012
    Posts
    16
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Finding PlayerGUID by PlayerBase

    i'm trying to find the guid and playerbase this is my code:

    Code:
            internal enum ObjectManager : uint
            {
                CurMgrPointer = 0x9BC9F8,
                CurMgrOffset = 0x463C,
                FirstObject = 0xC0,
                NextObject = 0x3C, 
                LocalGUID = 0xC8
            }
                public static BlackMagic wow = new BlackMagic();
                wow.OpenProcessAndThread(SProcess.GetProcessFromProcessName("Wow");
                IntPtr baseww = wow.MainModule.BaseAddress;
                WoWBase = (uint)baseww;
                ClientCon      = wow.ReadUInt((uint)baseww + (uint)ObjectManager.CurMgrPointer);
                ObjectMan      = wow.ReadUInt(ClientCon + (uint)ObjectManager.CurMgrOffset);
    
    
                Me.Guid     = wow.ReadUInt64(ObjectMan + (uint)ObjectManager.LocalGUID);  // < here is my GUID
    
                uint pbase = wow.ReadUInt((uint)baseww +0xA6EE68);
                pbase = wow.ReadUInt(pbase +0x38);
                pbase = wow.ReadUInt(pbase +0x24);
    
                //pbase is my Player Base right?
    
                GUID_txt.Text           = "GUID: " + Me.Guid;
                BASE_txt.Text = "BASE: " + pbase;
    
                then when i find a GUID by PBASE is diferent GUID of ObjectManager.LocalGUID results:
    
                uint pguid = wow.ReadUInt(pbase+0x0);
                GUID_BY_BASE_txt.Text = "GUID POR BASE: " + pguid;
    Me.GUID != pguid // why is diferent? the offset of GUID no is 0x0?? i don't understand ><

    i think the isn't obsolete
    Player Base:
    Originally Posted by Jadd View Post
    Quick player base (rebased): 0x00A6EE68, 0x38, 0x24

    Finding PlayerGUID by PlayerBase
  2. #2
    sefi89's Avatar Corporal
    Reputation
    9
    Join Date
    Apr 2012
    Posts
    16
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Resolved, the problem are offset of GUID is 0x30 not 0x0 and declare uint pguid is wrong, is ulong ^^ me fault code:

    Code:
            
    internal enum ObjectManager : uint
            {
                CurMgrPointer = 0x9BC9F8,
                CurMgrOffset = 0x463C,
                FirstObject = 0xC0,
                NextObject = 0x3C, 
                LocalGUID = 0xC8
            }
                public static BlackMagic wow = new BlackMagic();
                wow.OpenProcessAndThread(SProcess.GetProcessFromProcessName("Wow");
                IntPtr baseww = wow.MainModule.BaseAddress;
                WoWBase = (uint)baseww;
                ClientCon      = wow.ReadUInt((uint)baseww + (uint)ObjectManager.CurMgrPointer);
                ObjectMan      = wow.ReadUInt(ClientCon + (uint)ObjectManager.CurMgrOffset);
    
    
                Me.Guid     = wow.ReadUInt64(ObjectMan + (uint)ObjectManager.LocalGUID);  // < here is my GUID
    
                uint pbase = wow.ReadUInt((uint)baseww +0xA6EE68);
                pbase = wow.ReadUInt(pbase +0x38);
                pbase = wow.ReadUInt(pbase +0x24);
    
                //pbase is my Player Base right?
    
                GUID_txt.Text           = "GUID: " + Me.Guid;
                BASE_txt.Text = "BASE: " + pbase;
    
                then when i find a GUID by PBASE is diferent GUID of ObjectManager.LocalGUID results:
    
                ulong pguid = wow.ReadUInt64(pbase+0x30);
                GUID_BY_BASE_txt.Text = "GUID POR BASE: " + pguid;
    now the guid of me.guid and pguid (searched by basse address is the same ^^

Similar Threads

  1. PlayerBase ([[[0x00A6D420] + 0x48] + 0x24]) - How to find?
    By Tanaris4 in forum WoW Memory Editing
    Replies: 6
    Last Post: 12-07-2012, 12:48 PM
  2. [wow][2.4.3] Find addresses with pointer and playerbase.
    By fab92 in forum WoW Memory Editing
    Replies: 13
    Last Post: 06-08-2010, 02:48 PM
  3. [Exploit] Find out if an opposite faction player is online
    By Matt in forum World of Warcraft Exploits
    Replies: 7
    Last Post: 11-04-2006, 09:22 AM
  4. Find The Flag Carrier In WSG
    By impulse102 in forum World of Warcraft Exploits
    Replies: 20
    Last Post: 07-29-2006, 12:48 PM
All times are GMT -5. The time now is 08:49 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