[Ajuda] Explicaзгo sobre DOF2
#2

Escrita de arquivos :


pawn Код:
DOF2_CreateFile("Arquivo.txt"); //Cria na pasta scriptfiles o arquivo a ser trabalhado.
DOF2_SetInt("Arquivo.txt", "Nъmero", 100); //Coloca (ou modifica) a key "Nъmero" no arquivo, tornando-a correspondente ao nъmero 100.
DOF2_SetString("Arquivo.txt", "Frase", "Exemplo"); //Coloca (ou modifica) a key "Frase" no arquivo, tornando-a correspondente а string "Exemplo".
DOF2_SaveFile(); //Salva o resultado das operaзхes efetuadas acima.

Isto estaria no arquivo "Arquivo.txt", apуs a execuзгo do cуdigo acima :


Код:
Nъmero = 100
Frase = Exemplo


Leitura de arquivos :



Vamos ver como seria a leitura do arquivo "Arquivo.txt" que seria gerado anteriormente.


pawn Код:
new x; //Cria uma variбvel scalar.
new y[10]; //Cria uma variбvel array.
if(DOF2_FileExists("Arquivo.txt")) //Checa se o arquivo existe antes de executar o que estб dentro das chaves.
{
    x = DOF2_GetInt("Arquivo.txt", "Nъmero"); //Armazena o valor correspondente а key Nъmero na variбvel x.
    strcat(y, DOF2_GetString("Arquivo.txt", "Frase")); //Armazena o valor correspondente а key Frase na variбvel y.
    printf("|Arquivo.txt| Conteъdo da key Nъmero:  %d", x); //Imprime o conteъdo da variбvel x, o nъmero 100.
    printf("|Arquivo.txt| Conteъdo da key Frase:  %s", y); //Imprime o conteъdo da variбvel y, a string "Exemplo".
}


Adicione esta linha ao OnGameModeExit antes de comeзar a usar a include DOF2:


pawn Код:
DOF2_Exit();


Espero ter ajudado .
Reply


Messages In This Thread
[Ajuda] Explicaзгo sobre DOF2 - by Ichigo_Kurosaki - 24.04.2012, 12:40
Re: [Ajuda] Explicaзгo sobre DOF2 - by rjjj - 24.04.2012, 13:42
Respuesta: [Ajuda] Explicaзгo sobre DOF2 - by Ichigo_Kurosaki - 24.04.2012, 13:47

Forum Jump:


Users browsing this thread: 1 Guest(s)