[Ajuda] Erro facil que eu nao discubri opsk
#1

pawn Код:
if(dialogid == DIALOG_LOGAR)
    {
        if(!strval(inputtext))
        {
            ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "Logar", "Digite apenas nъmeros!\nDigite sua senha cadastrada para logar!\nSe errar 5 vezes sua conta serб banida!", "Confirma", "Cancelar");
            return 1;
        }
        if(!response)
        {
            Kick(playerid);
            return 1;
        }
        else
        {
            pDados[playerid][Senha] = DOF2_GetInt(arquivo, "Senha");
            if(strval(inputtext) == pDados[playerid][Senha])
        { // <<<<<<<<<<<<<<<<<<<<<< linha 219
            pDados[playerid][Organizacao] = DOF2_GetInt(arquivo, "organizacгo");
            pDados[playerid][Cargo] = DOF2_GetInt(arquivo, "Cargo");
            pDados[playerid][Matou] = DOF2_GetInt(arquivo, "Matou");
            pDados[playerid][Morreu] = DOF2_GetInt(arquivo, "Morreu");
            pDados[playerid][Dinheiro] = DOF2_GetInt(arquivo, "Dinheiro");
            GivePlayerMoney(playerid, pDados[playerid][Dinheiro]);
        }
        else // <<<<<<<<<<<<<<<<< liinha 227
        {
            ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "Logar", "Vocк digitou sua senha errado, digite-a novamente para logar!\nSe errar 5 vezes sua conta serб banida!", "Confirma", "Cancelar");
            Erro[playerid]++;
            if(Erro[playerid] == 5)
            {
                SendClientMessage(playerid, -1, "Sua conta estб banida por errar 5 vezes a sua senha, contacte o Admin para retirar seu Ban!");
                Ban(playerid);
                return 1;
            }
        }
    }
    return 1;
}
Erros:
Код:
 Linha: 219        error: 049: invalid line continuation
Linha 227                        invalid expression, assumed zero
Ajuda por favor
Reply
#2

Te aconselho a mudar sua senha para matriz, em vez de inteiros...

pawn Код:
if(dialogid == DIALOG_LOGAR)
{
    if(!strval(inputtext))
    {
        ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "Logar", "Digite apenas nъmeros!\nDigite sua senha cadastrada para logar!\nSe errar 5 vezes sua conta serб banida!", "Confirma", "Cancelar");
        return 1;
    }
    if(!response)
    {
        Kick(playerid);
        return 1;
    }

    pDados[playerid][Senha] = DOF2_GetInt(arquivo, "Senha");
    if(strval(inputtext) == pDados[playerid][Senha])
    { // <<<<<<<<<<<<<<<<<<<<<< linha 219
        pDados[playerid][Organizacao] = DOF2_GetInt(arquivo, "organizacгo");
        pDados[playerid][Cargo] = DOF2_GetInt(arquivo, "Cargo");
        pDados[playerid][Matou] = DOF2_GetInt(arquivo, "Matou");
        pDados[playerid][Morreu] = DOF2_GetInt(arquivo, "Morreu");
        pDados[playerid][Dinheiro] = DOF2_GetInt(arquivo, "Dinheiro");
        GivePlayerMoney(playerid, pDados[playerid][Dinheiro]);
    }
    else // <<<<<<<<<<<<<<<<< liinha 227
    {
        ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "Logar", "Vocк digitou sua senha errado, digite-a novamente para logar!\nSe errar 5 vezes sua conta serб banida!", "Confirma", "Cancelar");
        Erro[playerid]++;
        if(Erro[playerid] == 5)
        {
            SendClientMessage(playerid, -1, "Sua conta estб banida por errar 5 vezes a sua senha, contacte o Admin para retirar seu Ban!");
            Ban(playerid);
            return 1;
        }
    }
    return 1;
}
Reply
#3

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
Te aconselho a mudar sua senha para matriz, em vez de inteiros...

pawn Код:
if(dialogid == DIALOG_LOGAR)
{
    if(!strval(inputtext))
    {
        ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "Logar", "Digite apenas nъmeros!\nDigite sua senha cadastrada para logar!\nSe errar 5 vezes sua conta serб banida!", "Confirma", "Cancelar");
        return 1;
    }
    if(!response)
    {
        Kick(playerid);
        return 1;
    }

    pDados[playerid][Senha] = DOF2_GetInt(arquivo, "Senha");
    if(strval(inputtext) == pDados[playerid][Senha])
    { // <<<<<<<<<<<<<<<<<<<<<< linha 219
        pDados[playerid][Organizacao] = DOF2_GetInt(arquivo, "organizacгo");
        pDados[playerid][Cargo] = DOF2_GetInt(arquivo, "Cargo");
        pDados[playerid][Matou] = DOF2_GetInt(arquivo, "Matou");
        pDados[playerid][Morreu] = DOF2_GetInt(arquivo, "Morreu");
        pDados[playerid][Dinheiro] = DOF2_GetInt(arquivo, "Dinheiro");
        GivePlayerMoney(playerid, pDados[playerid][Dinheiro]);
    }
    else // <<<<<<<<<<<<<<<<< liinha 227
    {
        ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "Logar", "Vocк digitou sua senha errado, digite-a novamente para logar!\nSe errar 5 vezes sua conta serб banida!", "Confirma", "Cancelar");
        Erro[playerid]++;
        if(Erro[playerid] == 5)
        {
            SendClientMessage(playerid, -1, "Sua conta estб banida por errar 5 vezes a sua senha, contacte o Admin para retirar seu Ban!");
            Ban(playerid);
            return 1;
        }
    }
    return 1;
}
Valeu ..
valeu pela dica .. vo mudar para matriz mesmo
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)