⚔️ fight_PlacementGetAllFighters()
Récupère tous les fighters présents lors de la phase de placement. Utilisé dans la fonction fight_placement().
fight_PlacementGetAllFighters()
FightRécupère tous les fighters présents lors de la phase de placement. Utilisé dans la fonction fight_placement().
Paramètres
Aucun paramètre.
Valeur de retour
table - Dictionnaire de tous les fighters (phase de placement)
Exemple
-- Fonction de placement
function fight_placement(possiblePositions, availablePositions)
local allFighters = fight_PlacementGetAllFighters()
-- Analyser les positions des ennemis
for fighterId, fighter in pairs(allFighters) do
local team = fight_GetProperty(fighter, "team")
local cellId = fight_GetProperty(fighter, "cellId")
if team == 1 then -- Ennemi
fight_SendLogs("Ennemi sur cellule " .. cellId, "Red")
end
end
-- Choisir une position
if #availablePositions > 0 then
fight_PlaceOnCell(availablePositions[0])
end
end
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.