[Ajuda] Ler linha por linha
#1

Estou a ter uma dъvida... como faзo para ler um ficheiro .ini linha por linha?

Ou seja, eu tinha um ficheiro .ini com vбrios nomes de players, e queria checkar se o nome de um determinado player estб lб escrito. Hб alguma forma de fazer isso com DOF2 ou com as funcзхes nativas do SAMP?
Reply
#2

pawn Код:
new File:file = fopen("arquivo.ini", io_read);
new linha[MAX_PLAYER_NAME+1];
new nomes[128];

while(fread(file, linha)) {
    strins(nomes, linha, strlen(nomes));
}

fclose(file);

if(strfind(nomes, "Fulano") != -1) {
    print("Achou fulano!");
}
Reply
#3

Quote:
Originally Posted by HardWar
Посмотреть сообщение
pawn Код:
new File:file = fopen("arquivo.ini", io_read);
new linha[MAX_PLAYER_NAME+1];
new nomes[128];

while(fread(file, linha)) {
    strins(nomes, linha, strlen(nomes));
}

fclose(file);

if(strfind(nomes, "Fulano") != -1) {
    print("Achou fulano!");
}
Muito obrigado!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)