salut,
alors là c'est plus clair,
tu dois créer un texte pour chacun des familles, alors par exemple, tu as ces familles:
#define FAMILLY_GROVE 0
#define FAMILLY_STUNTER 1
#define FAMILLY_ARMY 2
#define FAMILLY_NARUTO 3
#define FAMILLY_KAWABONGA 4
new FamilleJoueur[MAX_PLAYERS];
tu dois créer un string,
je te recommande de le placer au début du script et de toujours y faire appel, le recréer à chaque fois que tu fais appel à la fonction... si ce n'est que lorsque les joueurs choisissent leur clan et se connecte, c'est pas pire, mais sinon, n'oublie pas que le serveur doit le recréer etc....
donc, tu met un truc du genre:
new NomDesFamillesPourLeTextDraw[5][] = {//5 car j'ai 5 familles
"Grove",//nom des grove
"Stunter",
"Army",
"Naruto",
"Kawabonga"
};
alors là tu a initialisé des noms pour chaque famille (l'ordre est important)
TextForPlayer[playerid] = TextDrawCreate(0,0,NomDesFamillesPourLeTextDraw[FamilleJoueur[playerid]]);
.....
ou tu peut encore faire de façon pus efficace un TextDraw par famille, et tu fais un ShowTextDrawForPlayer(playerid,TextDraw[FamilleJoueur[playerid]]);
voilà et bonne chance
++Sim++