⚔️ fight_GetDistanceToFighter(fighterId)
Calcule la distance (en nombre de cases) entre le personnage et un fighter spécifique identifié par son ID.
fight_GetDistanceToFighter(fighterId)
FightCalcule la distance (en nombre de cases) entre le personnage et un fighter spécifique identifié par son ID.
Paramètres
| Paramètre | Type | Description |
|---|---|---|
fighterId |
string | L'ID du fighter cible |
Valeur de retour
int - La distance en nombre de cases (0 si le fighter n'est pas trouvé)
Exemple
function example_fightgetdistancetofighter()
-- Calculer la distance vers un fighter spécifique
local distance = fight_GetDistanceToFighter("12345")
if distance > 0 then
fight_SendLogs("Distance au fighter: " .. distance .. " cases", "Blue")
end
-- Vérifier si un allié est proche avant de lancer un sort de zone
local allyId = "67890"
local distanceToAlly = fight_GetDistanceToFighter(allyId)
if distanceToAlly <= 2 then
fight_SendLogs("Attention, allié proche !", "Orange")
end
end
-- Appeler la fonction
example_fightgetdistancetofighter()
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.