Удаление определенного ника из файла.
#4

pawn Code:
if (!strfind(detec,filename, true) != -1)
ты себе как это представляешь?
После ! вернется или true или false интересно которая из этих условий равно -1?!

Наверно стоит сделать так:
pawn Code:
if(dialogid == 1251)
{
    if (!response) return 0;
    new newContent[2048], fileString[256];
    strdel(inputtext, strlen(inputtext)-1, strlen(inputtext));
    format(fileString, sizeof(fileString), "Игрок %s разбанен", inputtext);
    SendClientMessage(playerid, OFF_COLOR, fileString);
    new File:file = fopen("Xa0sAC/BanLog.ini", io_read);
    while (fread(file, fileString, sizeof(newContent))))
    {
        if (strfind(fileString, inputtext, true) == -1)
        {
            strcat(newContent, fileString, sizeof(newContent));
        }
    }
    fclose(file);
    file = fopen("Xa0sAC/BanLog.ini", io_write);
    fwrite(file,newContent);
    fclose(file);
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)