SA-MP Forums Archive
[ajuda] 3 erros - 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] 3 erros (/showthread.php?tid=283872)



[ajuda] 3 erros - wallacematheus - 17.09.2011

pawn Код:
D:\SAMP\Server\gamemodes\Wallace.pwn(26652) : error 017: undefined symbol "pNome"
D:\SAMP\Server\gamemodes\Wallace.pwn(26694) : error 017: undefined symbol "pModel"
D:\SAMP\Server\gamemodes\Wallace.pwn(26695) : error 017: undefined symbol "pChar"
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.
linha 26652
[PHP] if(ConviteInfoOrg(pNome(para1), orgconvidar, 1)) { } else { SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sua organizaзгo estб cheia limpe uma vaga!"); return 1;}[/PHP

linha 26694
PHP код:
                PlayerInfo[para1][pModel] = ChosenSkin[para1]; 
linha 26695
PHP код:
                        PlayerInfo[para1][pChar] = ChosenSkin[para1]; 



Re: [ajuda] 3 erros - WLSF - 17.09.2011

vб no 'enum pInfo' e adicione essas linhas
pawn Код:
pModel,
pChar,
pNome,
tente ai e.e


Re: [ajuda] 3 erros - StrondA_ - 17.09.2011

your code is indented in! put this way if the!

pawn Код:
if(ConviteInfoOrg(pNome(para1), orgconvidar, 1)) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sua organizaзгo estб cheia limpe uma vaga!");



Re: [ajuda] 3 erros - wallacematheus - 17.09.2011

Agora deu 4 erros olha:
pawn Код:
D:\SAMP\Server\gamemodes\Wallace.pwn(26655) : warning 217: loose indentation
D:\SAMP\Server\gamemodes\Wallace.pwn(26655) : error 012: invalid function call, not a valid address
D:\SAMP\Server\gamemodes\Wallace.pwn(26655) : warning 215: expression has no effect
D:\SAMP\Server\gamemodes\Wallace.pwn(26655) : error 001: expected token: ";", but found ")"
D:\SAMP\Server\gamemodes\Wallace.pwn(26655) : error 029: invalid expression, assumed zero
D:\SAMP\Server\gamemodes\Wallace.pwn(26655) : fatal error 107: too many error messages on one line

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


4 Errors.
A linha й essa :
pawn Код:
if(ConviteInfoOrg(pNome(para1), orgconvidar, 1)) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sua organizaзгo estб cheia limpe uma vaga!");



Re: [ajuda] 3 erros - WLSF - 17.09.2011

poste uma linha antes e uma apуs porfavor.


Re: [ajuda] 3 erros - wallacematheus - 17.09.2011

pawn Код:
if (IsPlayerConnected(playerid))
                        {
                            orgconvidar = GetPlayerOrg(playerid);
             if(ConviteInfoOrg(pNome(para1), orgconvidar, 1)) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sua organizaзгo estб cheia limpe uma vaga!");



Re: [ajuda] 3 erros - WLSF - 17.09.2011

Poderia mandar 2 abaixo tambйm? '-'


Re: [ajuda] 3 erros - wallacematheus - 17.09.2011

pawn Код:
if(ConviteInfoOrg(pNome(para1), orgconvidar, 1)) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sua organizaзгo estб cheia limpe uma vaga!");
                            if(orgconvidar == 1) { PlayerInfo[para1][pTeam] = 2; gTeam[para1] = 2; ftext = "Policia Militar"; ChosenSkin[para1] = 282; SetPlayerSkin(para1, 282); }
                            if(orgconvidar == 2) { PlayerInfo[para1][pTeam] = 2; gTeam[para1] = 2; ftext = "ROTAM"; ChosenSkin[para1] = 285; SetPlayerSkin(para1, 285); }



Re: [ajuda] 3 erros - WLSF - 17.09.2011

pawn Код:
if (IsPlayerConnected(playerid))
{
    new orgconvidar = GetPlayerOrg(playerid);
    if(ConviteInfoOrg(pNome(para1), orgconvidar, 1)) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sua organizaзгo estб cheia limpe uma vaga!");
    if(orgconvidar == 1)
    {
        PlayerInfo[para1][pTeam] = 2;
        gTeam[para1] = 2;
        ftext = "Policia Militar";
        ChosenSkin[para1] = 282;
        SetPlayerSkin(para1, 282);
    }
    if(orgconvidar == 2)
    {
        PlayerInfo[para1][pTeam] = 2;
        gTeam[para1] = 2;
        ftext = "ROTAM";
        ChosenSkin[para1] = 285;
        SetPlayerSkin(para1, 285);
    }
Faзa um teste, troque por isso. e veja se funciona.


Re: [ajuda] 3 erros - lukas_loky - 17.09.2011

pawn Код:
if(ConviteInfoOrg(pNome(para1), orgconvidar, 1))
{
}
else
{
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sua organizaзгo estб cheia limpe uma vaga!");
    return 1;
}
Adicione isso no final do seu GM
pawn Код:
stock pNome(playerid)
{
    new nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid,nome,sizeof(nome));
    return nome;
}
Procure por
pawn Код:
enum pInfo
{
E adicione as linhas:
pawn Код:
pModel,
pChar,
Se voce adicionou a linha "pNome," no "enum pInfo", delete ela.
Isso deve resolver...