[AJUDA] Como corrigir esses erros? :/ -
Dudux - 27.05.2012
Tou fazendo umas modificaзхes em um Game Mode, porйm apareceu alguns erros veja:
pawn Код:
D:\Usuбrio\Desktop\meu-servidor\gamemodes\BSG.pwn(3219) : error: 017: undefined symbol "cmd_pp"
D:\Usuбrio\Desktop\meu-servidor\gamemodes\BSG.pwn(3219) : error: 017: undefined symbol "cmd_pr"
D:\Usuбrio\Desktop\meu-servidor\gamemodes\BSG.pwn(3219) : error: 017: undefined symbol "cmd_pr"
D:\Usuбrio\Desktop\meu-servidor\gamemodes\BSG.pwn(3219) : error: 017: undefined symbol "cmd_pp"
D:\Usuбrio\Desktop\meu-servidor\gamemodes\BSG.pwn(3219) : error: 017: undefined symbol "cmd_pg2"
D:\Usuбrio\Desktop\meu-servidor\gamemodes\BSG.pwn(3219) : error: 017: undefined symbol "cmd_pg1"
D:\Usuбrio\Desktop\meu-servidor\gamemodes\BSG.pwn(3219) : warning: 235: public function lacks forward declaration (symbol "MostrarRG")
As Linhas do cуdigo que aparecem os erros:
pawn Код:
if(IsPlayerInRangeOfPoint(playerid, 1.0, 244.9372,71.7797,1003.6406))
    {
      SetPlayerFacingAngle(playerid, 0.1772);
      ApplyAnimation(playerid,"PED","Walk_DoorPartial",4.0,0,1,0,0,0);
      cmd_pp(playerid, ""); // PRIMEIRO ERRO
      return 1;
    }
if(IsPlayerInRangeOfPoint(playerid, 1.0, 249.9431,64.6796,1003.6406))
    {
      SetPlayerFacingAngle(playerid, 278.4434);
      ApplyAnimation(playerid,"PED","Walk_DoorPartial",4.0,0,1,0,0,0);
      cmd_pr(playerid, ""); // SEGUNDO ERRO
      return 1;
    }
if(IsPlayerInRangeOfPoint(playerid, 1.0, 252.2334,62.8903,1003.6406))
    {
      SetPlayerFacingAngle(playerid, 194.6808);
      ApplyAnimation(playerid,"PED","Walk_DoorPartial",4.0,0,1,0,0,0);
      cmd_pr(playerid, ""); // TERCEIRO ERRO
      return 1;
    }
if(IsPlayerInRangeOfPoint(playerid, 1.0, 245.2543,74.0367,1003.6406))
    {
      SetPlayerFacingAngle(playerid, 91.9515);
      ApplyAnimation(playerid,"PED","Walk_DoorPartial",4.0,0,1,0,0,0);
      cmd_pp(playerid, ""); // QUARTO ERRO
      return 1;
    }
if((newkeys == 2) && (IsPlayerInAnyVehicle(playerid)))// Letra H + tem que estar dentro do carro
  {
    cmd_pg2(playerid,""); // QUINTO ERRO
    cmd_pg1(playerid,""); // SEXTO ERRO
    return 1;
  }
