[Ajuda] Quebra de linha com Fwrite.
#1

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.
Reply
#2

pawn Код:
format(string, sizeof(string),"O servidor foi aberto..\n");
Sу nгo intendi o porque de usar format.
Reply
#3

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. =]
Reply
#4

Sу ler o link abaixo que aprenderбs, nгo й difнcil usar as nativas.

https://sampwiki.blast.hk/wiki/File_Functions
Reply
#5

\n = Pular linha(como demonstrei no cуdigo acima).
Reply
#6

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
Reply
#7

ops !! mals galera e pq n tinha lido direito o pedido dele kk mals mesmo
Reply
#8

quebra de linha com "\r\n"
Reply
#9

ops !! mals galera e pq n tinha lido direito o pedido dele kk mals mesmo eu rachei de rir desse coiote ae
Reply
#10

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...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)