SA-MP Forums Archive
[Ajuda] Erro 017: undefined symbol - 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] Erro 017: undefined symbol (/showthread.php?tid=384932)



Erro 017: undefined symbol - smithz0r - 13.10.2012

Erro:


Cуdigos:
Код:
new Arma, Municao , String[275];
            GetPlayerName(playerid, Name, sizeof(Name));
            if(PlayerInfo[playerid][pAdmin] < 1)
            {
                return SendClientMessage(playerid, Vermelho,"Vocк nгo tem permissгo para usar esse comando.");
            }
            else
            {
                for(new i=0;i<=EVID;i++)
                {
                    if(sscanf(params, "dd", Arma, Municao))
                    {
                        return SendClientMessage(playerid,Vermelho,"Use: /armaevento [arma] [municao]");
                    }
                    if(!noteste[i] == true)
                    {
                        return SendClientMessage(playerid,Vermelho,"Nenhum evento em andamento");
                    }
                    if(Arma < 1 || Arma > 46)
                    {
                        return SendClientMessage(playerid,Vermelho,"Armas de ID 1 a 46");
                    }
                    else
                    {
                        GivePlayerWeapon(i, Arma, Municao);
                        format(String, sizeof(String), "[Evento] O Admin %s deu uma arma para todos do evento!", Name);
                        SendClientMessageToAll(Vermelho, String);
                    }
                }
            }
Код:
new Colete, String[275];
            GetPlayerName(playerid, Name, sizeof(Name));
            if(PlayerInfo[playerid][pAdmin] < 1)
            {
                return SendClientMessage(playerid, Vermelho,"Vocк nгo tem permissгo para usar esse comando.");
            }
            else
            {
                for(new i=0;i<=EVID;i++)
                {
                    if(sscanf(params, "i", Colete))
                    {
                        return SendClientMessage(playerid,Vermelho,"Use: /coleteteste [colete]");
                    }
                    if(!noteste[i] == true)
                    {
                        return SendClientMessage(playerid, Vermelho,"[BRC] Nenhum teste em andamento.");
                    }
                    if(Colete < 1 || Colete > 100)
                    {
                        return SendClientMessage(playerid, Vermelho,"1 a 100");
                    }
                    else
                    {
                        SetPlayerArmour(i, Colete);
                        format(String, sizeof(String), "[BRC] O admin %s setou o colete para todos do teste.", Name);
                        SendClientMessageToAll(Vermelho, String);
                    }
                }
            }
Код:
new Vida, String[275];
            GetPlayerName(playerid, Name, sizeof(Name));
            if(PlayerInfo[playerid][pAdmin] < 1)
            {
                SendClientMessage(playerid,Vermelho,"Vocк nгo tem permissгo para usar esse comando.");
            }
            else
            {
                for(new i=0;i<=EVID;i++)
                {
                    if(sscanf(params, "i", Vida))
                    {
                        return SendClientMessage(playerid,Vermelho,"Use: /vidateste [vida]");
                    }
                    if(!noteste[i] == true)
                    {
                        return SendClientMessage(playerid,Vermelho,"[BRC] Nenhum teste em andamento");
                    }
                    if(Vida < 1 || Vida > 100)
                    {
                        return SendClientMessage(playerid,Vermelho,"[BRC] Quantia de 1 a 100");
                    }
                    else
                    {
                        SetPlayerHealth(i, Vida);
                        format(String, sizeof(String), "[BRC] O admin %s setou a vida para todos do teste!", Name);
                        SendClientMessageToAll(Vermelho, String);
                    }
                }
            }



Re: Erro 017: undefined symbol - Falcon. - 13.10.2012

estб usando zcmd ?


Re: Erro 017: undefined symbol - smithz0r - 13.10.2012

Nгo.


Re: Erro 017: undefined symbol - zSuYaNw - 13.10.2012

Ta explicado, se usar strcmp troque params para cmdtext.


Re: Erro 017: undefined symbol - Falcon. - 13.10.2012

dк mais detalhes de onde o cуdigo estб, somente com isto nгo й possнvel saber com exatidгo como resolver...

de primeira vista parece um comando sendo mau usado como por exemplo:

comando:vidateste(playerid) quando deveria ser comando:vidateste(playerid, params[])


#edit: ou isto que o Garfield disse


Re: Erro 017: undefined symbol - smithz0r - 13.10.2012

Problema resolvido, obrigado Garfield