- Joined
- Jan 18, 2010
- Messages
- 3,109
- Reaction score
- 1,140
Correct me if I'm wrong but didn't you guys do it as a string? It seems to differ from the login one (from what I saw), and I couldn't find it in v62 for the character selection one, unless I glanced over it.
EDIT: I did miss it! Thank you for mentioning this.
They are two different things. Nexon has several IP/Mac/Machine data parsed. HWID's in OnSelectCharacter are parsed as Strings, yes.
1 -> MachineID, 16-byte ID on OnCheckPassword.
2 -> LocalSocketAddr, 4-byte Local IP Address on OnSelectWorld.
3 -> MacAddress, string on OnSelectCharacter.
4 -> MacAddressWithHDDSerial, string on OnSelectCharacter.
However, sMacAddressWithHDDSerial is newer. Is it actually in v62? I thought it was around when PIC came around as it isn't in v40b and isn't in any v20-v30 source I've ever checked. If it's in v62, I wonder if it was added in v49~v55, or if it's new to v60+.. Too lazy to check every version but interesting to see it is on v62 ;P