[Ajuda] mesmo com a senha correta nгo loga no servidor
#1

Estava com problemas em um sistema de registro que sу salvava numeros, consegui resolver esse problema mas agora nгo consigo entrar quando digito a senha correta.

PHP код:
public OnPlayerConnect(playerid)
{
    new 
row;
    
format(querysizeof(query), "SELECT * FROM usuarios WHERE Nick='%s' LIMIT 1"PlayerName(playerid));
    
mysql_query(Conexaoquerytrue);
    
cache_get_row_count(row);
    
cache_get_value_name_int(0"Senha"Player[playerid][Senha]);
    if(
row 0)
    {
        
ShowPlayerDialog(playeridDIALOG_LOGINDIALOG_STYLE_INPUT"Login no servidor""Vocк й registrado, digite sua senha abaixo""Logar""Sair");
    }
    else
    {
        
ShowPlayerDialog(playeridDIALOG_REGISTRODIALOG_STYLE_PASSWORD"Registro no servidor""Vocк nгo й registrado, digite uma senha abaixo""Registrar""Sair");
     }
    return 
1;

PHP код:
public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    switch(
dialogid)
    {
        case 
DIALOG_REGISTRO:
        {
            if(!
response)
            {
                
KickZ(playerid);
            }
            if(
strlen(inputtext) < || strlen(inputtext) > 20)
            {
                
SendClientMessage(playerid, -1"Digite uma senha de mais de 4 caracteres e menos de 20");
                
ShowPlayerDialog(playeridDIALOG_REGISTRODIALOG_STYLE_PASSWORD"Registro no servidor""Vocк nгo й registrado, digite uma senha abaixo""Registrar""Sair");
                return 
1;
            }
            
CriarConta(playeridinputtext);
            
SetSpawnInfoplayerid001958.331343.1215.36269.152636281500);
             
SpawnPlayer(playerid);
        }
        case 
DIALOG_LOGIN:
        {
            if(!
response)
            {
                
KickZ(playerid);
            }
            if(
strlen(inputtext) < || strlen(inputtext) > 20)
            {
                
SendClientMessage(playerid, -1"Digite uma senha de mais de 4 caracteres e menos de 20");
                
ShowPlayerDialog(playeridDIALOG_LOGINDIALOG_STYLE_INPUT"Login no servidor""Vocк й registrado, digite sua senha abaixo""Logar""Sair");
                return 
1;
            }
            if(
strlen(inputtext) == Player[playerid][Senha])
            {
                
SendClientMessage(playerid, -1"Logado com sucesso");
                 
CarregarConta(playerid);
                 
SetSpawnInfo(playerid001958.331343.1215.36269.152636281500);
                 
SpawnPlayer(playerid);
            }
            else
            {
                
SendClientMessage(playerid, -1"Senha incorreta");
                
ShowPlayerDialog(playeridDIALOG_LOGINDIALOG_STYLE_INPUT"Login no servidor""Vocк й registrado, digite sua senha abaixo""Logar""Sair");
                return 
1;
            }
        }
    }
    return 
1;

PHP код:
CriarConta(playeridsenhaz[])
{
    
query[0] = EOS;
    
format(querysizeof(query), "INSERT INTO usuarios(Nick, Senha) VALUES ('%s', '%s')"PlayerName(playerid), senhaz);
    
mysql_query(Conexaoquerytrue);
    
SendClientMessage(playerid, -1"Conta criada com sucesso na database MySQL");
    
CarregarConta(playerid);
    return 
1;
}
SalvarConta(playerid)
{
    if(
Player[playerid][Logado] == 0) return 0;
    
format(querysizeof(query), "SELECT * FROM usuarios WHERE Nick='%s'"PlayerName(playerid));
    
mysql_query(Conexao,query,true);
    
format(querysizeof(query), "UPDATE usuarios SET Nick='%s', Nivel=%d, Dinheiro=%d WHERE ID=%d"PlayerName(playerid), GetPlayerScore(playerid), GetPlayerMoney(playerid), Player[playerid][ID]);
    
mysql_query(Conexaoqueryfalse);
    return 
1;

Reply


Messages In This Thread
mesmo com a senha correta nгo loga no servidor - by Misael - 21.11.2017, 22:39
Re: mesmo com a senha correta nгo loga no servidor - by thejimmy - 21.11.2017, 23:04
Re: mesmo com a senha correta nгo loga no servidor - by Misael - 21.11.2017, 23:11
Re: mesmo com a senha correta nгo loga no servidor - by Ramires - 21.11.2017, 23:19
Re: mesmo com a senha correta nгo loga no servidor - by Misael - 21.11.2017, 23:25

Forum Jump:


Users browsing this thread: 1 Guest(s)