[Tutorial] Descobrindo quantos caracteres vocк esta usando - 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)
+----- Forum: Lançamentos/Releases (
https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [Tutorial] Descobrindo quantos caracteres vocк esta usando (
/showthread.php?tid=313029)
Descobrindo quantos caracteres vocк esta usando -
Lucas_Alemao - 24.01.2012
opa, beleza?
trago pra vocкs um tutorial bem simples, mas que pode ser util na contruзгo de GM grandes
vou explicar como vocкs farгo para descobrir o numero exato de caracteres que vocк estб usando sem ter que ficar contando, um otimo jeito de economizar celulas em String.... Vamos la
Copie o texto que vocк deseja saber o numero de caracteres, no exemplo vou pegar um codigo do GM que estou desenvolvendo:
pawn Код:
{F60000}Vermelho\r \n{00F600}Verde Claro\r \n{0000F6}Azul\r \n{F6F600}Amarelo\r \n{00F6F6}Azul Agua\r \n{FF00FF}Rosa\r \n{007400}Verde Escuro\r \n{FF8C00}Laranjado\r \n{4F4F4F}Cinza\r \n{8B1A1A}Vermelho Escuro\r \n{A020F0}Roxo\r \n{CD853F}Marrom\r \n{008B8B}Ciano
Isso й o texto que vou usar em um Dialog para setar a cor do player, mas para nгo correr o risco da linha ficar muito grande eu o dividi em uma string de 2 linhas, mas agora, como saber se esse texto nгo tem mais celulas que eu reservei no
new string?
Simples.
Abra o Bloco de notas do seu computador, cole o texto que vocк deseja saber a quantidade de caracteres, salve o arquivo com o nome "1" e feche-o. Agora clique com o botгo direito em cima do arquivo e va em
propriedades.
Na parte que estiver escrito
"Tamanho", a quantidade que tiver em
bytes й a quantidade de caracteres que tem seu texto. Mas Atenзгo, й onde esta escrito apenas "Tamanho", e nгo "Tamanho em Disco".
No exemplo o texto possui exatamente 263 caracteres.
Faзa o teste vocкs mesmos e vejam que realmente da pra saber os caracteres, pois os Espaзos tambem contam como caracteres
Simples nгo?
Re: Descobrindo quantos caracteres vocк esta usando -
DarkScripter - 24.01.2012
pawn Код:
printf("Tem: %d Caracteres.", strlen("{F60000}Vermelho\r \n{00F600}Verde Claro\r \n{0000F6}Azul\r \n{F6F600}Amarelo\r \n{00F6F6}Azul Agua\r \n{FF00FF}Rosa\r \n{007400}Verde Escuro\r \n{FF8C00}Laranjado\r \n{4F4F4F}Cinza\r \n{8B1A1A}Vermelho Escuro\r \n{A020F0}Roxo\r \n{CD853F}Marrom\r \n{008B8B}Ciano"));
Re: Descobrindo quantos caracteres vocк esta usando -
steki. - 24.01.2012
Tente isso que pode ser melhor.
http://lmgtfy.com/?q=character+counter
Re: Descobrindo quantos caracteres vocк esta usando -
Etton - 25.01.2012
Doeu atй em mim. Mas cara na boa, й mais rбpido contar os caracteres do que fazer esse rolo todo.
Re: Descobrindo quantos caracteres vocк esta usando -
Kelvin_Cesar - 25.01.2012
Do Stewie` estб mais facil