[Ajuda] Coisa Simples! - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Coisa Simples! (
/showthread.php?tid=353636)
[Ajuda] Coisa Simples! -
sanalex - 23.06.2012
Esquece...
@EDIT
Resolvido!
Re: [Ajuda] Coisa Simples! -
ViniBorn - 24.06.2012
Esse loop aн sу vai ser executado da primeira vez ...
Re: [Ajuda] Coisa Simples! -
sanalex - 24.06.2012
Resolvido!
Re: [Ajuda] Coisa Simples! -
ViniBorn - 24.06.2012
Basta tirar o break...
Preste bem atenзгo, da primeira vez em que o codigo for executado (i == 0), ou ele vai sair do loop atravйs do return, ou atravйs do break.
Re: [Ajuda] Coisa Simples! -
Bruno Pereira - 24.06.2012
O que vocк quer?
@Edit
Ah ta, vlw por explicar vini rs
Re: [Ajuda] Coisa Simples! -
sanalex - 24.06.2012
Vini,
Se eu tirar o break sу fica returnando a msg, mesmo nгo tendo dado com o mesmo nome.
Bruno,
Й simples isso tem que retunar a msg se jб existir um nome igual no 'PASTA/Subpasta/%d.ini'.
Re: [Ajuda] Coisa Simples! -
ViniBorn - 24.06.2012
pawn Код:
for(new i; i < MAX_BLAHS; i++)
{
format(String, sizeof(String), "PASTA/Subpasta/%d.ini", i);
if(!strcmp(DOF2_GetString(String, "Nome"), inputtext, false))
return SendClientMessage(playerid,VERMELHO,"[ERRO]: Este nome jб estб em uso!");
//Cуdigo
}
Re: [Ajuda] Coisa Simples! -
steeldark - 24.06.2012
Quote:
Originally Posted by sanalex
Vini,
Se eu tirar o break sу fica returnando a msg, mesmo nгo tendo dado com o mesmo nome.
Bruno,
Й simples isso tem que retunar a msg se jб existir um nome igual no 'PASTA/Subpasta/%d.ini'.
|
Lк pm que lhe enviei.. axo q resolve seu problema ^^
@edit, vini, teu codigo vai retornar a mensagem mesmo que la contenha o nome, ou que nгo conteha.. testei hehe ^^
Re: [Ajuda] Coisa Simples! -
ViniBorn - 24.06.2012
Quote:
Originally Posted by steeldark
@edit, vini, teu codigo vai retornar a mensagem mesmo que la contenha o nome, ou que nгo conteha.. testei hehe ^^ 
|
Й mesmo? Explique.
Re: [Ajuda] Coisa Simples! -
steeldark - 24.06.2012
Quote:
Originally Posted by Viniborn
Й mesmo? Explique.
|
Nгo sei explicar ao certo.. mais nesse caso ai, ela retorna 1 (false) mesmo que tenha a string procurada em algum arquivo. e mesmo que nгo tenha..
segundo o wiki, se strcmp for usado para comparar um uma string de um arquivo, ela nгo retornarб 0 so se o comprimento da string, for maior que o do arquivo, nesse caso tem q se comparar tbm o tamanho da string. pelo q eu entendi.. 
testa seu codigo, vai ver q nгo funciona.. pelo menos aki nao funciona hehe e talvez vc dк uma explicaзгo melhor, menos confusa ^^