[Ajuda] Problema com File e strcmp.
#1

Olб. Estou com um problema que estб me enlouquecendo.
Criei um script bem simples (sу depois irei otimizar) que procura o nome do Jogador em um arquivo (.txt). Neste arquivo encontra-se os "badnicks". Se o nome do Jogador for encontrado na lista, ele й expulso.

PHP код:
    GetPlayerName(playeridNomeUsersizeof(NomeUser));
    new 
Nomes[1000], FileArquivoNomesProibidos fopen (CaminhoNomesProibidosio_read);
    
       while(
fread(ArquivoNomesProibidosNomes)){
    if(
strcmp(NomeUserNomestrue) == 0){
    
Kick(playerid);
    break;
    }
//Nome proibido encontrado.
    
}//while
    
fclose(ArquivoNomesProibidos); 
O script vai linha por linha, ao mesmo tempo comparando o nome da lista (Nomes) e nome do Jogador (NomeUser), usando strcmp.

O script funciona perfeitamente. Porйm, sу funciona se na lista tiver apenas um nome!
Como ele lк linha por linha, coloquei os nomes assim:
PHP код:
teste1
teste2
daniel
vip
[...] 
Entгo, se o Jogador entrar com o nome teste1 ele nгo й expulso... Mas se na lista, tiver apenas um ъnico nome, e ele ser teste1, ele й expulso!

Nгo sei o que acontece. Em resumo: o script sу funciona com um nome na lista.
Pode me ajudar?
Reply


Messages In This Thread
Problema com File e strcmp. - by Deniau - 20.04.2014, 14:30
Re: Problema com File e strcmp. - by Bruno13 - 20.04.2014, 18:29
Re: Problema com File e strcmp. - by Deniau - 20.04.2014, 18:40
Re: Problema com File e strcmp. - by Douglas_prt - 20.04.2014, 18:45
Re: Problema com File e strcmp. - by Dolby - 20.04.2014, 18:49
Re: Problema com File e strcmp. - by Deniau - 20.04.2014, 22:31
Re: Problema com File e strcmp. - by caoraivoso3 - 20.04.2014, 22:47

Forum Jump:


Users browsing this thread: 1 Guest(s)