Please don't shoot me.
Below is a diluted version of my code (VB.NET) that will essentially run through each object and grab its location.
I have verified that the returned data is accurate. However, according to my basic radar (which I created to compliment this projecT) and my object manager table (to list all the objects around me), it is only picking up "half" of the objects. For a visual representation as to what I mean, see below:Code:g_clientConnection = Memory.ReadUInt(processHandle, Address_ClientConnection) s_curMgr = Memory.ReadUInt(processHandle, g_clientConnection + &H2864) localGUID = Memory.ReadInt64(processHandle, s_curMgr + &HC0) curObj = Memory.ReadUInt(processHandle, s_curMgr + &HAC) nextObj = curObj While curObj <> 0 And curObj Mod 2 = 0 UNIT_GUID = Memory.ReadInt64(processHandle, curObj + &H30) UNIT_X = Math.Round(Memory.ReadFloat(processHandle, curObj + &H7D0), 0) UNIT_Y = Math.Round(Memory.ReadFloat(processHandle, curObj + &H7D4), 0) UNIT_Z = Math.Round(Memory.ReadFloat(processHandle, curObj + &H7D8), 0) If UNIT_GUID = localGUID Then PlayerBaseAddress = curObj End If nextObj = Memory.ReadUInt(processHandle, curObj + &H3C) If nextObj = curObj Then Exit While Else curObj = nextObj End If End While
Green Circle = Me
Yellow Circle = Living Mob
Red Circle = Dead Mob
As you can see, I am only seeing mobs that are essentially "to the right of me". If I move further to the right, the mobs that would then be "to the left of me" disappear from my radar AND the object manager list (meaning it's not a problem with my radar, and since the list does not feed off of the radar it also means it's not a problem with the object manager list either).
Does anyone know what the problem might be?