> <llnz> we should have a "short name" for the bit after the @ in player
> login names so it can be set to "tp" or "demo1" or whatever
> <llnz> with the longer name for the human players
>
> So a new field (for example 'sname') to hold the short name used as the game
> identifier in the username.
I think it's better the other way around. Have the default name to be a
"short name" and have a new optional parameter which is the long name.
This does mean that short names must be unique (when registered to the
metaserver).
> > Required Parameters:
> > tp, comma seperated list of version strings (0.3, 0.2)
> > server, version of the server
> > servtype, server type (tpserver-cpp, tpserver-py)
> > rule, ruleset name (MiniSec, TPSec, MyCustomRuleset)
> > rulever, version of the ruleset
> >
> > Optional parameters:
> > plys, 1 number of players in the game
> > cons, 2 number of clients currently connected
> > objs, 3 number of "objects" in the game universe
> > admin, 4 admin email address
> > cmt, 5 comment about the game
> > turn, 6 unixtime stamp (GMT) when next turn is generated
ln, 7 long (human) name of the server
> > * a string, (name) Game name
This should be the short name.
> > * a string, (key) Empty on receive
> > * a list of Strings, (tp) List of protocol versions supported
> > * a string, (server) Server Version
> > * a string, (servtype) Server Type
> > * a string, (rule) Ruleset Name
> > * a string, (rulever) Ruleset version
> > * a list of,
> > * a string, (type) Connection type (tp, tps, ...)
> > * a string, (dns) Resolvable DNS name
> > * a string, (ip) IP Address
> > * a uint32, (port) Port to connect on
> > * a list of,
> > * a id, Optional param id
> > * a string, Optional param string value
> > * a uint32, Optional param int value
The long name should appear in the optional list.
What do you think?
Tim Ansell
_______________________________________________
tp-devel mailing list
[email protected]
http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel