That's exactly the point! Using a STRING* won't work because a STRING* is nothing more than a pointer to a local memory address. If you send this pointer, you only sand the memory address (which is not valid on other computers!) and not the content of the string!
ANet - A stable and secure network plugin with multi-zone, unlimited players, voip, server-list features,... (for A7/A8)! get free version