C'est encore moi ^^ Voila j'ais mis des couleur, pour faire des team DM, rouge et violet, en tapant une commande comme ça le perso choisi sa team comme il veut. Et en faite, quand on fait /qDMrouge, par exemple, c'est la commande pour quitter la team rouge en DM, ba le perso doit récupérer sa couleur d'origine, mais il y a un prob, j'arrive a ce que ça fasse ça... Le perso garde la couleur du DM...
Est ce que quelqu'un peut m'aider ?? j'ais mis ça dans ma commande /qDMrouge
}
else if(strcmp(cmdtext,"/qDMrouge", true)==0){
new playerdm[MAX_PLAYER_NAME];
new PlayerConnecteddm[256];
GetPlayerName(playerid, playerdm, sizeof(playerdm));
format(PlayerConnecteddm, sizeof(PlayerConnecteddm), "Le player %s a quitté la team rouge", playerdm);
SendClientMessageToAll(COLOR_YELLOW, PlayerConnecteddm);
GetPlayerColor(playerid);
return 1;
}
Sinon y a encore autre chose ^^
J'arive pas a insérer de else if pour si le perso n'est pas dans la zone DM approprié a la commande pour quitter cette zone, il ne puisse pas faire la commande pour quitter justement.
Si le perso est dans le DM4 et qu'il fait la commande pour quitter le DM2, que ça affiche un message d'erreur.
Voila ;)