Hello everyone,
i know this is such a newbie question but i dont get it at all. I read some tuts on this forum and tried to get the first mem reading running. I tried so mutch things and nothing is really working for me. I dont wanna use AutoIT at all cause it sucks.
I looked into the WoW][4.3.2.15211] Info Dump Thread and saw that the Playerbase must be: 0x00A6F4A0, 0x38, 0x24. I changed the code for it and got this
Code:
private void Form1_Load(object sender, EventArgs e)
{
BlackMagic wow = new BlackMagic(); //Create new function to open wow process
wow.OpenProcessAndThread(SProcess.GetProcessFromWindowTitle("World of Warcraft")); //This Opens "World of Warcraft" window
uint playerbase = wow.ReadUInt(wow.ReadUInt(wow.ReadUInt(0x00A6F4A0) + 0x38) + 0x24); //this is the player base
string playername = wow.ReadASCIIString(0x00C923F8, 12); //reads player name
uint Level = wow.ReadUInt(wow.ReadUInt(playerbase + 0x8) + (0x35 * 4)); // Reads players level
label1.Text = "Player Name is: " + playername; //writes to console to tell player name
label2.Text = "Player level is:" + Level; //writes to console to tell player level
}
VB allways says: ReadUInt failed and pointed the playebase line. What is wrong?
Thanks for any help 
ponch0