Hi there,
i've been reading here for some time now, and i was wondering about my GameObject results.
I've been reading the 3.2.0 Dump thread and found Unkn0wn0x addr and offsets.
Printing Object XYZ i've got that output :
Guid : 873341801
X : 1,25151190098001E-191
Y : 1,2515126333566E-191
Z : 2,01415716642753E-315
Code:
GetObjManager ((0x0125A590) + 0x2D8C);
GetFirstObject (ObjectManager + 0xAC);
GetNextObject (ObjectBase + 0x3C);
GetObjectX (ObjectBase + 0xE8);
GetObjectY (ObjectBase + 0xEC);
GetObjectZ (ObjectBase + 0xF0);
here is my ObjectRefresher
Code:
while (curobject != 0 && (curobject & 1) == 0) {
Console.WriteLine("Guid : " + GetObjectGUID(mp.WindowHandle, curobject));
Console.WriteLine("X : " + GetObjectX(mp.WindowHandle, curobject));
Console.WriteLine("Y : " + GetObjectY(mp.WindowHandle, curobject));
Console.WriteLine("Z : " + GetObjectZ(mp.WindowHandle, curobject));
uint next = GetNextObject(mp.WindowHandle, curobject);
if (next != curobject)
curobject = next;
else
break;
}
Also is there a way to get ObjectName without using a CodeCave ?
edit.
For Object type 5 : ReadASCIIString(H, ReadUInt(H, ReadUInt(H, ObjectBase + 0x1A4) + 0x90), 30); read correctly the name of Object.
Still searching a way to read for type 1.2.3.4.7