0.4.0 - 07/10/2026
✨ Ajouté
Les bots peuvent se rendre sur n'importe quelle carte, quelle que soit la distance, carte après carte : en traversant les bords des cartes, les escaliers, les soleils, les portes, les échelles et les téléporteurs, en suivant la même carte de déplacement du monde que celle utilisée par le jeu pour le pilotage automatique de ses montures.
Lorsque le jeu refuse un passage, le trajet trouve un autre itinéraire ; lorsque le personnage atterrit à un endroit inattendu, il planifie à nouveau son parcours à partir de là.
Si un combat survient en cours de route, le bot attend qu’il se termine, puis le voyage reprend à l’endroit où se trouve le personnage après le combat.
n bot se trouvant dans une maison ou une dimension en sort d’abord.
Les étapes nécessitant une quête, un objet, un niveau ou une race sont vérifiées par rapport aux informations que le jeu a fournies au bot concernant son personnage. Celles qui ne peuvent pas être vérifiées ne sont tentées que s’il n’y a pas d’autre solution, sauf indication contraire de votre part.
Chaque étape s’accompagne d’une estimation de la durée nécessaire.
L’onglet Carte d’Asteroboard comporte une carte Voyage : choisissez une carte, par son identifiant ou en cliquant sur la carte du monde, visualisez l’itinéraire sur la carte du monde et sur la carte sélectionnée, effectuez le voyage, suivez le parcours étape par étape et mettez-y fin.
Les scripts disposent de la fonction
travel(), avec un callbackonLegavant chaque étape, deroute()pour visualiser l’itinéraire sans se déplacer, detrip()pour voir où en est un voyage et destopTravel()pour l’interrompre, quelle que soit la personne qui l’a lancé.Les scripts disposent de fonctions pour déterminer où aller :
findMaps()(par sous-zone, zone, monstre, ressource, zaap ou coordonnées),mapAt(),mapInfo(),nearest(),nearestWith()
🔄 Modifié
Asterobot fonctionne avec Dofus 3.7.4.4, et uniquement avec cette version. Téléchargez-le et extrayez à nouveau ses données de jeu à partir de Game Manager.
La version 3.7 de Dofus a modifié certaines données de jeu lues par les scripts et les requêtes SQL :
Niveaux des monstres : les résistances s'appellent désormais
reduction_earth,reduction_fire,reduction_water,reduction_airetreduction_neutral;grade_xpest devenuxp,pa_dodgeetpm_dodgesont désormaispa_lost_dodgeetmp_lost_dodge,bonus_rangeest devenurange_bonus, et une trentaine de nouvelles statistiques ont été ajoutées.Les effets des objets et des niveaux de sorts indiquent de quel effet il s’agit dans
action_id, qui s’appelait auparavanteffect_id.guild_raids_rewardscomporte désormaisexperience_ratioetkamas_ratio, etspell_statescomporteeffectsau lieu deeffects_ids.Dans les cellules d’une carte,
floors’appelle désormaisaltitude, et les champsnonWalkableDuringFightetnonWalkableDuringRPont disparu : un combat bloque les cellules non praticables. Le champblocked_in_fightdemaps__cell_summaryles recense.Les éléments interactifs d’une carte conservent leur cellule, leur identifiant d’interaction, leur identifiant graphique et leur comportement d’affichage ; la clé d’identifiant est
interactionId.Trois nouvelles tables :
anomalies,document_typesetinfinite_dream_drop_pools.Les vues Terrain et Combat de la visionneuse de carte n’affichent plus les mentions Bloqué hors combat et Bloqué en combat, que Dofus 3.7 a supprimées de ses cartes.
Un bot dont le champ Proxy était laissé vide se connectait auparavant directement. Il suit désormais le proxy de son compte, ce qui ne change rien tant que vous n’en avez pas attribué un à ce compte.
Aucun avis à afficher.