⚔️ fight_GetAllFighters()

Récupère une liste de tous les fighters présents dans le combat avec leurs informations complètes (team, type, id, cellId, name, stats, lifePoints, maxLifePoints, masterId).

fight_GetAllFighters()

Fight

Récupère une liste de tous les fighters présents dans le combat avec leurs informations complètes (team, type, id, cellId, name, stats, lifePoints, maxLifePoints, masterId).

Paramètres

Aucun paramètre.

Valeur de retour

table - Tableau de tables contenant les informations de chaque fighter

Exemple

function example_fightgetallfighters() -- Obtenir tous les fighters local fighters = fight_GetAllFighters() -- Parcourir tous les fighters for i = 0, #fighters - 1 do local fighter = fight_SafeGetFighter(fighters, i) if fighter then local id = fight_GetProperty(fighter, "id") local name = fight_GetProperty(fighter, "name") local team = fight_GetProperty(fighter, "team") local life = fight_GetProperty(fighter, "lifePoints") fight_SendLogs("Fighter " .. id .. " (" .. name .. ") - Team: " .. team .. " - Vie: " .. life, "Blue") end end -- Trouver l'ennemi avec le moins de vie local weakestEnemy = nil local weakestLife = 999999 for i = 0, #fighters - 1 do local fighter = fight_SafeGetFighter(fighters, i) if fighter then local team = fight_GetProperty(fighter, "team") local life = fight_GetProperty(fighter, "lifePoints") if team == 1 and life < weakestLife then weakestEnemy = fighter weakestLife = life end end end if weakestEnemy then local cellId = fight_GetProperty(weakestEnemy, "cellId") fight_CastSpell("Attaque", cellId) end end -- Appeler la fonction example_fightgetallfighters()

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.