13.04.2013, 03:23
Fala galera, beleza?
Bom, estou com um problema aqui com esse cуdigo:
O problema:
O nick que eu entro jб estб cadastrado no Banco de Dados, mas mesmo assim ele nгo vai para o Diбlogo de Login, e sim para o Diбlogo de Cadastro. Qual й o problema? Hб alguma funзгo incorreta?
Desde jб, muito obrigado! Abraзos!
Bom, estou com um problema aqui com esse cуdigo:
pawn Код:
public OnPlayerConnect(playerid)
{
pLogado[playerid] = 0;
MySQL_ChecarConta(playerid);
return 1;
}
pawn Код:
public MySQL_ChecarConta(playerid)
{
new Str[65],rows,fields;
GetPlayerName(playerid, NomePlayer, 21);
format(Str, 65, "SELECT * FROM contas WHERE nick='%s' LIMIT 1", NomePlayer);
mysql_function_query(Conexao, Str, true, #, #);
cache_get_data(rows,fields,Conexao);
if(rows == 0)
{
pRegistrado[playerid] = 0;
ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_MSGBOX, "Bem-vindo", "Deseja se cadastrar?", "Cadastrar","Sair");
}
else
{
pRegistrado[playerid] = 1;
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Login", "Digite sua senha para logar:", "Logar","Sair");
}
return 1;
}
O nick que eu entro jб estб cadastrado no Banco de Dados, mas mesmo assim ele nгo vai para o Diбlogo de Login, e sim para o Diбlogo de Cadastro. Qual й o problema? Hб alguma funзгo incorreta?
Desde jб, muito obrigado! Abraзos!