SA-MP Forums Archive
[DUV] 'Numero de argumentos fora da definiзгo' - 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: [DUV] 'Numero de argumentos fora da definiзгo' (/showthread.php?tid=283231)



[DUV] 'Numero de argumentos fora da definiзгo' - pr0bscur3 - 14.09.2011

Olб, eu estava aqui, fazendo um pequeno codigo, ocupando minha cabeзa em uma das minhas horas vagas, quando me deparei com um pequeno problema que nгo acho.

Estou fazendo um pequeno sisteminha de status por dialog, no caso, ai acontece o seguinte:

2 warnings na mesma linha dizendo assim:

pawn Код:
warning 202: number of arguments does not match definition

o codigo й esse:

pawn Код:
new string2[256];
           SendClientMessage(playerid, COR_LARANJA, "------------------------ Status Geral ---------------------------");
            new ano, mes, dia;
            getdate(ano,mes,dia);
            format(string2, sizeof(string2), "{FCEC0D}Nome: %s {A6A6A6}| {FCEC0D}Sexo: %s {A6A6A6}| {FCEC0D}Data: %d/%d/%d {A6A6A6}| {FCEC0D}Origem: %s",GetPlayerName(playerid), Sexo[playerid], dia,mes,ano, Origem[playerid]);
            SendClientMessage(playerid, COR_LARANJA, string2);
            SendClientMessage(playerid, COR_LARANJA, "----------------------------------------------------------------------------");
Sinceramente nгo achei nada de mais em meu codigo, se alguem achar por favor me ajude.


Re: [DUV] 'Numero de argumentos fora da definiзгo' - Pharrel - 14.09.2011

pawn Код:
GetPlayerName(playerid)
aqui o erro... vc tem que atribuir o nome da pessoa pra uma variavel

pawn Код:
new pNome[24];
GetPlayerName(playerid, pNome, 24);
new string2[256];
           SendClientMessage(playerid, COR_LARANJA, "------------------------ Status Geral ---------------------------");
            new ano, mes, dia;
            getdate(ano,mes,dia);
            format(string2, sizeof(string2), "{FCEC0D}Nome: %s {A6A6A6}| {FCEC0D}Sexo: %s {A6A6A6}| {FCEC0D}Data: %d/%d/%d {A6A6A6}| {FCEC0D}Origem: %s",pNome, Sexo[playerid], dia,mes,ano, Origem[playerid]);
            SendClientMessage(playerid, COR_LARANJA, string2);
            SendClientMessage(playerid, COR_LARANJA, "----------------------------------------------------------------------------");



Re: [DUV] 'Numero de argumentos fora da definiзгo' - pr0bscur3 - 14.09.2011

Pharrel, muito obrigado, viu uma coisa simples, mas nao havia percebido, muito obrigado mesmo.


Re: [DUV] 'Numero de argumentos fora da definiзгo' - Pharrel - 14.09.2011

De nada