Je pense que c'est mon FS X-Adminsitration pour ça tu peut le remplacé par :
if (!strcmp(Cmd, "/dire", true))
{
new Tmpp[256];
Tmpp = strtok(cmdtext, Idx);
if (!strlen(Tmpp))
{
SendClientMessage(playerid, GRIS, "USAGE: /dire [Texte]");
return 1;
}
if (Levels[playerid] == 6)
{
GetPlayerName(playerid, NomAdmin, sizeof(NomAdmin));
format(Tmpp, sizeof(Tmpp), "[Fondateur] %s dit, %s",NomAdmin,cmdtext[5]);
SendClientMessageToAll(POURPRE, Tmpp);
Dire(Tmpp);
}
else if (Levels[playerid] == 5)
{
GetPlayerName(playerid, NomAdmin, sizeof(NomAdmin));
format(Tmpp, sizeof(Tmpp), "[Administrateur Suprême] %s dit, %s",NomAdmin,cmdtext[5]);
SendClientMessageToAll(POURPRE, Tmpp);
Dire(Tmpp);
}
else if (Levels[playerid] == 4)
{
GetPlayerName(playerid, NomAdmin, sizeof(NomAdmin));
format(Tmpp, sizeof(Tmpp), "[Administrateur] %s dit, %s",NomAdmin,cmdtext[5]);
SendClientMessageToAll(POURPRE, Tmpp);
Dire(Tmpp);
}
else if (Levels[playerid] == 3)
{
GetPlayerName(playerid, NomAdmin, sizeof(NomAdmin));
format(Tmpp, sizeof(Tmpp), "[Modérateur] %s dit, %s",NomAdmin,cmdtext[5]);
SendClientMessageToAll(POURPRE, Tmpp);
Dire(Tmpp);
}
else if (Levels[playerid] == 2)
{
GetPlayerName(playerid, NomAdmin, sizeof(NomAdmin));
format(Tmpp, sizeof(Tmpp), "[Animateur] %s dit, %s",NomAdmin,cmdtext[5]);
SendClientMessageToAll(POURPRE, Tmpp);
Dire(Tmpp);
}
else if (Levels[playerid] == 1)
{
GetPlayerName(playerid, NomAdmin, sizeof(NomAdmin));
format(Tmpp, sizeof(Tmpp), "[Membre de Confiance] %s dit, %s",NomAdmin,cmdtext[5]);
SendClientMessageToAll(POURPRE, Tmpp);
Dire(Tmpp);
}
else if (Levels[playerid] == 0)
{
SendClientMessage(playerid,POURPRE, "Tu n'as pas les droits approprié pour utilisé cette commande.");
}
return 1;
}
Encore un truc que je modifierais dans la prochaine version.