Just do what Hell_Demon said, it'd make life a shitload easier. Use the ClientInfo struct to read the player names (or find where XUIDs are stored in memory for accurate details) along with the array of IP addresses, you can find that yourself. :3 (normally stored as 4 bytes, each representing the quadrant in the IP address, eg: FF FF 00 00 = 255.255.0.0).