Salut,
Voilà, j'ai fait un système de MP, mais il y a un bug.
Quand j'appelle la faction "OnDialogResponse" avec dans le inputtext un text, on m'envoie un MP mais avec un bout d'un mot qui était dans la dernière commande qu'on a tapé :blink
if(dialogid == 654)//MP
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(MP[i] == 1)
{
new loginstring[128];
new loginname[64];
GetPlayerName(playerid,loginname,sizeof(loginname));
new loginnamee[64];
GetPlayerName(i,loginnamee,sizeof(loginnamee));
format(loginstring,sizeof(loginstring),"[%d] %s : %s",playerid,loginname, strlen(inputtext));
SendClientMessage(i, COLOR_YELLOW, loginstring);
format(loginstring,sizeof(loginstring),"Vous avez envoyé à %s : %s",loginnamee, strlen(inputtext));
SendClientMessage(playerid, COLOR_YELLOW, loginstring);
MP[i] = 0;
}
}
}
}
Voilà ce qui est dans OnDialogResponse.
Help !
Deuxième question ;:
Comment renommer un fichier via pwn ?
Merci !