I had noticed this issue - inconsistent limitations on userid's back when I was programming plugins for Mervbot (see http://cypherjf.sscentral.com/articles/bots-as-clients/) ... Game clients only kept the first 18 or so characters; while the protocol itself allowed 23. This obviously was an issue for anyone who is trying to perform lookups based on player names. Granted, most user id's do not have the same first 18 characters, but there is a possibility of it happening. It's probably a *good* thing the limitation is there to keep things consistent; but, obviously with subgame accepting 23 it's not an ideal scenario.
Hakaku - Tue Dec 29, 2009 6:20 pm
Post subject:
Hm, well I won't worry too much about that. But are there length limits on other stuff, such as passwords? I wouldn't want to allow someone to set themselves a password longer than is even possible. What about squad names?
CypherJF - Wed Dec 30, 2009 12:19 am
Post subject:
If I recall correctly, someone should double check this, but password and squad names should all be no more than 23 characters.
The VIE biller protocol can support longer username/passwords; but the 23 limit came into play between client and subgame; not, subgame and biller.
Some of these numbers may be off by +/-1 due to whether or not null characters were needed in the field (can't recall off the top of my head).