exchange_IsActive()

Vérifie si un échange est actuellement en cours pour le personnage. Retourne true si un échange est actif, false sinon.

exchange_IsActive()

Exchange

Vérifie si un échange est actuellement en cours pour le personnage. Cette fonction interroge le EchangeManager pour déterminer si le statut d'échange est actif pour le characterId du personnage actuel.

Utilisation : Cette fonction est particulièrement utile dans les scripts Lua pour créer des boucles d'attente qui vérifient si un échange est en cours avant de continuer l'exécution.

Valeur de retour

bool - true si un échange est actif, false sinon

Exemple

-- Vérifier si un échange est actif if exchange_IsActive() then global_SendLogs("Un échange est en cours") else global_SendLogs("Aucun échange en cours") end -- Boucle d'attente pour un échange function attenteEchange() while exchange_IsActive() do global_Delay(500) -- Attendre 500ms avant de revérifier end global_SendLogs("L'échange est terminé") end -- Utilisation dans un script attenteEchange()

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.