SA-MP Forums Archive
[Ajuda] Erros ao compilar :( - 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] Erros ao compilar :( (/showthread.php?tid=372785)



Erros ao compilar :( - JaltiPT - 28.08.2012

Bom dia/tarde/noite eu adicionei alguns comandos ao meu gm e no caso tenho 2comandos do mesmo estilos e nos dois estб a dar o seguinte erro: error 029: invalid expression, assumed zero

1єcomando:
pawn Код:
if(strcmp(cmd, "/pcativeirols", true) == 0)
{
  if(PlayerInfo[playerid][pMembro] == 5 || PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pMembro] == 14 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15 || PlayerInfo[playerid][pMembro] == 17 || PlayerInfo[playerid][pLider] == 17
            || PlayerInfo[playerid][pMembro] == 18 || PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pMembro] == 19 || PlayerInfo[playerid][pLider] == 19 || PlayerInfo[playerid][pMembro] == 20 || PlayerInfo[playerid][pLider] == 20 || PlayerInfo[playerid][pMembro] == 21 || PlayerInfo[playerid][pLider] == 21
            || PlayerInfo[playerid][pMembro] == 22 || PlayerInfo[playerid][pLider] == 22 || PlayerInfo[playerid][pMembro] == 23 || PlayerInfo[playerid][pLider] == 23) & PlayerToPoint(15.0, playerid, -392.60000610 , -1130.00000000 , 71.30000305);
  MoveObject(MCativeiro , -392.60000610,-1130.00000000,61.30000305,3.0); // Cordenada Dele Aberto
  //SendClientMessage(playerid, -1, "Vocк Abriu o Portгo do Cativeiro."); // ( Mensagem ao Digitar ) ta mostrando a msg para todos
  SetTimer("FCativeiro", 5000, false); // Tempo para que ele suba denovo ( 5 SEG. )
  return true;
}
2є comando:

pawn Код:
if(strcmp(cmd, "/pcativeirosf", true) == 0)
{
  if(PlayerInfo[playerid][pMembro] == 5 || PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pMembro] == 14 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15 || PlayerInfo[playerid][pMembro] == 17 || PlayerInfo[playerid][pLider] == 17
            || PlayerInfo[playerid][pMembro] == 18 || PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pMembro] == 19 || PlayerInfo[playerid][pLider] == 19 || PlayerInfo[playerid][pMembro] == 20 || PlayerInfo[playerid][pLider] == 20 || PlayerInfo[playerid][pMembro] == 21 || PlayerInfo[playerid][pLider] == 21
            || PlayerInfo[playerid][pMembro] == 22 || PlayerInfo[playerid][pLider] == 22 || PlayerInfo[playerid][pMembro] == 23 || PlayerInfo[playerid][pLider] == 23) & PlayerToPoint(15.0, playerid, -2126.50000000 , -80.80000305 , 37.09999847);

  MoveObject(MCativeiroSF , -2126.50000000,-80.80000305,27.09999847, 3); // Cordenada Dele Aberto
  //SendClientMessage(playerid, -1, "Vocк Abriu o Portгo do Cativeiro."); // ( Mensagem ao Digitar ) ta mostrando a msg para todos
  SetTimer("FCativeiroSF", 5000, false); // Tempo para que ele suba denovo ( 5 SEG. )
  return true;
}
Ambos os erro na linha do PlayerToPoint
Agradeзo quem poder ajudar.


Re: Erros ao compilar :( - Don_Speed - 28.08.2012

Ta errado
Exemplo de como tem que ser ...
pawn Код:
if(PlayerInfo[playerid][pMembro] == 5 & PlayerToPoint(15.0, playerid, -392.60000610 , -1130.00000000 , 71.30000305))
PS: Se eu errei algo me corrija



Re: Erros ao compilar :( - JaltiPT - 28.08.2012

Continua com o erro
E agora pede o ";" por isso que eu tinha posto ") ;"
EDIT:Por isso deixei assim no final: )) ; mas continua com os mesmo erros.


