Bon euh, je vais pas te faire les events en entier, mais dans l'idée je dirais que tu devrais commencer par faire ton système de changement de perso, en enregistrant ton héros en première position dans une variable si tu n'es pas fan des appels de scripts. Je sais pas comment tu veux gérer ce changement de façon dynamique (bouton sur map) ou à un point d'arrêt (style point de sauvegarde), mais c'est le plus facile à faire dans les deux cas.
Une fois que tu as ladite variable, tu pourrais t'occuper des détails sur l'aggro et compagnie, que tu fasses ça par events ou processus parallèle a priori une page par perso jouable ça devrait faire l'affaire. Par contre vu que tu utilises des events sur map (je suppose que mv a le même problème que ses prédecesseurs et ne reconnaît pas [cet événement] dans les événements communs), ça risque d'être assez peu modulable en cas de changement (en gros faudra changer tous tes événements si tu changes d'avis sur la façon de faire en cours de route).
|