public Task get_Personaje_Seleccionado(ClienteTcp cliente, string paquete) => Task.Run(async() => { Cuenta cuenta = cliente.cuenta; PersonajeJuego personaje = cuenta.juego.personaje; string[] _loc4 = paquete.Substring(4).Split('|'); int id = int.Parse(_loc4[0]); string nombre = _loc4[1]; byte nivel = byte.Parse(_loc4[2]); byte raza_id = byte.Parse(_loc4[3]); byte sexo = byte.Parse(_loc4[4]); personaje.set_Datos_Personaje(id, nombre, nivel, sexo, raza_id); personaje.esta_conectado = true; personaje.inventario.agregar_Objetos(_loc4[9]); cuenta.juego.personaje.timer_afk.Change(1200000, 1200000); cuenta.pelea_extension.configuracion.cargar(); cuenta.juego.personaje.evento_Personaje_Seleccionado(); await cliente.enviar_Paquete_Async("GC1"); if (cuenta.es_lider_grupo && cuenta.tiene_grupo) { await cuenta.grupo.get_Esperar_Miembros_Conectados(); cuenta.grupo.get_Invitar_Grupo_Miembros(); } });