Senha nгo salva letras -
minimessi10 - 15.09.2013
Eu quero que meu sistema de salvamento nгo salve apenas o nъmero salve tambem as senhas regisgradas com as letras
pawn Код:
DOF2_CreateFile(conta);
DOF2_SetInt(conta, "Senha", strval(inputtext));
DOF2_SetInt(conta, "Roupa", 0);
DOF2_SetInt(conta, "Level", 0);
DOF2_SetInt(conta, "Dinheiro", 0);
DOF2_SaveFile();
Re: Senha nгo salva letras -
Kuddy - 15.09.2013
Tipos de variбveis:
Int = inteiro = numero
Float = ponto flutuante = numeros quebrados, como por exemplo: 1.5 ou 2.8.
Bool = boolean = Verdadeiro ou falso, exemplo: 0 e 1 ou true e false.
String = texto
Depois de ler isso, leia denovo a funзгo que vocк estб usando para salvar um TEXTO (senha):
DOF2_SetInt(conta, "Senha", strval(inputtext));
> A funзгo DOF2_SetInt irб salvar uma int, entгo a senha serб salva corretamente quando o player digitar uma senha numйrica e provavelmente salvarб 0 quando digitar um texto com letras.
> A funзгo strval pega o valor numйrico de um texto, por exemplo se uma string estб escrito "145", ele vai transformar isso para inteiro.
Correзгo:
DOF2_Set
String(conta, "Senha", inputtext);
Re: Senha nгo salva letras -
minimessi10 - 15.09.2013
Outra duvida como passo pra senha ser de 4 a 16 caracteristicas ?
Re: Senha nгo salva letras -
n0minal - 15.09.2013
If(strval(inputtext) < 16 & & strval (inputtext) > 4)
{
..........
}
else
{
....
}
se nгo me engano й assim... Tф no celular, se eu estiver errado alguйm me corrija pf.
Re: Senha nгo salva letras -
RebeloX - 15.09.2013
Quote:
Originally Posted by n0minal
If(strval(inputtext) < 16
{
..........
}
else
{
....
}
se nгo me engano й assim... Tф no celular, se eu estiver errado alguйm me corrija pf.
|
Tб errado
pawn Код:
if(strlen(inputtext) > 4 || strlen(inputtext) < 16)
{
//a senha й maior que 4 caracteres e menor que 16 caracteres
}
else
{
//a senha excede os limites ou й maior que 16 ou й menor que 4
}
Espero que isto ajude
Re: Senha nгo salva letras -
n0minal - 15.09.2013
Quote:
Originally Posted by BlueX
Tб errado
pawn Код:
if(strlen(inputtext) > 4 || strlen(inputtext) < 16) { //a senha й maior que 4 caracteres e menor que 16 caracteres } else { //a senha excede os limites ou й maior que 16 ou й menor que 4 }
Espero que isto ajude
|
Thanks blue faz um tempo que nгo mexo com isso....Preciso me reciclar.
Re: Senha nгo salva letras -
RebeloX - 15.09.2013
Quote:
Originally Posted by n0minal
Thanks blue faz um tempo que nгo mexo com isso....Preciso me reciclar.
|
Isso tambйm jб me aconteceu xD
Fiquei uns bons meses sem programar PAWN quando voltei tinha de ir a wiki ver as funзхes xD