Resolvido - Quebra de linha com Fwrite. -
Ed_Agr - 18.08.2012
Bom, estou com alguns problemas na escrita de um arquivo txt, pois eu mando ele escrever algo e ele escreve, mas estou a procura de uma funзгo para quebra de linha:
Cуdigo da criaзгo:
Код:
new string[128];
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" FS carregado");
print("--------------------------------------\n");
if(!fexist("NewLog.txt"))
{
print("Seu arquivo nгo existe!");
}
else
{
new File:fhandle = fopen("NewLog.txt",io_append);
if(fhandle)
{
format(string, sizeof(string),"O servidor foi aberto..");
fwrite(fhandle, string);
fclose(fhandle);
}
}
}
Quando eu abro o servidor ele escreve: "O servidor foi aberto.." e quando eu fecho e abro dnv fica: "O servidor foi aberto.." "O servidor foi aberto..". Mas o que eu quero й que fique cada um em uma linha, ex:
"O servidor foi aberto..
O servidor foi aberto..
O servidor foi aberto.."
Existe alguma funзгo para quebra de linha? Ou algo que eu possa pular a linha?
Dъvida resolvida/esclarecida. Obrigado.
Re: Quebra de linha com Fwrite. -
Dolby - 18.08.2012
pawn Код:
format(string, sizeof(string),"O servidor foi aberto..\n");
Sу nгo intendi o porque de usar format.
Re: Quebra de linha com Fwrite. -
Ed_Agr - 18.08.2012
Quote:
Originally Posted by Gustavo_Araujo
pawn Код:
format(string, sizeof(string),"O servidor foi aberto..\n");
Sу nгo intendi o porque de usar format.
|
Isso й pra outra coisa que vou usar no futuro. Й que na verdade o format do cod original й outro, mas adaptei minha dъvida a esse para nгo revelar meu projeto que irei lanзar no futuro. =]
@EDIT: Vlw ae, nгo tinha visto o \n kk', sу que bugou com ele sozinho, mas ae depois com o \r\n funcionou. =]
Re: Quebra de linha com Fwrite. -
leonardo1434 - 18.08.2012
Sу ler o link abaixo que aprenderбs, nгo й difнcil usar as nativas.
https://sampwiki.blast.hk/wiki/File_Functions
Re: Quebra de linha com Fwrite. -
Dolby - 18.08.2012
\n = Pular linha(como demonstrei no cуdigo acima).
Re: Quebra de linha com Fwrite. -
Maklister - 18.08.2012
Quote:
Originally Posted by Ed_Agr
Isso й pra outra coisa que vou usar no futuro. Й que na verdade o format do cod original й outro, mas adaptei minha dъvida a esse para nгo revelar meu projeto que irei lanзar no futuro. =]
Mas sobre minha dъvida sabe algo?
|
O.o ele respondeu cara sobre sua duvida
pawn Код:
format(string, sizeof(string),"O servidor foi aberto..\n"); // Use o \n exemplo blablabla \nBlablabla
euri kk
Re: Quebra de linha com Fwrite. -
R3S1D3NT1 - 18.08.2012
ops !! mals galera e pq n tinha lido direito o pedido dele kk mals mesmo
Respuesta: Quebra de linha com Fwrite. -
[JD]BlackFire - 18.08.2012
quebra de linha com "\r\n"
Re: Quebra de linha com Fwrite. -
R3S1D3NT1 - 18.08.2012
ops !! mals galera e pq n tinha lido direito o pedido dele kk mals mesmo eu rachei de rir desse coiote ae
Re: Quebra de linha com Fwrite. -
Ed_Agr - 18.08.2012
Estranho, ta aparecendo no arquivo txt "O servidor foi aberto" e representando a quebra de linha do "\n" um sнmbolo como um quadrado, mas nгo estб pulando a linha... :S
@EDIT: Eskece o q eu falei acima. Dъvida resolvida. Sу faltava o \r\n mesmo... Obrigado a todos...