public int HandlePacket(ServerConnector connector, GamePacket packet) { int id = packet.ReadInt(); if (GatewayGlobal.BattleServerMgr.Contains(id) || GatewayGlobal.ConnectingMgr.Contains(id)) { return(0); } string ip = packet.ReadUTF(); int port = packet.ReadInt(); BattleServerConnector conn = new BattleServerConnector(id); conn.Connect(ip, port); return(0); }
public int HandlePacket(ServerConnector connector, GamePacket packet) { int id = packet.ReadInt(); if (GatewayGlobal.BattleServerMgr.Contains(id) || GatewayGlobal.ConnectingMgr.Contains(id)) { return 0; } string ip = packet.ReadUTF(); int port = packet.ReadInt(); BattleServerConnector conn = new BattleServerConnector(id); conn.Connect(ip, port); return 0; }