[AJUDA] Nгo consigo descobrir qual й o erro!
#1

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
Reply
#2

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;
}
Reply
#3

Mudou nada xD.
Obrigado aew!
Reply
#4

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

26 erros й pq esta faltando fechar alguma chave }
Reply
#6

Quote:

Mudou nada xD.
Obrigado aew!

Eu fechei a chave pra vocк ¬¬
Reply
#7

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
Reply
#8

Continuou os mesmos erros?
Reply
#9

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

tenta adicionar mais uma chave no final
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)