⚔️ fight_MoveToCell(cellId)
Déplace le personnage vers une cellule spécifique en calculant le chemin optimal. Cette fonction est synchrone et bloque jusqu'à ce que le déplacement soit complété.
fight_MoveToCell(cellId)
FightDéplace le personnage vers une cellule spécifique en calculant le chemin optimal. Cette fonction est synchrone et bloque jusqu'à ce que le déplacement soit complété.
Paramètres
| Paramètre | Type | Description |
|---|---|---|
cellId |
int | L'ID de la cellule de destination |
Valeur de retour
bool - true si le déplacement a réussi, false sinon
Exemple
function example_fightmovetocell()
-- Se rapprocher de l'ennemi le plus proche
local enemyCell = fight_GetClosestEnemyCell()
if enemyCell > 0 then
local success = fight_MoveToCell(enemyCell)
if success then
fight_SendLogs("Déplacement réussi", "Green")
else
fight_SendLogs("Impossible de se déplacer", "Red")
end
end
end
-- Appeler la fonction
example_fightmovetocell()