private void ProcessLogin(string line)
{
string[] c = line.Split(' ');
string name = c[1];
string[] addrc = c[2].Substring(2,c[2].Length-3).Split(':');
string IP = addrc[0];
int Port = int.Parse(addrc[1]);
if(IsBanned(name))
{
Kick(name);
return;
}
if(KnownPlayers.ContainsKey(name))
KnownPlayers.Remove(name);
Console.WriteLine("Added player: " + name + " " + IP + ".");
KnownPlayers.Add(name,new Player(name));
CurrentPlayers.Add(name, IP);
if (Join != null)
Join(KnownPlayers[name], IP, Port);
}