public MostrarRG(playerid,targetid) // ULTIMO ERRO (:
Alguem pode me ajudar corrigi-los?
Re: [AJUDA] Como corrigir esses erros? :/ -
Sr.Pekeno - 27.05.2012
cmd_pp(playerid, "");
seria que funзгo essa? '-'
Re: [AJUDA] Como corrigir esses erros? :/ -
Dudux - 27.05.2012
Sr.Pekeno, ta dentro do sistema de Auto Escola que veio junto com o GameMode, acha que nгo й necessбrio essa funзгo? Eu tbm nгo vi utilidade.
Re: [AJUDA] Como corrigir esses erros? :/ -
[JD]BlackFire - 27.05.2012
pelo visto estб faltando a include zcmd
Re: [AJUDA] Como corrigir esses erros? :/ -
Dudux - 27.05.2012
Black, a include ta ok, ja olhei :/
Re: [AJUDA] Como corrigir esses erros? :/ -
Dudux - 27.05.2012
Ninguйm sabe como resolver? :/
Re: [AJUDA] Como corrigir esses erros? :/ -
ViniBorn - 27.05.2012
Vocк criou esse comandos?
Re: [AJUDA] Como corrigir esses erros? :/ -
Schocc - 27.05.2012
mande os cуdigos relacionados a
cmd_pp(playerid, ""); e os demais erros
Re: [AJUDA] Como corrigir esses erros? :/ -
Dudux - 27.05.2012
Vini, nгo foi eu, ja vei junto com o GameMode.
Schocc, o cуdigo relacionado ao cmd_pp й:
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
  if(newkeys == KEY_SECONDARY_ATTACK)// LETRA F
  {
    cmd_entrar(playerid,"");// Quando ele aperta a letra acima ('F') executa esse comando!
    cmd_sair(playerid,"");// Quando ele aperta a letra acima ('F') executa esse comando!
    cmd_brunoemprego2469(playerid, "");
    cmd_brunocompra2469(playerid, "");
    cmd_mudarluta(playerid, "");
    if(IsPlayerInRangeOfPoint(playerid, 3.0, 1490.509765, 1305.782958, 1093.296386)) //Caso esteja nesta coordenada, executarб o que estб abaixo
    {// Licenзas!
      ShowPlayerDialog(playerid, DMenuAutoEscola, DIALOG_STYLE_LIST, "{FFFFFF}Escolha o teste", "{FFFFFF}Carros {1E90FF}$800\n{FFFFFF}Motos {1E90FF}$900\n{FFFFFF}Aeronaves {1E90FF}$1.000\n{FFFFFF}Armas {1E90FF}$2.000 ", "Comprar", "Cancelar"); //Mostrarб o menu
      return 1;
    }
    if(IsPlayerInRangeOfPoint(playerid, 3.0, 1550.4348,-1681.0958,13.5546) || IsPlayerInRangeOfPoint(playerid, 3.0, 1469.0680,-1768.2537,18.7958) || IsPlayerInRangeOfPoint(playerid, 3.0, 1129.7659,-1672.3673,13.5979) ||
    IsPlayerInRangeOfPoint(playerid, 3.0, 645.9149,-1758.5361,13.3964) || IsPlayerInRangeOfPoint(playerid, 3.0, 806.4979,-1358.9193,13.5469) || IsPlayerInRangeOfPoint(playerid, 3.0, 1781.8961,-1162.2396,23.8281) ||
    IsPlayerInRangeOfPoint(playerid, 3.0, 2254.7039,-1667.5420,15.4690))
    {
      ShowPlayerDialog(playerid, DCaixaBanco, DIALOG_STYLE_LIST, ""VERMELHO"Caixa Eletronico", "Ver Saldo\nSacar\nDeposito", "Selecionar", "Sair");
      return 1;
    }
    if(IsPlayerInRangeOfPoint(playerid, 1.0, 244.9372,71.7797,1003.6406))
    {
      SetPlayerFacingAngle(playerid, 0.1772);
      ApplyAnimation(playerid,"PED","Walk_DoorPartial",4.0,0,1,0,0,0);
      cmd_pp(playerid, "");
      return 1;
    }
    if(IsPlayerInRangeOfPoint(playerid, 1.0, 249.9431,64.6796,1003.6406))
    {
      SetPlayerFacingAngle(playerid, 278.4434);
      ApplyAnimation(playerid,"PED","Walk_DoorPartial",4.0,0,1,0,0,0);
      cmd_pr(playerid, "");
      return 1;
    }
    if(IsPlayerInRangeOfPoint(playerid, 1.0, 252.2334,62.8903,1003.6406))
    {
      SetPlayerFacingAngle(playerid, 194.6808);
      ApplyAnimation(playerid,"PED","Walk_DoorPartial",4.0,0,1,0,0,0);
      cmd_pr(playerid, "");
      return 1;
    }
    if(IsPlayerInRangeOfPoint(playerid, 1.0, 245.2543,74.0367,1003.6406))
    {
      SetPlayerFacingAngle(playerid, 91.9515);
      ApplyAnimation(playerid,"PED","Walk_DoorPartial",4.0,0,1,0,0,0);
      cmd_pp(playerid, "");
      return 1;
    }
    return 1;
  }
  if((newkeys == 2) && (IsPlayerInAnyVehicle(playerid)))// Letra H + tem que estar dentro do carro
  {
    cmd_pg2(playerid,"");
    cmd_pg1(playerid,"");
    return 1;
  }
  if(IsPlayerInAnyVehicle(playerid))
  {
    if(newkeys == 4)// Alt Esquerdo
    {
      cmd_motor(playerid, "");
    }
  }
  return 1;
}
Re: [AJUDA] Como corrigir esses erros? :/ -
Bruno Pereira - 27.05.2012
Aperte CTRL + F no seu GM e pesquise por:
CMD : pp ou COMMAND : pp (SEM ESPAЗOS)
e veja o que aparece.