public Client(String ipstring, SlaveDriver sd, GameScreen GS)
{
gs = GS;
try { ip = IPAddress.Parse(ipstring); }
catch (Exception e) { MenuManager.ClickGlobalLobby(this, EventArgs.Empty); return; }
end = new IPEndPoint(ip, 6112);
end2 = new IPEndPoint(ip, 6113);
socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
aSock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
//socket.Bind(new IPEndPoint(IPAddress.Loopback, 0));
slavedriver = sd;
//socket.EnableBroadcast = false;
ReceiveMap();
//Start attendance thread;
TakeAttendance();
}