
| Tu peux ajouter dans ton event une condition qui vérifie si ton event a bougé ou pas, en enregistrant sa position avant et après mouvement.
Exemple :
enregistrer la position x du monstre dans une variable
idem pour y
boucle
bouger le monstre dans une direction aléatoire
enregistrer la position x du monstre dans une nouvelle variable
idem pour y
condition si x différent de nouveau x
fin de boucle
fin condition
condition si y différent de nouveau y
fin de boucle
fin condition
fin boucle
En gros ça vérifie que le monstre a bougé, sinon ça relance la condition dans la boucle.
Tu peux trouver des manières plus intelligentes de faire (notamment pour éviter des doublons inutiles), comme dans ce tuto de pathfinding : https://www.rpg-maker.fr/index.php?page=tutos&id=661 (le tuto est pensé pour rm2003, mais sans doute valable aussi pour mv, même si un plugin doit être plus simple si tu veux pousser l'idée au bout).
|