SA-MP Forums Archive
[Ajuda] Qual erro nesse Comando ? - 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] Qual erro nesse Comando ? (/showthread.php?tid=369410)



[Resolvido]Qual erro nesse Comando ? - Skash - 17.08.2012

Olб boa noite !
Qual erro nesse comando:

Код:
if(strcmp(cmdtext,"/profissao", true) == 0)
    {
        if(Profissao[playerid] == Assasino)
        {
          SendClientMessage(playerid,PROCE,"~~~~~~~~~~~~~~~~~~~~~~~~~ Crйditos ~~~~~~~~~~~~~~~~~~~~~~~~~");
          SendClientMessage(playerid,-1,"-Kit 1 /kit1");
          SendClientMessage(playerid,-1,"-Kit2 /kit2");
          SendClientMessage(playerid,PROCE,"~~~~~~~~~~~~~~~~~~~~~~~~~ Crйditos ~~~~~~~~~~~~~~~~~~~~~~~~~");
        }
        else
        {
        SendClientMessage(playerid,VERMELHO,"(ERRO):Comando Invalнdo");
        }
    return 1;
    }
Pra mim parece estб tudo certo, mais quando vou compilar dar o seguinte erro:
Код:
error 017: undefined symbol "Assasino"
OBS: Jб criei a #define Asassino (ID)

OBS2: Jб criei a variavel Profissao tambйm.


Re: Qual erro nesse Comando ? - .FuneraL. - 17.08.2012

pawn Код:
if(strcmp(cmdtext,"/profissao", true) == 0)
    {
        if(Profissao[playerid] == Assasino)
        {
          SendClientMessage(playerid,PROCE,"~~~~~~~~~~~~~~~~~~~~~~~~~ Crйditos ~~~~~~~~~~~~~~~~~~~~~~~~~");
          SendClientMessage(playerid,-1,"-Kit 1 /kit1");
          SendClientMessage(playerid,-1,"-Kit2 /kit2");
          SendClientMessage(playerid,PROCE,"~~~~~~~~~~~~~~~~~~~~~~~~~ Crйditos ~~~~~~~~~~~~~~~~~~~~~~~~~");
        }
    return 1;
    }
Se vocк quer por "Comando Invбlido", й no Ultimo return do OnPlayerCommandText


Re: Qual erro nesse Comando ? - Abravanel - 17.08.2012

pawn Код:
if(Profissao[playerid] == Assassino)
No meu gamemode base nгo existe Assasino e sim Assassino definido.
Please, antes de postar aqui verifique tudo, crie o comando novamente caso necessбrio e dк mais atenзгo aos mнnimos detalhes.


Re: Qual erro nesse Comando ? - L.D.K - 17.08.2012

Quote:
Originally Posted by Skash
Посмотреть сообщение
Olб boa noite !
Qual erro nesse comando:

Код:
if(strcmp(cmdtext,"/profissao", true) == 0)
    {
        if(Profissao[playerid] == Assasino)
        {
          SendClientMessage(playerid,PROCE,"~~~~~~~~~~~~~~~~~~~~~~~~~ Crйditos ~~~~~~~~~~~~~~~~~~~~~~~~~");
          SendClientMessage(playerid,-1,"-Kit 1 /kit1");
          SendClientMessage(playerid,-1,"-Kit2 /kit2");
          SendClientMessage(playerid,PROCE,"~~~~~~~~~~~~~~~~~~~~~~~~~ Crйditos ~~~~~~~~~~~~~~~~~~~~~~~~~");
        }
        else
        {
        SendClientMessage(playerid,VERMELHO,"(ERRO):Comando Invalнdo");
        }
    return 1;
    }
Pra mim parece estб tudo certo, mais quando vou compilar dar o seguinte erro:
Код:
error 017: undefined symbol "Assasino"
OBS: Jб criei a #define Asassino (ID)

OBS2: Jб criei a variavel Profissao tambйm.
acho qeu falt por
pawn Код:
new Assasino;
treco assim !!


Re: Qual erro nesse Comando ? - jpeg - 17.08.2012

falta um s no sino de Assasino, acho que eh isso.


Re: Qual erro nesse Comando ? - Skash - 17.08.2012

Resolvido, obrigado a todos!


Re: Qual erro nesse Comando ? - Maklister - 17.08.2012

Quote:
Originally Posted by Skash
Посмотреть сообщение
Resolvido, obrigado a todos!
Importante e Ajudar mais nesse caso foi bobeira sua sempre confira

Erros Tais como:

pawn Код:
error 017: undefined symbol "Assasino"
//traduзгo
erro 017: Simbolo "Assasino" nгo definido
Ou seja Falta o

pawn Код:
new Assasino;
//ou
#define Assasino   Valor
Em Linguagem Pawn Uma virgula e crucial entгo sempre preste atenзгo nos minimos detalhes