SA-MP Forums Archive
[Ajuda] error 012: invalid function call, not a valid address - 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] error 012: invalid function call, not a valid address (/showthread.php?tid=476050)



error 012: invalid function call, not a valid address - AndersonAq - 16.11.2013

Nгo sei o que se passa com esse erro nesse cуdigo, o que seria?

PHP Code:
if(text[0] == '@')
    {
         
format(pFilesizeof(pFile), "clas/%s.ini"PlayerName(playerid));
         if(
dini_Exists(pFile))
         {
             if(
strcmp(dini_Get(pFile"cla"), "Nenhum"false))
            {
                new
                    
tmp[128]
                ;
                
strmid(tmptext1strlen(text));
                if(!
strlen(tmp))
                {
                    
SendClientMessage(playeridCOR_ERRO"Uso correto: @ Mensagem");
                    return 
0;
                }
                else
                {
                    for(new 
0MAX_PLAYERSc++)
                    {
                        if(
IsPlayerConnected(c))
                        {
                            
format(gFilesizeof(gFile), "clas/%s.ini"PlayerName(c));
                            if(
strcmp(dini_Get(gFile"cla"), "Nenhum"false))
                            {
                                if(
strcmp(dini_Get(gFile"cla"), dini_Get(pFile"cla"), true) == 0)
                                {
                                    
format(gstringsizeof(gstring), "Chat OnibusC %s: %s"PlayerName(playerid), tmp);
                                    
SendClientMessage(c0x00FF00AAgstring);
                                }
                              }
                        }
                    }
                    return 
0;
                }
               }
        }
    }
    return 
0;

Linha:

PHP Code:
format(pFilesizeof(pFile), "clas/%s.ini"PlayerName(playerid)); 
Ajudem pf


Re: error 012: invalid function call, not a valid address - AndersonAq - 16.11.2013

Alguйm por favor? to necessitando disso urgente


Respuesta: error 012: invalid function call, not a valid address - ViniKuliveguisky - 16.11.2013

Vou consultar minha bola de cristal para tentar advinhar o erro blz?

Passa o erro que deu pelo menos, e oque й essa comparaзгo ai
pawn Code:
if(text[0] == '@')
Usando aspas simples? (esqueci o nome dele, mas uso apenas em Banco de Dados e Java)


Re: error 012: invalid function call, not a valid address - AndersonAq - 16.11.2013

o erro estб no tнtulo do tуpico ¬¬


Respuesta: Re: error 012: invalid function call, not a valid address - ViniKuliveguisky - 16.11.2013

Quote:
Originally Posted by AndersonAq
View Post
o erro estб no tнtulo do tуpico ¬¬
Ata foi mals kkkk...
Estranho esse erro ai, traduzido ele diz que й "chamada de funзгo invбlida, nгo й um endereзo vбlido"

Vou dar uma pesquisada e edito aqui.

@Edit: eu acho que o erro nгo й essa linha ai e sim a linha da comparaзгo logo acima!


Re: error 012: invalid function call, not a valid address - yNexus - 16.11.2013

GM Baixado Da Net, De Um Cara Que Robou O GM, Gm Cheio De Bug Amigo, Vocк Demorara De + Para Arrumar Todos Os Bugs Dai, Melhor Criar Um Doque Arrumar Esse Ai


Re: error 012: invalid function call, not a valid address - MrPaulistinha - 16.11.2013

Este valor nao й valido? creio que seja isso...

pawn Code:
if(text[0] == '@')
Penso que nгo pode se usar isso...

por acaso tentou usar
pawn Code:
"@"
?



Re: error 012: invalid function call, not a valid address - Kimossab - 16.11.2013

Podes mostrar o codigo da funзгo PlayerName()?


Re: error 012: invalid function call, not a valid address - Juniiro3 - 16.11.2013

A comparaзгo com aspas simples estб CORRETA, ele nгo estб comparando uma string, e sim um caractere, ele tem de usar isso aqui mesmo:

pawn Code:
if ( text[0] == '@' )
Talvez a variбvel pFile nгo seja string, procure por new pFile e veja se a variбvel tem colchetes []


Respuesta: error 012: invalid function call, not a valid address - DanDRT - 16.11.2013

Faзa o que o Jr. falou, os de cima so falaram abobrinha.