Ok I've just figured out something new (not too much help at the moment as I'm stuck while implementing it into the editor, but if anyone of you can help it'll be great).
The address of the player's last name is stored in [3,2] to [3, 5]. The thing is the address is stored in reverse order so read the bytes in hex as [3, 5] [3, 4] [3, 3] [3, 2]. Suppose the values are from [3, 2] to [3, 5] are 00 CB C6 12, you reverse them (producing 12 C6 CB 00) then look up this address in Artmoney. You should find the player's last name. I think the player's first name is right next to this (i.e. from [3,6] to [3, 9]) but I haven't tried it as yet.
With respect to the programming side of things, anyone knows how to get the string? If I read the value @ 0x12C6CB00 how to I get the string at that location?
If we crack this we'll be able to display the player's name upon searching (instead of simply the address) - assuming my calculations were right.
Fe ? added 2 Minutes and 59 Seconds later...
Ok I think I've figured that bit out (using a work around) will try it out a bit later