[Ajuda] Login
#1

Eae galera, fiz um comando para verificar se a senha digitada no login й a mesma salva na conta do player, porйm nгo estб dando certo, mesmo a senha estando certa ele retorna a mensagem que estб incorreta.

Code:
Код:
if(!strcmp(inputtext,DOF2_GetString(arq,"Senha"),false))
Reply
#2

Tente:
PHP код:
if(strcmp(DOF2_GetString(arq"Senha"), inputtexttrue) == 0
Reply
#3

pawn Код:
if(!strlen(inputtext))
    {
        // Senha errada
    }
    format( arq, sizeof( arq ), CONTAS, Nome(playerid));
    if(!strcmp(inputtext, DOF2_GetString( arq ,"Senha"), false))
    {
        // Senha correta
        }
    return true;
}
adapte...
Reply
#4

Quote:
Originally Posted by LS
Посмотреть сообщение
pawn Код:
if(!strlen(inputtext))
    {
        // Senha errada
    }
    format( arq, sizeof( arq ), CONTAS, Nome(playerid));
    if(!strcmp(inputtext, DOF2_GetString( arq ,"Senha"), false))
    {
        // Senha correta
        }
    return true;
}
adapte...
Me tira uma duvida, quando estiver true quer dizer que os 2 sгo compatнveis? como й?
Reply
#5

Funcionou, obrigado LS e cicinho
Reply
#6

Quote:
Originally Posted by SepZ
Посмотреть сообщение
Me tira uma duvida, quando estiver true quer dizer que os 2 sгo compatнveis? como й?
Nгo, sгo para o retorno de uma funзгo, para voltar ao ponto inicial que chamou a funзгo.
true == 1;
false == 0;
true e false sгo usados para variбveis booleanas.
Reply
#7

No caso do strcmp, o argumento booleano serve para decidir se a diferenзa entre maiъsculas e minъsculas serб ignorada na comparaзгo.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)