Aller au contenu
Afficher dans l'application

Une meilleure façon de naviguer. En savoir plus.

Asterobot

Une application plein écran sur votre écran d'accueil avec notifications push, badges et plus encore.

Pour installer cette application sur iOS et iPadOS
  1. Appuyez sur Icône de partage dans Safari
  2. Faites défiler le menu et appuyez sur Ajouter à l'écran d'accueil.
  3. Appuyez sur Ajouter dans le coin supérieur droit.
Pour installer cette application sur Android
  1. Appuyez sur le menu à trois points (⋮) dans le coin supérieur droit du navigateur.
  2. Appuyez sur Ajouter à l'écran d'accueil ou Installer l'application.
  3. Confirmez en appuyant sur Installer.

Le module de combat

Laissez Asterobot jouer les combats d'un bot : activez le module de combat, choisissez son profil et sa vitesse, voyez ce qui change sur une session relayée, et lisez le journal des tours de ses derniers combats.

Read this page in English

Asterobot peut jouer les combats d'un bot à sa place. Le module de combat place le personnage, le déclare prêt et joue chacun de ses tours : il se déplace, lance des sorts, frappe avec son arme et termine le tour, avec les mêmes messages que ceux qu'envoie le client Dofus. Sa façon de jouer dépend du profil de combat du bot.

Le module joue les combats, il ne les lance pas. Un combat commence quand le personnage attaque un groupe de monstres, se fait agresser ou rejoint un combat, et c'est le travail du paquet du bot, ou le vôtre quand vous jouez sur une session relayée. Une fois le combat commencé, le module le joue jusqu'au bout, puis attend le suivant.

Ce qu'il décide

Dans un combat qu'il joue, contre des monstres par défaut, le module décide chaque partie du combat que son profil laisse activée :

Partie Ce que fait le module
Placement Choisit la case de départ du personnage parmi celles de son équipe. En placement Automatique, une fois les sorts du personnage connus, il choisit la case d'où son premier tour se passerait le mieux, moins le danger qui y dépasse ce que le risque du profil accepte, au cas où les monstres joueraient en premier.
Prêt Déclare le personnage prêt, une fois assez d'alliés arrivés (Attendre les alliés). Sans cela, le combat commence à la fin du compte à rebours du placement.
Tours Se déplace, lance des sorts, frappe et termine le tour, jusqu'à ce qu'il ne reste rien qui vaille la peine.
Invocations qu'il contrôle Joue de la même façon le tour des invocations que le serveur donne à jouer au personnage, comme les fées de l'Eniripsa : avec le profil du bot et les sorts, les PA et les PM propres à l'invocation. L'ouverture reste celle du personnage. Les invocations qui jouent seules, comme celles de l'Osamodas, continuent de jouer seules.

Il répond aussi à tout ce à quoi le client Dofus répond de lui-même pendant un combat, comme le chargement de la carte du combat et la confirmation de chaque action qu'il a vue. Les challenges ne sont pas encore choisis : voir Bientôt.

Chaque décision part du combat tel qu'il est à cet instant. Le module calcule ce que le personnage peut lancer depuis chaque case qu'il peut atteindre, combien chaque sort infligerait ou soignerait, et à quel point chaque case serait dangereuse une fois que les ennemis auront joué, puis il joue le tour que son profil note le mieux. Comment le module décide l'explique en détail.

Le module a besoin que la version du jeu du bot soit extraite. Sans données du jeu, il joue avec ce que le jeu lui dit et rien d'autre, ce qui donne de mauvais tours, et la console du bot indique The fight module couldn't read the game data: it plays on without it.

Quelques cas qu'il gère tout seul :

  • Le personnage meurt. Le module n'a plus rien à décider, et continue de répondre au jeu jusqu'à la fin du combat.
  • Le bot se reconnecte pendant un combat. Le serveur lui rend le combat, et le module en joue la suite, tour en cours compris.
  • Un combat que le bot ne joue pas, comme un défi par défaut. Le module y est désactivé, comme si Jouer les combats de ce bot l'était. La console du bot indique The bot doesn't play this kind of fight: the fight module leaves it to the game client or a script. Voir Les combats qu'il joue.

L'activer

