Hi,
Hab mich jetzt mal an den Object Manager gemacht und irgendwie will das nicht so klappen wie es soll.
Der SourceCode:
& einmal auf NoMorePasting:
[Only registered and activated users can see links. Click Here To Register...]
Fehler in Zeile 40 bzw. 20 :
Der Index, basierend auf 0 (null), muss größer als oder gleich Null sein, und kleiner als die Größe der Argumentenliste.
Wo liegt der Fehler?
Danke für eure hilfe ;)
Hab mich jetzt mal an den Object Manager gemacht und irgendwie will das nicht so klappen wie es soll.
Der SourceCode:
Code:
uint curObj, nextObj, localObj = 0;
UInt64 localGUID;
/*Offsets used:
* CurrMgr_Offs = 0x00BB43F0 + 0x2EB0
* CurrMgr_Frs = 0xAC
* CurrMgr_Nxt = 0x3C
*/
while (true)
{
BlackMagic wow = new BlackMagic();
wow.OpenProcessAndThread(SProcess.GetProcessFromWindowTitle("World of Warcraft"));
uint playerbase = wow.ReadUInt(wow.ReadUInt(wow.ReadUInt(0xB366D0) + 0x34) + 0x24);
localGUID = wow.ReadUInt64(0x00BB43F0 + 0x2EB0);
Console.WriteLine("LocalGuid: 0x{0:X016}", localGUID);
curObj = wow.ReadUInt(0x00BB43F0 + 0xAC);
nextObj = curObj;
localObj = curObj;
float x = wow.ReadFloat(playerbase + 0x798);
float y = wow.ReadFloat(playerbase + 0x79C);
float z = wow.ReadFloat(playerbase + 0x7A0);
Console.WriteLine("0x{0:X08} -- | {2} {3} {4}", curObj, x, y, z);
nextObj = wow.ReadUInt(curObj + 0x3C);
if (nextObj == curObj)
break;
else
curObj = nextObj;
}
Console.ReadLine();
[Only registered and activated users can see links. Click Here To Register...]
Fehler in Zeile 40 bzw. 20 :
Der Index, basierend auf 0 (null), muss größer als oder gleich Null sein, und kleiner als die Größe der Argumentenliste.
Wo liegt der Fehler?
Danke für eure hilfe ;)