public void get_Error_Baneado_Tiempo(ClienteTcp cliente, string paquete) { string[] informacion_ban = paquete.Substring(3).Split('|'); int dias = int.Parse(informacion_ban[0].Substring(1)), horas = int.Parse(informacion_ban[1]), minutos = int.Parse(informacion_ban[2]); StringBuilder mensaje = new StringBuilder().Append("Tu cuenta estará inválida durante "); if (dias > 0) { mensaje.Append(dias + " días"); } if (horas > 0) { mensaje.Append(horas + " con horas"); } if (minutos > 0) { mensaje.Append(minutos + " y minutos"); } cliente.cuenta.logger.log_Error("LOGIN", mensaje.ToString()); cliente.get_Desconectar_Socket(); }
public void get_Error_Flood_Conexion(ClienteTcp cliente, string paquete) { cliente.cuenta.logger.log_Error("Login", "Para no ocasionar molestias al resto de jugadores, espera %1 segundos antes de volver a conectarte."); cliente.get_Desconectar_Socket(); }
public void get_Error_Red(ClienteTcp cliente, string paquete) { cliente.cuenta.logger.log_Error("Login", "Conexión rechazada. El servidor del juego no ha recibido las informaciones de autentificación necesarias tras tu identificación. Por favor, vuelve a intentarlo otra vez y, si el problema persiste, contacta con tu administrador de redes o con tu servidor de acceso a Internet. Se trata de un problema de re-dirección debido a una mala configuración DNS."); cliente.get_Desconectar_Socket(); }
public void get_Error_Streaming(ClienteTcp cliente, string paquete) { cliente.cuenta.logger.log_Error("Login", "Conexión rechazada. No se te ha podido autentificar para este servidor porque tu conexión ha caducado. Asegúrate de cortar las descargas, así como la música o los vídeos en difusión continua (streaming), para mejorar la calidad y la velocidad de tu conexión."); cliente.get_Desconectar_Socket(); }
public void get_Error_Conectado(ClienteTcp cliente, string paquete) { cliente.cuenta.logger.log_Error("LOGIN", "Esta cuenta ya está conectada a un servidor de juego. Por favor, inténtalo de nuevo."); cliente.get_Desconectar_Socket(); }
public void get_Error_Baneado(ClienteTcp cliente, string paquete) { cliente.cuenta.logger.log_Error("LOGIN", "Conexión rechazada. Tu cuenta ha sido baneada."); cliente.get_Desconectar_Socket(); }
public void get_Error_Version(ClienteTcp cliente, string paquete) { cliente.cuenta.logger.log_Error("LOGIN", "La versión %1 de Dofus que tienes instalada no es compatible con este servidor. Para poder jugar, instala la versión %2. El cliente DOFUS se va a cerrar."); cliente.get_Desconectar_Socket(); }
public void get_Error_Ya_Conectado(ClienteTcp cliente, string paquete) { cliente.cuenta.logger.log_Error("LOGIN", "Ya conectado. Inténtalo de nuevo."); cliente.get_Desconectar_Socket(); }
public void get_Error_Datos(ClienteTcp cliente, string paquete) { cliente.cuenta.logger.log_Error("LOGIN", "Conexión rechazada. Nombre de cuenta o contraseña incorrectos."); cliente.get_Desconectar_Socket(); }