Le module a ses propres réglages sur chaque bot, dans l'onglet Combat du bot.

  1. Ouvrez Gestionnaire de bots, cliquez sur le nom du bot, puis sur l'onglet Combat.
  2. Activez Jouer les combats de ce bot. Le changement est enregistré aussitôt.
  3. Choisissez un Profil dans la liste et cliquez sur Appliquer. Laissez-le vide pour jouer le profil par défaut.
  4. Choisissez une Vitesse.
  5. Vérifiez les Combats qu'il joue : Monstres seuls par défaut. Voir Les combats qu'il joue.

Tant que le module joue un combat, Joue le combat en cours apparaît à côté de l'interrupteur. Les réglages sont gardés avec le bot, ils survivent donc à un redémarrage. Quand l'enregistrement échoue, Impossible d'enregistrer les réglages de combat en donne la raison.

Vous pouvez activer ou désactiver le module pendant un combat. Le changement s'applique au début du tour suivant, si bien qu'un tour n'est jamais joué par deux joueurs à la fois. Avant le premier tour, il s'applique aussitôt.

Module désactivé, Asterobot n'envoie absolument rien pendant les combats du bot : le combat appartient au paquet, ou à vous.

Le paquet du bot peut aussi remplacer ces réglages tant que son script tourne : activer ou désactiver le module, jouer un autre profil, changer la vitesse ou les combats qu'il joue. Un profil que le script joue joue tous les combats, contre des joueurs aussi. L'onglet Combat dit alors ce que le script remplace, et vos réglages reprennent dès qu'il s'arrête. Sur une session relayée, l'interrupteur reste le vôtre. Un script peut aussi prendre lui-même certaines décisions du module, comme où se placer ou quoi faire dans un tour : le journal des tours les marque Par le script.

Les combats qu'il joue

Combats qu'il joue choisit les combats que le module joue. Chaque type est l'interrupteur Jouer les combats de ce bot pour ces combats : dans un combat d'un type non coché, le module est désactivé et n'envoie rien, donc sur une session relayée c'est vous qui le jouez, et sur un bot Full socket personne. Le jeu dit ce qu'est un combat juste après le chargement de sa carte : le module, quand il est activé, répond donc à ce chargement quel que soit le combat, puis se désactive aussitôt pour le reste du combat.

Choix Les combats
Monstres Les combats contre des monstres, et les brèches. Le seul coché par défaut.
Agressions Un joueur qui agresse le personnage du bot, ou le personnage qui agresse un joueur.
Duels Les défis entre joueurs.
Kolizéum Les combats du Kolizéum.
Percepteurs et prismes Les combats pour un percepteur, un prisme ou le territoire d'une alliance.

Le module joue les combats, il ne les lance pas : accepter un défi ou s'inscrire au Kolizéum, c'est le travail du paquet, ou le vôtre.

Dès qu'un combat contre des joueurs est coché, Profil des combats JCJ choisit le profil que le bot y joue, dans la même liste que Profil. Laissé vide, le bot joue son Profil dans tous les combats.

Warning

Le module ne connaît pas encore les sorts des personnages ennemis : il compte que chacun frappe à mains nues. Il joue les combats contre des joueurs, mais son sens du danger y est faible, et l'onglet Combat le dit.

Le profil

La liste Profil contient tous les profils que le bot peut jouer : Idle, les vôtres, et ceux fournis par vos paquets, nommés d'après leur paquet, comme @some-author:fighters/fire-cra. Modifier les profils ouvre la page Profils de combat.

Choix Comment le bot combat
Vide, affiché Profil par défaut Chaque réglage à sa valeur par défaut. Il s'adapte à n'importe quel personnage : le rôle que sa classe joue en premier, la portée de ses sorts, les sorts qu'il a vraiment.
Idle Prend part au combat et passe chaque tour au bout de 5 secondes. Rien d'autre : ni placement, ni prêt.
Tout autre profil Comme ce profil le dit.

Le profil est relu au début de chaque combat, donc un profil que vous modifiez joue dès le combat suivant. Quand le profil ne peut pas être joué, parce qu'il a été supprimé, qu'il a une erreur ou que son paquet a été retiré, le bot joue le profil par défaut et sa console indique The fight profile can't be played: the default profile plays. Un profil que vous avez supprimé reste sélectionné dans la liste, pour que vous voyiez sur quoi le bot est réglé.

Vitesse

La vitesse règle à quelle allure le module agit. Quelle que soit la vitesse, il décide la même chose.

