[Ajuda] Registro І
#1

Nossa ainda nao arrumei e nao sei o que pode ser !!!
pawn Код:
public OnPlayerConnect(playerid)
{
    PlayerInfo[playerid][pTentativa] = 0;
    PlayerInfo[playerid][Logado] = false;
    new file[20];
    format(file, sizeof(file),LocalSalve, NomePlayer(playerid));
    if(DOF2_FileExists(file))
    {
        ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "Logar", "Voce tem conta . Coloque a senha abaixo:", "Confirma", "Cancelar");
    }
    else
    {
        ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD, "Registro", "Voce nao tem conta . Coloque sua senha abaixo:", "Confirma", "Cancelar");
    }
    return 1;
}
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    new file[20];
    if(dialogid == DIALOG_REGISTRO)
    {
        if(!response) return Kick(playerid);
        format(file, sizeof(file), LocalSalve, NomePlayer(playerid));
        if(!DOF2_FileExists(file))DOF2_CreateFile(file);
        DOF2_SetString(file, "Senha", inputtext);
        DOF2_SetInt(file, "Admin", 0);
        DOF2_SetInt(file, "Score", 0);
        DOF2_SetInt(file, "Grana", 0);
        DOF2_SetInt(file, "Multa", 0);
        DOF2_SetBool(file, "Regras", false);
        DOF2_SaveFile();
        ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "Logar", "Vocк se cadastrou, agora й sу logar com sua senha registrada!", "Confirma", "Cancelar");
    }
    if(dialogid == DIALOG_LOGAR)
    {
        if(!response)return Kick(playerid);
        format(file, sizeof(file), LocalSalve, NomePlayer(playerid));
        if(!strcmp(inputtext, DOF2_GetString(file, "Senha"), true))
        {
            PlayerInfo[playerid][Logado] = true;
            Carregar(playerid);
        }
        else
        {
            PlayerInfo[playerid][pTentativa]++;
            ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "Logar", "Voce errou a senha! Coloque a correta agora:", "Confirma", "Cancelar");
            if(PlayerInfo[playerid][pTentativa] == 3)
            {
                Kick(playerid);
            }
        }
    }
    return 1;
}
Ao dar enter quando bota a senha para registrar cai o servidor!
Reply


Messages In This Thread
Registro І - by Don_Speed - 07.11.2012, 15:03
Re: Registro І - by Nill.Oliveira - 07.11.2012, 15:31
Re: Registro І - by Don_Speed - 07.11.2012, 15:39
Re: Registro І - by Don_Speed - 07.11.2012, 18:31
Re: Registro І - by humildadeforever - 07.11.2012, 18:34
Re: Registro І - by Don_Speed - 07.11.2012, 18:37
Re: Registro І - by humildadeforever - 07.11.2012, 18:46
Re: Registro І - by Don_Speed - 07.11.2012, 18:56
Re: Registro І - by rodrigooo - 07.11.2012, 19:04
Re: Registro І - by Nill.Oliveira - 07.11.2012, 20:17

Forum Jump:


Users browsing this thread: 1 Guest(s)