Complete.Org: Mailing Lists: Archives: freeciv-dev: April 2003:
[Freeciv-Dev] Re: [FreeCiv-Cvs] per: Preparation patch for player authen
Home

[Freeciv-Dev] Re: [FreeCiv-Cvs] per: Preparation patch for player authen

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Raimar Falke <rf13@xxxxxxxxxxxxxxxxx>
Cc: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: [FreeCiv-Cvs] per: Preparation patch for player authentication. In...
From: Mike Kaufman <kaufman@xxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 10 Apr 2003 08:28:47 -0500

On Thu, Apr 10, 2003 at 11:50:50AM +0200, Raimar Falke wrote:
> 
> > > take kaufman Foo
> 
> If I use this command from the client "take" (one argument) is ok. But
> at the server (two arguments) it should be "assign" or similar.

I don't think it's necessary to pollute the command set with a command that
takes an additional argument but does exactly the same thing.

> > kaufman unconnecting from  noname
> 
> "unconnecting"??? Since I don't think this is really an unconnecting
> you have to change this. "Connection" and "connecting" are preserved
> terms. You don't want to define another meaning for them. Use
> "attaching" for example.

you are correct, it should be 'unattaching from'

> > removing noname [0]
> 
> Where does this "[0]" comes from.

'noname' is generic, which means if more than one user connects, you'll get
more than one noname. [0] refers to game.players[0] or the player in slot
0. It was mainly for debugging purposes, but it can be useful otherwise. If
you really hate it, it can be removed.

> > > remove Foo
> 
> > 2: Removing player Foo.
> > Removed player Foo from the game.
> 
> One is enough.

sure.
 
> > > li
> > List of players:
> > ------------------------------------------------------------------------------
> > Bob (username Unassigned, AI, difficulty level easy)
> > ------------------------------------------------------------------------------
> 
> This situation is similar to the start (after you connected). In both
> cases no player was assigned to the human player. But the outputs
> differ. At the start kaufman was listed here.

actually the situation is completely different. If you start the game right
now, Bob will start a [one-player] ai game all by himself. The user kaufman
will just sit in the staging area: he's not attached to a player.

> > > li connections
> > List of connections to server:
> > ------------------------------------------------------------------------------
> > kaufman from localhost.localdomain command access level ctrl

-mike


[Prev in Thread] Current Thread [Next in Thread]