SSGamers - 10 Anos online por você.

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

4 participantes

[Ajuda] » Erro ao compilar

Pedxz
Pedxz
--> Postador Iniciante
--> Postador Iniciante


Mensagens : 4
Moedas : 231
Data de inscrição : 17/06/2021
Idade : 17

[Ajuda] » Erro ao compilar Empty [Ajuda] » Erro ao compilar

Mensagem por Pedxz Qui 17 Jun 2021 - 10:51

Eu tenho essas linhas de códigos:
Código:
//ENUMS
new Player[MAX_PLAYERS][pInfo[24];
enum pInfo{
    pID,
    pSenha[24],
    pDinheiro,
    pScore,
    pSkin,
    pTentativasLogin,
    pTentativasRegistro,
    bool:pLogado,
   
    Float:pPosX,
    Float:pPosY,
    Float:pPosZ,
    Float:pPosA,
}

E essa:
Código:
public VerificarContaSQL(playerid)
{
    if(cache_num_rows() > 0) // Se for > 0 , existe uma linha com o nome do player, então ele tem conta.
    {
        cache_get_value_name(0, "pSenha", Player[playerid][pSenha], 24); // Já puxa a senha pra comparar se é igual a que ele vai digitar no dialog.
        ShowPlayerDialog(playerid, Dialog_Login, DIALOG_STYLE_PASSWORD, "Login", "Digite sua senha para entrar em nosso servidor.", "Confirmar", "Sair");
        // Abre o dialog pra logar
        }
   else
       { // Se não for > 0 , não existe, ele não está registrado.
        ShowPlayerDialog(playerid, Dialog_Registro, DIALOG_STYLE_INPUT, "Registro", "Digite uma senha para se registrar em nosso servidor", "Registrar", "Sair");
      // Abre o dialog pra se registrar
    }
    return 1;
}

E estão dando estes seguintes erros: 
Código:
: error 017: undefined symbol "pInfo"
Pawn compiler 3.10.4           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Poderiam me ajudar? Não entendo muito, e se possivel me explicassem o motivo do erro para eu poder entender e futuramente poder resolver.  [Ajuda] » Erro ao compilar 1f603
shandai
shandai
--> Postador Fanático
--> Postador Fanático


Mensagens : 113
Moedas : 1826
Data de inscrição : 04/09/2017
Idade : 41

[Ajuda] » Erro ao compilar Empty Re: [Ajuda] » Erro ao compilar

Mensagem por shandai Qui 24 Jun 2021 - 12:39

ola, voce nao definiu o símbolo pInfo coloca assim


enum pInfo
{
pMember
};
Pedxz
Pedxz
--> Postador Iniciante
--> Postador Iniciante


Mensagens : 4
Moedas : 231
Data de inscrição : 17/06/2021
Idade : 17

[Ajuda] » Erro ao compilar Empty Re: [Ajuda] » Erro ao compilar

Mensagem por Pedxz Ter 29 Jun 2021 - 23:27

Pode fechar, obrigado pela ajuda!
leonsx
leonsx
--> Postador Médio
--> Postador Médio


Mensagens : 54
Moedas : 555
Data de inscrição : 12/11/2020
Idade : 20

[Ajuda] » Erro ao compilar Empty Re: [Ajuda] » Erro ao compilar

Mensagem por leonsx Sab 21 Ago 2021 - 13:34

@shandai escreveu:ola, voce nao definiu o símbolo pInfo coloca assim


enum pInfo
{
pMember
};
negativo, você não usou chaves corretamente como vi caso esteja errado sem problema porem:

Código:
enum pInfo{
    pID,
    pSenha[24],
    pDinheiro,
    pScore,
    pSkin,
    pTentativasLogin,
    pTentativasRegistro,
    bool:pLogado,
    
    Float:pPosX,
    Float:pPosY,
    Float:pPosZ,
    Float:pPosA,
}
new Player[MAX_PLAYERS][pInfo];

você deve criar variavel abaixo da enum
Weslley_Script
Weslley_Script
SS - Fundador
SS - Fundador


Steam Steam : WeslleySSGames
Zello : WeslleySSGames
Mensagens : 9495
Moedas : 1025960
Data de inscrição : 06/10/2011
Idade : 26
Localização : Brasil

[Ajuda] » Erro ao compilar Empty Re: [Ajuda] » Erro ao compilar

Mensagem por Weslley_Script Sex 17 Set 2021 - 13:11

[Ajuda] » Erro ao compilar GjcMreL



[Ajuda] » Erro ao compilar D07Xwqb
[Ajuda] » Erro ao compilar Yjab9HN

Conteúdo patrocinado


[Ajuda] » Erro ao compilar Empty Re: [Ajuda] » Erro ao compilar

Mensagem por Conteúdo patrocinado


    Data/hora atual: Seg 24 Jan 2022 - 17:25