[Tool/Web/Other] Contador de caracteres (online)
#1

Ultimamente ando me aprofundando muito em linguagens de web, e me lancei um desafio de tentar fazer isto e deu certo, entгo resolvi compartilhar...

O site em si й feito em HTML, CSS, jQuery e Javascript.

Contйm alguns estilos do bootstrap, mas cerca de 99% veio de uma folha de estilo minha...

Eu demorei cerca de 6 horas ao total para desenvolver o site 100%, tive algumas complicaзхes mas consegui resolve-las.

Vamos lб:


O que esse campo grande quer dizer?
O primeiro campo deve ser usado para escrever em geral o que vocк quer obter a quantidade de cйlulas, entгo, se eu quero obter a quantidade de caracteres da frase: "Bem vindo ao meu servidor", eu devo escreve-la no primeiro campo ficando assim:


Mas Lуs, e se eu quiser adicionar o nome do jogador na frase?
Foi pensando nisso que desenvolvi o sistema de parвmetros, entгo basta antes de qualquer coisa obter o nome do jogador:

pawn Код:
new
    str_player_name [ MAX_PLAYER_NAME + 1 ];

GetPlayerName ( playerid, str_player_name, MAX_PLAYER_NAME );
E colocar no contador como se fosse o format:

"Bem vindo ao meu servidor %s".

No caso %s irб imprimir o nick do jogador.


Ok Lуs, mas aн nгo vai contar o %s sу como 2 caracteres ao invйs de 24 que deveria ser do nick do jogador?
- Exato, e para isso temos a opзгo de adicionar caracteres extras, que no caso do nome do jogador й 24, entгo basta adicionar no campo abaixo o nъmero "24":


Legal, mas aonde vai a array que eu declarei para obter o nome do jogador?
- No ъltimo campo, que no caso sгo os parвmetros que vocк optou por adicionar junto ao contador quando colocou os caracteres extras, й aн que vai o "str_player_name":


Putz! Que dahora! Mas e essas informaзхes em baixo, o que sгo elas?
- A 1Є sгo os caracteres normais, eles representam os caracteres da frase "Bem vindo ao meu servidor %s" inclusive o char null.

O 2є sгo os caracteres extras, o nъmero 24 representa o tamanho da array que agente vai imprimir no parвmetro.

A 3Є й a soma das 2 (extras e normais), e o oficial.

Depois й sу clicar em gerar cуdigo para ver o output, copiar seu cуdigo e colar no seu editor:


E as atualizaзхes?
- Planejo fazer atualizaзхes conforme for necessбrio, se houver sugestхes, relatos de bugs e etc, serгo sim feito atualizaзхes.

O site estб offline!
- O host que estou usando й gratuito e instбvel, entгo, й provбvel sim que ele fique offline ou lento a maior parte do tempo.

E o cуdigo fonte?
- Todo o cуdigo fonte й visнvel na web, mas se mesmo assim vocк quiser baixar o site para consultar offline ou estudar, ou qualquer coisa do tipo, aqui estб.

Agradecimentos
FreeGells - Sugestхes e testes.
Larceny - Sugestхes e testes.

Qualquer dъvida, relato de bug, sugestгo, crнtica й bem vinda.



Estou meio que com preguiзa de fazer o tуpico mais bonito, entгo por enquanto vou deixa-lo assim mesmo. Abзs =)
Reply


Messages In This Thread
Contador de caracteres (online) - by Lуs - 12.03.2013, 01:16
Re: Contador de caracteres (online) - by FreeGells - 12.03.2013, 01:17
Re: Contador de caracteres (online) - by ViniBorn - 12.03.2013, 01:20
Re: Contador de caracteres (online) - by zSuYaNw - 12.03.2013, 01:21
Re: Contador de caracteres (online) - by Sky™ - 12.03.2013, 01:26
Re: Contador de caracteres (online) - by Lуs - 12.03.2013, 01:31
Re: Contador de caracteres (online) - by iFox - 12.03.2013, 01:46
Re: Contador de caracteres (online) - by JapaN* - 12.03.2013, 02:05
Re: Contador de caracteres (online) - by SeV_ - 12.03.2013, 02:09
Re: Contador de caracteres (online) - by Falcon. - 12.03.2013, 02:13

Forum Jump:


Users browsing this thread: 1 Guest(s)