🗺️ Changement de carte

Étape 1

Exemple

function move() return { { map = "0,0", changeMap = "right" }, } end

Nous allons décomposer ce que nous venons d'écrire, pas d'inquiétude, rien n'est laissé au hasard.

--function move() --return { { map = "0,0", changeMap = "right" }, --} --end --[[ Traduction : Fonction move() Renvoi : Sur la carte [0,0] : Déplacement vers la droite Fin ]]

Là, ce qu'il faut lire c'est : "Sur la carte [0,0], déplaces-toi à droite."

Résultat

Donc, si nous résumons ce que l'on vient de voir, nous avons indiqué au logiciel que lorsque le personnage se trouve sur la carte [0,0], il devra se déplacer sur la droite.

Étape 2

Exemple

De cette manière, nous pouvons développer notre script et obtenir :

function move() return { { map = "0,0", changeMap = "right" }, { map = "1,0", changeMap = "bottom" }, { map = "1,1", changeMap = "left" }, { map = "0,1", changeMap = "top" }, } end --[[ Traduction en français "commun" : Fonction move Renvoi : Sur la carte [0,0] : Déplacement vers la droite Sur la carte [1,0] : Déplacement vers le bas Sur la carte [1,1] : Déplacement vers la gauche Sur la carte [0,1] : Déplacement vers le haut Fin ]]

Résultat

Ok, donc là notre personnage effectuera une boucle sur ces quatre cartes !

Documentation OnlyBot : guides d’utilisation, scripts Lua, configuration, combats, cartes, HDV et automatisation Dofus. Vous trouverez ici des explications détaillées, des exemples de scripts, des paramètres recommandés et des bonnes pratiques pour améliorer vos routines, sécuriser vos sessions et tirer le meilleur parti des fonctionnalités disponibles. Chaque section vous aide à comprendre les fonctions, leurs paramètres et les cas d’usage les plus fréquents. Prenez le temps de lire les exemples, de tester les fonctions dans vos parcours et d’adapter les scripts à vos besoins. Vous pouvez aussi revenir sur cette page pour vérifier une commande, optimiser un trajet ou configurer des comportements plus avancés.