SA-MP Forums Archive
[AJUDA] Nгo consigo descobrir qual й o erro! - 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] Nгo consigo descobrir qual й o erro! (/showthread.php?tid=332360)



[AJUDA] Nгo consigo descobrir qual й o erro! - Djair_Black - 07.04.2012

Bom, venho aqui pedir para que alguйm me ajude, nгo consigo descobrir o que fiz de errado neste Dialog do meu GM. Gostaria que alguйm soube-se me indicar e consertar para me se nгo for muito encomodo.

pawn Код:
if(dialogid == AeH) //Linha 578
{
      if(response)
      {
           if(listitem == 0)
           {
               ShowPlayerDialog(playerid, AeH+1, DIALOG_STYLE_LIST, "Armas", "1 Pt \n50 Pts \n200 Pts \n500 Pts \n1000 Pts \n2000 Pts \n2800 Pts \n3700 Pts \n4500 Pts \n5700 Pts \n6000 Pts", "Ok", "Sair");
               return 1;
           }
           else if(listitem == 1)
           {
               ShowPlayerDialog(playerid, AeH+2, DIALOG_STYLE_LIST, "Habilidades", "Visгo Noturna \nVнsгo Tйrmica \nMedicamento Extra \nGasolina Extra \nSuper Mordida \nPulгo \nMordida Refrescante \nSuper Pulo \nColete Extra \nTeletransporte \nSuper Teletransporte", "Ok", "Sair");
               return 1;
           }
 if(dialogid == AeH+1)
{
       if(response)
       {
           if(listitem == 0)
           {
           if(PontosTotais[playerid] >= 1)
           {
                ResetPlayerWeapons(playerid);
                GivePlayerWeapon(playerid, 1, 100);
                GivePlayerWeapon(playerid, 4, 100);
                GivePlayerWeapon(playerid, 23, 500);
                SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
                 return 1;
           }
           }
           else if(listitem == 1)
           {
           if(PontosTotais[playerid] >= 50)
           {
                 ResetPlayerWeapons(playerid);
                 GivePlayerWeapon(playerid, 1, 100);
                 GivePlayerWeapon(playerid, 4, 100);
                 GivePlayerWeapon(playerid, 22, 200);
                 SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
                 return 1;
           }
           }
           else if(listitem == 2)
           {
           if(PontosTotais[playerid] >= 200)
           {
                 ResetPlayerWeapons(playerid);
                 GivePlayerWeapon(playerid, 1, 100);
                 GivePlayerWeapon(playerid, 4, 100);
                 GivePlayerWeapon(playerid, 17, 2);
                 GivePlayerWeapon(playerid, 22, 500);
                 GivePlayerWeapon(playerid, 25, 100);
                 SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
                 return 1;
           }
           }
           else if(listitem == 3)
           {
           if(PontosTotais[playerid] >= 500)
           {
                 ResetPlayerWeapons(playerid);
                 GivePlayerWeapon(playerid, 1, 100);
                 GivePlayerWeapon(playerid, 4, 100);
                 GivePlayerWeapon(playerid, 17, 10);
                 GivePlayerWeapon(playerid, 22, 1000);
                 GivePlayerWeapon(playerid, 25, 500);
                 GivePlayerWeapon(playerid, 29, 200);
                 SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
                 return 1;
           }
           }
           else if(listitem == 4)
           {
           if(PontosTotais[playerid] >= 1000)
           {
                 ResetPlayerWeapons(playerid);
                 GivePlayerWeapon(playerid, 1, 100);
                 GivePlayerWeapon(playerid, 4, 100);
                 GivePlayerWeapon(playerid, 18, 2);
                 GivePlayerWeapon(playerid, 22, 1500);
                 GivePlayerWeapon(playerid, 27, 100);
                 GivePlayerWeapon(playerid, 29, 200);
                 SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
                 return 1;
           }
           }
           else if(listitem == 5)
           {
           if(PontosTotais[playerid] >= 2000)
           {
                 ResetPlayerWeapons(playerid);
                 GivePlayerWeapon(playerid, 1, 100);
                 GivePlayerWeapon(playerid, 4, 100);
                 GivePlayerWeapon(playerid, 18, 5);
                 GivePlayerWeapon(playerid, 22, 2000);
                 GivePlayerWeapon(playerid, 27, 200);
                 GivePlayerWeapon(playerid, 29, 500);
                 SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
                 return 1;
           }
           }
           else if(listitem == 6)
           {
           if(PontosTotais[playerid] >= 2800)
           {
                 ResetPlayerWeapons(playerid);
                 GivePlayerWeapon(playerid, 1, 100);
                 GivePlayerWeapon(playerid, 4, 100);
                 GivePlayerWeapon(playerid, 18, 10);
                 GivePlayerWeapon(playerid, 22, 2500);
                 GivePlayerWeapon(playerid, 27, 500);
                 GivePlayerWeapon(playerid, 29, 1000);
                 SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
                 return 1;
           }
           }
           else if(listitem == 7)
           {
           if(PontosTotais[playerid] >= 3700)
           {
                 ResetPlayerWeapons(playerid);
                 GivePlayerWeapon(playerid, 1, 100);
                 GivePlayerWeapon(playerid, 4, 100);
                 GivePlayerWeapon(playerid, 18, 10);
                 GivePlayerWeapon(playerid, 22, 3000);
                 GivePlayerWeapon(playerid, 27, 500);
                 GivePlayerWeapon(playerid, 29, 1000);
                 SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
                 return 1;
           }
           }
           else if(listitem == 8)
           {
           if(PontosTotais[playerid] >= 4500)
           {
                 ResetPlayerWeapons(playerid);
                 GivePlayerWeapon(playerid, 1, 100);
                 GivePlayerWeapon(playerid, 4, 100);
                 GivePlayerWeapon(playerid, 18, 15);
                 GivePlayerWeapon(playerid, 22, 3500);
                 GivePlayerWeapon(playerid, 27, 1000);
                 GivePlayerWeapon(playerid, 28, 500);
                 GivePlayerWeapon(playerid, 33, 500);
                 SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
                 return 1;
           }
           }
           else if(listitem == 9)
           {
           if(PontosTotais[playerid] >= 5700)
           {
                 ResetPlayerWeapons(playerid);
                 GivePlayerWeapon(playerid, 1, 100);
                 GivePlayerWeapon(playerid, 4, 100);
                 GivePlayerWeapon(playerid, 18, 20);
                 GivePlayerWeapon(playerid, 22, 3500);
                 GivePlayerWeapon(playerid, 27, 1500);
                 GivePlayerWeapon(playerid, 28, 1000);
                 GivePlayerWeapon(playerid, 33, 1000);
                 SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
                 return 1;
           }
           }
           else if(listitem == 10)
           {
           if(PontosTotais[playerid] >= 6000)
           {
                 ResetPlayerWeapons(playerid);
                 GivePlayerWeapon(playerid, 1, 100);
                 GivePlayerWeapon(playerid, 4, 100);
                 GivePlayerWeapon(playerid, 18, 10);
                 GivePlayerWeapon(playerid, 22, 3500);
                 GivePlayerWeapon(playerid, 27, 2000);
                 GivePlayerWeapon(playerid, 28, 2000);
                 GivePlayerWeapon(playerid, 33, 2000);
                 SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
                 return 1;
           }
           }

      }
      return 1;
}
Esta й a parte que esta dando erro nу meu GM.

Os erros sгo os seguintes:
pawn Код:
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(578) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(580) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(582) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(585) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(587) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(590) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(592) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(594) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(596) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(598) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(605) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(608) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(610) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(617) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(620) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(622) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(631) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(634) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(636) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(646) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(649) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(651) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(661) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(664) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(666) : error 010: invalid function or declaration
C:\Users\SAMP\Documents\Jogos\VampirosXHumanidade\gamemodes\Vampirosv1.0.pwn(676) : error 010: invalid function or declaration

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


26 Errors.
Muito obrigado para quem vai tentar, e para aqueles que conseguiram e postaram para poder me ajuda! Como uma forma de gratidгo, vou colocar uma Obrigado especial nу meu GM, ou sejб, sempre que alguйm me ajuda, ou algum tutorial me ajuda, logo eu coloco. Alem disso, irei tambйm da +REP. = D

Obrigado,
Djair_Black xD


Re: [AJUDA] Nгo consigo descobrir qual й o erro! - Delete_ - 07.04.2012

Tenta:

pawn Код:
if(dialogid == AeH) //Linha 578
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, AeH+1, DIALOG_STYLE_LIST, "Armas", "1 Pt \n50 Pts \n200 Pts \n500 Pts \n1000 Pts \n2000 Pts \n2800 Pts \n3700 Pts \n4500 Pts \n5700 Pts \n6000 Pts", "Ok", "Sair");
return 1;
}
else if(listitem == 1)
{
ShowPlayerDialog(playerid, AeH+2, DIALOG_STYLE_LIST, "Habilidades", "Visгo Noturna \nVнsгo Tйrmica \nMedicamento Extra \nGasolina Extra \nSuper Mordida \nPulгo \nMordida Refrescante \nSuper Pulo \nColete Extra \nTeletransporte \nSuper Teletransporte", "Ok", "Sair");
return 1;
}
if(dialogid == AeH+1)
{
if(response)
{
if(listitem == 0)
{
if(PontosTotais[playerid] >= 1)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 1, 100);
GivePlayerWeapon(playerid, 4, 100);
GivePlayerWeapon(playerid, 23, 500);
SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
return 1;
}
}
else if(listitem == 1)
{
if(PontosTotais[playerid] >= 50)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 1, 100);
GivePlayerWeapon(playerid, 4, 100);
GivePlayerWeapon(playerid, 22, 200);
SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
return 1;
}
}
else if(listitem == 2)
{
if(PontosTotais[playerid] >= 200)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 1, 100);
GivePlayerWeapon(playerid, 4, 100);
GivePlayerWeapon(playerid, 17, 2);
GivePlayerWeapon(playerid, 22, 500);
GivePlayerWeapon(playerid, 25, 100);
SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
return 1;
}
}
else if(listitem == 3)
{
if(PontosTotais[playerid] >= 500)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 1, 100);
GivePlayerWeapon(playerid, 4, 100);
GivePlayerWeapon(playerid, 17, 10);
GivePlayerWeapon(playerid, 22, 1000);
GivePlayerWeapon(playerid, 25, 500);
GivePlayerWeapon(playerid, 29, 200);
SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
return 1;
}
}
else if(listitem == 4)
{
if(PontosTotais[playerid] >= 1000)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 1, 100);
GivePlayerWeapon(playerid, 4, 100);
GivePlayerWeapon(playerid, 18, 2);
GivePlayerWeapon(playerid, 22, 1500);
GivePlayerWeapon(playerid, 27, 100);
GivePlayerWeapon(playerid, 29, 200);
SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
return 1;
}
}
else if(listitem == 5)
{
if(PontosTotais[playerid] >= 2000)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 1, 100);
GivePlayerWeapon(playerid, 4, 100);
GivePlayerWeapon(playerid, 18, 5);
GivePlayerWeapon(playerid, 22, 2000);
GivePlayerWeapon(playerid, 27, 200);
GivePlayerWeapon(playerid, 29, 500);
SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
return 1;
}
}
else if(listitem == 6)
{
if(PontosTotais[playerid] >= 2800)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 1, 100);
GivePlayerWeapon(playerid, 4, 100);
GivePlayerWeapon(playerid, 18, 10);
GivePlayerWeapon(playerid, 22, 2500);
GivePlayerWeapon(playerid, 27, 500);
GivePlayerWeapon(playerid, 29, 1000);
SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
return 1;
}
}
else if(listitem == 7)
{
if(PontosTotais[playerid] >= 3700)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 1, 100);
GivePlayerWeapon(playerid, 4, 100);
GivePlayerWeapon(playerid, 18, 10);
GivePlayerWeapon(playerid, 22, 3000);
GivePlayerWeapon(playerid, 27, 500);
GivePlayerWeapon(playerid, 29, 1000);
SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
return 1;
}
}
else if(listitem ==
{
if(PontosTotais[playerid] >= 4500)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 1, 100);
GivePlayerWeapon(playerid, 4, 100);
GivePlayerWeapon(playerid, 18, 15);
GivePlayerWeapon(playerid, 22, 3500);
GivePlayerWeapon(playerid, 27, 1000);
GivePlayerWeapon(playerid, 28, 500);
GivePlayerWeapon(playerid, 33, 500);
SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
return 1;
}
}
else if(listitem == 9)
{
if(PontosTotais[playerid] >= 5700)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 1, 100);
GivePlayerWeapon(playerid, 4, 100);
GivePlayerWeapon(playerid, 18, 20);
GivePlayerWeapon(playerid, 22, 3500);
GivePlayerWeapon(playerid, 27, 1500);
GivePlayerWeapon(playerid, 28, 1000);
GivePlayerWeapon(playerid, 33, 1000);
SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
return 1;
}
}
else if(listitem == 10)
{
if(PontosTotais[playerid] >= 6000)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 1, 100);
GivePlayerWeapon(playerid, 4, 100);
GivePlayerWeapon(playerid, 18, 10);
GivePlayerWeapon(playerid, 22, 3500);
GivePlayerWeapon(playerid, 27, 2000);
GivePlayerWeapon(playerid, 28, 2000);
GivePlayerWeapon(playerid, 33, 2000);
SendClientMessage(playerid,VERMELHO_TD,"** [INFO] Vocк acabou de receber suas armas.");
return 1;
}
}
}
}
return 1;
}



