À propos du projet
BBHelper est un assistant d'automatisation des tâches quotidiennes destiné aux joueurs de la version officielle de Houkai Gakuen 2, piloté par MaaFramework, fonctionnant sur l'émulateur MuMu en 1280×720 paysage, et nécessitant que le jeu soit déjà connecté et puisse accéder normalement au hall.
Le principe de conception central est « ménager le compte principal » : toutes les opérations consommant des ressources ou irréversibles sont désactivées par défaut et ne s'exécutent que si l'utilisateur les active explicitement dans l'interface.
Le flux de nettoyage quotidien s'exécute dans un ordre fixe, chaque étape pouvant être activée ou désactivée individuellement dans l'interface :
- Démarrage : lancement à froid du jeu, fermeture des fenêtres de connexion quotidienne et d'annonces, entrée dans le hall
- Récupération des mails : clic sur « récupération en un clic » pour collecter les pièces jointes
- Exploration des familiers : récupération des récompenses terminées et remplissage du nombre de missions acceptées
- L'amour des familiers : niveau de la Faille multidimensionnelle, combat rapide, consommation de 30 points d'énergie
- Le monde est si grand : n'importe quel niveau du Parc de l'Axe imaginaire, combat rapide, utilisation des tentatives gratuites
- Renforcement de la puissance de combat : achat du « Cadeau de l'instant zéro » dans la boutique de packs, au prix de zéro, gratuit
- Consommation d'énergie : farm du « Bénéfice du Roi Miaou » pour consommer cumulativement de l'énergie, accomplissant trois tâches cumulatives en une fois, 10 points d'énergie par run
- Pouvoir de résonance : rafraîchissement des articles de la Maison de résonance, sans consommation dans la limite des tentatives gratuites
- Récupération des récompenses de ces tâches : retour à la page de présence pour collecter les récompenses jalons
Le module de consommation d'énergie contient des sous-options : source du niveau (le niveau prédéfini est actuellement uniquement « Bénéfice du Roi Miaou », les niveaux personnalisés sont marqués comme non implémentés), nombre de runs, objectif d'énergie (180/200/300, lit « consommation d'énergie N » sur la page de détail du niveau pour convertir en nombre de runs).
Les options consommatrices désactivées par défaut incluent : Pouvoir de résonance (consomme des Graines de l'instant zéro une fois les tentatives gratuites épuisées), utilisation de tickets doubles (consommables échangés contre des récompenses doublées), ne pas récupérer les mails d'énergie (récupérer en cas de débordement d'énergie est un gaspillage).
Le script est plutôt conservateur dans ses jugements de sécurité : le rafraîchissement de la Maison de résonance ne reconnaît que le cas où le texte de la fenêtre est « rafraîchissement gratuit », sinon il clique toujours sur annuler ; le bouton de combat rapide est ignoré et marqué comme non terminé s'il est grisé (non débloqué) ; la « suppression en un clic » de la page des mails n'est dans aucune zone de reconnaissance.
Les tâches à faire listées dans le README incluent : les tâches hebdomadaires ne sont pas encore implémentées ; les niveaux personnalisés sont implémentés (sélection de l'emplacement d'activité, saisie du numéro de page, sélection du niveau par nom ou coordonnées) ; la fenêtre d'anniversaire de personnage est un nœud fictif ; la fenêtre de récompense de carte mensuelle est traitée ; les niveaux sans combat rapide manquent d'un script de combat générique ; la navigation de niveau n'a actuellement qu'une seule chaîne, « Bénéfice du Roi Miaou » ; la conversion de l'objectif d'énergie ne déduit pas la part déjà consommée dans la journée, ce qui peut entraîner quelques runs supplémentaires ; le flux de connexion quotidienne est connecté mais pas encore vérifié sur machine réelle.
Le projet utilise la licence MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.