Vitesse Avant chaque décision Ses réponses au jeu
Lente Réfléchit 1,5 à 4 secondes Envoyées une fois que le client Dofus aurait joué ce qui s'est passé
Normale (par défaut) Réfléchit 0,6 à 1,8 seconde Envoyées une fois que le client Dofus aurait joué ce qui s'est passé
Turbo Décide aussitôt Envoyées aussitôt

Warning

Turbo répond aussitôt après chaque sort, plus vite qu'aucun vrai client de jeu : cela se remarque facilement. Le serveur l'accepte, mais quiconque regarde les combats du bot, ou ses délais, peut s'en apercevoir.

Sur une session relayée

Un bot en mode MITM (man-in-the-middle, « l'homme du milieu » : le bot relaie la session d'un client Dofus que vous jouez) peut aussi jouer ses combats. Votre client Dofus continue d'afficher le combat au fil de l'eau, mais tant que le module joue, les clics que vous faites pour ce que le profil décide sont sans effet : Asterobot les retient. Cela concerne vos déplacements, vos sorts et la fin de vos tours, ainsi que les boutons de placement et de prêt quand le profil laisse ces parties activées. Si vous cliquez quand même, le client de jeu affiche, au plus toutes les 10 secondes, une fenêtre dans la langue du bot :

Le module de combat d'Asterobot joue ce combat : le jeu ne prend pas en compte ce que vous faites ici. Désactivez le module pour jouer dès le tour suivant.

Ce que le profil laisse désactivé reste à vous : avec Placement désactivé dans ses Parties, vous placez le personnage vous-même et le module joue les tours. Pour reprendre tout le combat, désactivez le module : vous jouez dès le tour suivant.

Mode MITM explique les sessions relayées.

Journal des tours

Le Journal des tours, en bas de l'onglet Combat, garde chaque décision des 10 derniers combats du bot, jusqu'au redémarrage d'Asterobot. Le combat le plus récent vient en premier et est ouvert : il indique quand il a commencé, En cours tant qu'il dure, sa carte et combien de décisions il a comptées. Le bouton d'actualisation à côté du titre relit le journal.

Chaque décision se lit ainsi :

Partie Ce qu'elle montre
Heure et tour Quand elle a été envoyée, et le tour du combat.
Action Placement, Prêt, Déplacement, Sort ou Fin du tour.
Détails La cellule, ou le sort et la cellule sur laquelle il a été lancé. Arme ou mains nues est un coup d'arme.
Score Ce que le profil en a pensé, puis ce que ce score a compté : dégâts, élimination, soin, contrôle, bonus, invocation, sécurité, placement, PA inutilisés, tort aux alliés.
Aussi envisagé Les meilleures options suivantes, avec leur score.
Sans réponse Le serveur n'a pas pris l'action. Le module a décidé de nouveau sans elle.
Par le script Le script du bot a pris cette décision à la place de l'IA.

Quand le profil nomme des sorts que le personnage ne peut pas lancer dans un combat, pas plus qu'une créature que ses sorts invoquent, ce combat les liste en haut, par leur nom : le module les a ignorés. Cela arrive avec un profil écrit pour une autre classe, ou pour une variante de sort que le personnage n'a pas choisie.

Suivre un combat

Pendant un combat, l'onglet Carte du bot montre la carte du combat avec chaque combattant là où il se tient et ses points de vie, au fil de ses déplacements, des poussées et des morts.

Bientôt

Note

Bientôt. Ces parties d'un combat ne sont pas encore jouées par le module :

  • Les challenges. Le module ne choisit pas les challenges. Sur une session relayée, les choisir reste à vous, même quand le module joue ; sur un bot en mode Full socket, aucun n'est choisi.
  • Un plateau en direct dans l'onglet Combat, montrant le combat tel que le module le voit.

Ensuite, Comment le module décide explique comment il choisit chaque action, et Profils de combat comment créer et partager des profils.

Compte

Navigation

Recherche

Recherche

Configurer les notifications push du navigateur

Chrome (Android)
  1. Appuyez sur l'icône de cadenas à côté de la barre d'adresse.
  2. Tap Autorisations → Notifications.
  3. Ajustez vos préférences.
Chrome (Desktop)
  1. Cliquez sur l'icône représentant un cadenas dans la barre d'adresse..
  2. Select Paramètres du site.
  3. Find Notifications et ajustez vos préférences.