Saluut =DD
Pour un début pas mal. Mais il y a encore des choses à voir. Tout d'abbord il faut que t'apprene les variables.
/!\ Attention : A chaque fois qu'il a un %s ou %d il faudras mettre à la fin de la phrase ce qu'ils représentent.
Exemple:
format(string, sizeof(string), "* %s est malade", sendername);
SendClientMessage(giveplayerid, COLOR_WHITE, string);
Explication:
%s = Représente des lettres et non pas des chiffres.
%d = Représente des chiffres et non pas des lettres.
Dans ton cas, le script n'a rien a représenté. Donc il affichera aux joueurs " %s: La chatbox a été remise à zéro."
Il ne faut jamais oublié ce que %s ou %d doivent représentés.
Correction:
if (strcmp(cmdtext, "/clearchat", true) == 0)
{
new string[50];
new sendername[MAX_PLAYERS_NAME];
for(new i = 0; i < MAX_PLAYERS; i++)
ClearChatbox(i, 100);
format(string, sizeof(string), "* %s: La chatbox a été remise à zéro", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
return 1;
}
PS: Attention au dessus Gilux c'est trompé, il a oublié SenClientMessageToAll
J'espère t'avoir aidé.