[AJUDA] Como corrigir esses erros? :/
#1

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

cmd_pp(playerid, "");

seria que funзгo essa? '-'
Reply
#3

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.
Reply
#4

pelo visto estб faltando a include zcmd
Reply
#5

Black, a include ta ok, ja olhei :/
Reply
#6

Ninguйm sabe como resolver? :/
Reply
#7

Vocк criou esse comandos?
Reply
#8

mande os cуdigos relacionados a
cmd_pp(playerid, ""); e os demais erros
Reply
#9

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

Aperte CTRL + F no seu GM e pesquise por:

CMD : pp ou COMMAND : pp (SEM ESPAЗOS)

e veja o que aparece.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)