if(playertextid == TelaLogin[4][playerid])
{
if(ClickRegister[playerid] == 2) return SendClientMessage(playerid, -1, "| ERRO | Senha jб digitada.");
if(ClickRegister[playerid] == 1)
{
if(!strcmp(pInfo[playerid][Registrado], "Sim", true))
{
ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_INPUT, "Senha", "Digite sua senha porfavor!", ">>", "Exit"); // Essa linha
}
ShowPlayerDialog(playerid, YOUR_PASS, DIALOG_STYLE_INPUT, "Sua Senha", "Digite uma senha para registrar", ">>", "Exit");
CancelSelectTextDraw(playerid);
PlayerTextDrawSetSelectable(playerid, TelaLogin[2][playerid], false);
PlayerTextDrawSetSelectable(playerid, TelaLogin[4][playerid], false);
PlayerTextDrawSetSelectable(playerid, TelaLogin[6][playerid], false);
PlayerTextDrawSetSelectable(playerid, TelaLogin[7][playerid], false);
}
else
{
SendClientMessage(playerid, -1, "| ERRO | Digite seu nome de usuбrio!");
}
return 1;
}
if(!strcmp(pInfo[playerid][Registrado], "Sim", true))
if(strcmp(pInfo[playerid][Registrado], "Sim", true, 3) == 0)
Nгo acho viбvel essa comparaзгo em texto, mas tente assim:
Troque: Code:
if(!strcmp(pInfo[playerid][Registrado], "Sim", true)) Code:
if(strcmp(pInfo[playerid][Registrado], "Sim", true, 3) == 0) |
format(Query, 200, "SELECT `Senha`, `Registrado` FROM `Contas` WHERE `Nome`='%s'", pInfo[playerid][Nome]);
mysql_query(Conexao, Query);
cache_get_value(0, "Senha", pInfo[playerid][Senha], 20);
cache_get_value_name(0, "Registrado", pInfo[playerid][Registrado], 5);
if(cache_num_rows() > 0)
{
Login(playerid);
}
else
{
Registrar(playerid);
}
Pra que esse registrado?
Sу dele criar a conta jб й possнvel saber que й registrado. |