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()
ExchangeVé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.