Sobre el proyecto
BBHelper es un asistente de automatización de tareas diarias para jugadores del servidor oficial de Houkai Gakuen 2, impulsado por MaaFramework, con entorno de ejecución en el emulador MuMu, pantalla horizontal de 1280×720, y requiere que el juego ya haya iniciado sesión y pueda entrar con normalidad al vestíbulo.
La idea central de diseño es «cuidar la cuenta principal»: todas las operaciones que consumen recursos o son irreversibles están desactivadas por defecto y solo se ejecutan si el usuario las activa explícitamente en la interfaz.
El flujo de limpieza diaria se ejecuta en un orden fijo, y cada paso puede activarse o desactivarse individualmente en la interfaz:
- Inicio: arranque en frío del juego, cerrar las ventanas emergentes de registro diario y anuncios del juego, entrar al vestíbulo
- Reclamar correo: pulsar «reclamar todo» para recoger los adjuntos
- Expedición de familiares: reclamar recompensas ya completadas y rellenar el número de expediciones aceptadas
- Amor de familiar: nivel de fisura multidimensional, usar combate rápido, consume 30 de energía
- El mundo es tan grande: cualquier nivel del Jardín del Eje Vacío, usar combate rápido, usar intentos gratuitos
- Refuerzo de poder de combate: comprar «Regalo de la Hora Cero» en la tienda de paquetes, con precio cero, gratuito
- Consumo de energía: farmear «Beneficio del Rey Miau» para acumular consumo de energía, completar tres tareas acumulativas de una vez, 10 de energía por vez
- Poder de resonancia: refrescar los artículos de la Casa de Resonancia, sin coste dentro de los intentos gratuitos
- Reclamar las recompensas de las tareas anteriores: volver a la página de presencia para recoger las recompensas de hitos
El módulo de consumo de energía contiene subopciones: origen del nivel (el nivel predefinido actualmente es solo «Beneficio del Rey Miau», los niveles personalizados están marcados como no implementados), número de repeticiones, objetivo de energía (180/200/300, lee «consumo de energía N» en la página de detalles del nivel y lo convierte en número de repeticiones).
Las opciones con coste desactivadas por defecto incluyen: Poder de resonancia (tras agotar los intentos gratuitos consume Semilla de la Hora Cero), usar cupones dobles (consumibles a cambio de recompensas dobles), no reclamar correo de energía (reclamar cuando la energía está desbordada supone desperdicio).
El script es bastante conservador en las decisiones de seguridad: el refresco de la Casa de Resonancia solo reconoce el caso en que el texto de la ventana emergente sea «refresco gratuito», en cualquier otro caso pulsa cancelar; cuando el botón de combate rápido está en gris (no desbloqueado) se omite y se registra como no completado; el «eliminar todo» de la página de correo no está dentro de ninguna zona de reconocimiento.
Las tareas pendientes listadas en el README incluyen: las tareas semanales aún no están implementadas; los niveles personalizados ya están implementados (seleccionar la pestaña de evento, rellenar el número de páginas, elegir nivel por nombre o coordenadas); la ventana emergente de cumpleaños de personaje es un nodo de marcador de posición; la ventana emergente de recompensa de tarjeta mensual ya está gestionada; falta un script de combate genérico para niveles sin combate rápido; la navegación de niveles actualmente solo tiene la cadena de «Beneficio del Rey Miau»; al convertir el objetivo de energía no se descuenta la parte ya consumida del día, por lo que puede farmear algunas veces de más; el flujo de registro diario ya está conectado pero aún no se ha verificado en máquina real.
El proyecto utiliza la licencia MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.