Re : [AJUDA] Nгo consigo descobrir qual й o erro! - Djair_Black - 07.04.2012

Mudou nada xD.
Obrigado aew!


Re: [AJUDA] Nгo consigo descobrir qual й o erro! - Lucas_Alemao - 07.04.2012

Tem q fechar as chaves q tгo sendo abertas e nao tгo sendo finalizadas


Re: [AJUDA] Nгo consigo descobrir qual й o erro! - jefe10 - 07.04.2012

26 erros й pq esta faltando fechar alguma chave }


Re: [AJUDA] Nгo consigo descobrir qual й o erro! - Delete_ - 07.04.2012

Quote:

Mudou nada xD.
Obrigado aew!

Eu fechei a chave pra vocк ¬¬


Re : Re: [AJUDA] Nгo consigo descobrir qual й o erro! - Djair_Black - 07.04.2012

Quote:
Originally Posted by delete
Посмотреть сообщение
Eu fechei a chave pra vocк ¬¬
Eu sei, por isso que le digo, muito obrigado!
Nгo mudou mesmo aqui, essa chave atй tentei por nу mesmo canto = /.
Mas apesar de tudo, agradeзo muito!
Parceiro aqui jб vai me ajudar pelo TV. = D


Re: [AJUDA] Nгo consigo descobrir qual й o erro! - Delete_ - 07.04.2012

Continuou os mesmos erros?


Re : Re: [AJUDA] Nгo consigo descobrir qual й o erro! - Djair_Black - 07.04.2012

Quote:
Originally Posted by delete
Посмотреть сообщение
Continuou os mesmos erros?
Continua xD


Re: [AJUDA] Nгo consigo descobrir qual й o erro! - Delete_ - 08.04.2012

tenta adicionar mais uma chave no final