Hi There,
I have been trying to find ways to determine the names of players currently in my raid / party group via BlackMagic memory reading.
The one solution I thought of was to look in the text chat for "Player X has joined the raid group", and log each player X - however this
line of information does not seem to come in when I read the text chat from wow's memory.
I am currently using the below code, but it does not bring any trade chat etc into my textbox.
Code:
UInt32 chatStart = 0xAD79B8;
UInt32 NextMessage = 0x17C0;
for (uint i = 0; i < 60; i++)
{
var baseMsg = chatStart + (i * NextMessage);
string s = SMemory.ReadASCIIString(wow.ProcessHandle,
((uint)wow.MainModule.BaseAddress + baseMsg) + 0x3C,
0x200);
textBox1.Text += s + "\r\n";
Application.DoEvents();
}
Is there a way to do this (without reading chat), if yes, what is the offset im looking for?