Re: Erros ao compilar :( - JaltiPT - 28.08.2012

Alguйm?


Re: Erros ao compilar :( - telmo_ferreira - 28.08.2012

tenta isto

pawn Код:
if(strcmp(cmd, "/pcativeirols", true) == 0)
{
  if((PlayerInfo[playerid][pMembro] == 5 || PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pMembro] == 14 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15 || PlayerInfo[playerid][pMembro] == 17 || PlayerInfo[playerid][pLider] == 17
            || PlayerInfo[playerid][pMembro] == 18 || PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pMembro] == 19 || PlayerInfo[playerid][pLider] == 19 || PlayerInfo[playerid][pMembro] == 20 || PlayerInfo[playerid][pLider] == 20 || PlayerInfo[playerid][pMembro] == 21 || PlayerInfo[playerid][pLider] == 21
            || PlayerInfo[playerid][pMembro] == 22 || PlayerInfo[playerid][pLider] == 22 || PlayerInfo[playerid][pMembro] == 23 || PlayerInfo[playerid][pLider] == 23) & PlayerToPoint(15.0, playerid, -392.60000610 , -1130.00000000 , 71.30000305))
  MoveObject(MCativeiro , -392.60000610,-1130.00000000,61.30000305,3.0); // Cordenada Dele Aberto
  //SendClientMessage(playerid, -1, "Vocк Abriu o Portгo do Cativeiro."); // ( Mensagem ao Digitar ) ta mostrando a msg para todos
  SetTimer("FCativeiro", 5000, false); // Tempo para que ele suba denovo ( 5 SEG. )
  return true;
}

if(strcmp(cmd, "/pcativeirosf", true) == 0)
{
  if((PlayerInfo[playerid][pMembro] == 5 || PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pMembro] == 14 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15 || PlayerInfo[playerid][pMembro] == 17 || PlayerInfo[playerid][pLider] == 17
            || PlayerInfo[playerid][pMembro] == 18 || PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pMembro] == 19 || PlayerInfo[playerid][pLider] == 19 || PlayerInfo[playerid][pMembro] == 20 || PlayerInfo[playerid][pLider] == 20 || PlayerInfo[playerid][pMembro] == 21 || PlayerInfo[playerid][pLider] == 21
            || PlayerInfo[playerid][pMembro] == 22 || PlayerInfo[playerid][pLider] == 22 || PlayerInfo[playerid][pMembro] == 23 || PlayerInfo[playerid][pLider] == 23) & PlayerToPoint(15.0, playerid, -2126.50000000 , -80.80000305 , 37.09999847))

  MoveObject(MCativeiroSF , -2126.50000000,-80.80000305,27.09999847, 3); // Cordenada Dele Aberto
  //SendClientMessage(playerid, -1, "Vocк Abriu o Portгo do Cativeiro."); // ( Mensagem ao Digitar ) ta mostrando a msg para todos
  SetTimer("FCativeiroSF", 5000, false); // Tempo para que ele suba denovo ( 5 SEG. )
  return true;
}



Re: Erros ao compilar :( - Crueliz0n - 28.08.2012

foi porque voce fechou o ")" no PlayerInfo[playerid][pLider] == 23 vc tem que apagar esses dos 23 e fechar antes do ";" no final de cada playerpoint


Re: Erros ao compilar :( - telmo_ferreira - 28.08.2012

Quote:
Originally Posted by BlackDonelly
Посмотреть сообщение
foi porque voce fechou o ")" no PlayerInfo[playerid][pLider] == 23 vc tem que apagar esses dos 23 e fechar antes do ";" no final de cada playerpoint
o problema foi ele meter ;;;;;; numa condiзгo.


Re: Erros ao compilar :( - Crueliz0n - 28.08.2012

Quote:
Originally Posted by telmo_ferreira
Посмотреть сообщение
o problema foi ele meter ;;;;;; numa condiзгo.
verdade, nem me toquei

mas mesmo assim o ")" ta no lugar errado


Re: Erros ao compilar :( - JaltiPT - 28.08.2012

Vlw ganhei 2 warnings tag mistach mas nгo me importo.


Re: Erros ao compilar :( - Crueliz0n - 28.08.2012

Quote:
Originally Posted by JaltiPT
Посмотреть сообщение
Vlw ganhei 2 warnings tag mistach mas nгo me importo.
eu me importaria , mesmo compilando com warnig as veses o codigo nгo funciona direito