[AJUDA] Nгo Escreve no .Txt
#5

Isto deve resolver o seu problema .



Deve-se direcionar ao segundo parвmetro de fopen o valor io_write sempre quando se quiser escrever no arquivo trocando o que estб nele pelo que vocк quer registrar .



Seu cуdigo, com a funзгo de apenas escrever, ficaria assim:


pawn Код:
public gravardata(playerid)
{
    new File:gstats;
    new string[256];
    new pname[24];
    new str[256];
    new ccurdate = getdate();
    GetPlayerName(playerid, pname, 24);
    format(str, 30, "%s %d",pname,ccurdate);
    gstats=fopen(FILE_NAME, io_write);  
    fwrite(gstats, str);
    fclose(gstats);
    return 1;
}

Para fazer a leitura, basta aplicar um fread simples: https://sampwiki.blast.hk/wiki/Fread



E usar, para capturar os valores da string pega do arquivo, o plugin sscanf ou um delimitador (caractere para atuar como refencial em funзхes como strdel).




Espero ter ajudado .
Reply


Messages In This Thread
[AJUDA] Nгo Escreve no .Txt - by telmo_ferreira - 14.11.2011, 14:36
Re: [AJUDA] Nгo Escreve no .Txt - by Lуs - 14.11.2011, 15:43
Re: [AJUDA] Nгo Escreve no .Txt - by telmo_ferreira - 14.11.2011, 16:02
Re: [AJUDA] Nгo Escreve no .Txt - by telmo_ferreira - 14.11.2011, 21:21
Re: [AJUDA] Nгo Escreve no .Txt - by rjjj - 14.11.2011, 21:50
Re: [AJUDA] Nгo Escreve no .Txt - by telmo_ferreira - 15.11.2011, 13:54
Re: [AJUDA] Nгo Escreve no .Txt - by telmo_ferreira - 16.11.2011, 19:35

Forum Jump:


Users browsing this thread: 2 Guest(s)