[Resolvido]Como por limite de caracteres no get_string()

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Resolvido]Como por limite de caracteres no get_string()

Mensagem por Doritos555 em Sex 10 Fev 2012, 22:07

Queria saber como colocar um limite na funçao get_string(). Por exemplo, quero usar o get_string() para o jogador colocar o nome no seu personagem.

Esse nome pode ser qualquer um, mas esse nome não pode ultrapassar mais de 10 caracteres. (Além disso, seria legal impedir do jogador colocar símbolos e números se for possível).

Se ultrapassar, o jogo não aceitará e pedirá o nome novamente.


Última edição por Doritos555 em Sex 10 Fev 2012, 22:40, editado 1 vez(es)

Doritos555

Ranking : Nota A
Número de Mensagens : 78
Idade : 20
Data de inscrição : 19/01/2012
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Resolvido]Como por limite de caracteres no get_string()

Mensagem por PedroX em Sex 10 Fev 2012, 22:24

Seria assim:
Código:
STRING=get_string('Digite','')
wihile(string_length(STRING)>10 or string_length(string_digits(STRING)))
STRING=get_string('Digite','')

Enquanto forem mais do que 10 caracteres ou ter números, repetir o processo.

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: [Resolvido]Como por limite de caracteres no get_string()

Mensagem por Doritos555 em Sex 10 Fev 2012, 22:39

Muito bom! Funcionou direitinho, obrigado!

Resolvido.

Doritos555

Ranking : Nota A
Número de Mensagens : 78
Idade : 20
Data de inscrição : 19/01/2012
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Resolvido]Como por limite de caracteres no get_string()

Mensagem por Conteúdo patrocinado Hoje à(s) 07:40


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum