[Ajuda] MySQL R38 - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] MySQL R38 (
/showthread.php?tid=518177)
MySQL R38 - RESOLVIDO -
Simetris - 08.06.2014
MySQL registra a conta, porйm quando vocк sai do servidor e volta ele nгo efetua o login, nгo abre dialog... Mas! Se outro jogador entrar no servidor antes de vocк, o dialog funciona normalmente.
Re: MySQL R38 -
PT - 08.06.2014
Poste cуdigo para lhe podermos ajudar sem isso nгo serб possнvel.
Re: MySQL R38 -
Simetris - 08.06.2014
Acredito que o erro nгo esteja no cуdigo, afinal, quando outro jogador entra antes de vocк relogar, o sistema funciona perfeitamente.
pawn Код:
mysql_format(con, query, sizeof(query), "SELECT * FROM `tb_players` WHERE `cl_nick` = '%e'", PlayerName(playerid));
mysql_function_query(con, query, true, "SearchPlayer", "i", playerid);
pawn Код:
public SearchPlayer(playerid)
{
new ln, cl;
new GPN[MAX_PLAYER_NAME]; GetPlayerName(playerid, GPN, MAX_PLAYER_NAME);
cache_get_data(ln, cl, con);
new strx[50]; format(strx, sizeof(strx), "{FFFFFF}Hey, %s!", GPN);
if(!ln)
//registro
else
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, strx, "{FFFFFF}Digite sua senha para realizar o login em nosso servidor", "Confirmar", "Cancelar");
}
return 1;
}
Re: MySQL R38 -
DogeMan - 09.06.2014
Код:
mysql_format(con, query, sizeof(query), "SELECT * FROM `tb_players` WHERE `cl_nick` = '%e'", PlayerName(playerid));
mysql_tquery(con, query, "SearchPlayer", "i", playerid);
public SearchPlayer(playerid)
{
if(cache_num_rows() > 0) ShowPlayerDialog(LOGIN);
else ShowPlayerDialog(REGISTRO);
return 1;
}
Cуdigo auto-explicativo.
Re: MySQL R38 -
Simetris - 09.06.2014
Continua a mesma coisa...
Re: MySQL R38 -
DogeMan - 09.06.2014
Posta o OnPlayerConnect
Re: MySQL R38 -
Simetris - 09.06.2014
Jб encontrei a soluзгo... Obrigado!