SA-MP Forums Archive
[Ajuda] Erros no SSCANF - 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] Erros no SSCANF (/showthread.php?tid=394794)



Erros no SSCANF - [NRG]Dark - 24.11.2012

Passei meu GM para sscanf, zcmd e DOF2.
Compilou certinho.

O problema й quando o GM estб sendo executado, aparecem esses avisosno console

Код:
[00:19:45] sscanf warning: Strings without a length are deprecated, please add a destination size.
[00:19:52] sscanf warning: Strings without a length are deprecated, please add a destination size.
[00:19:56] sscanf warning: Strings without a length are deprecated, please add a destination size.
[00:19:56] sscanf warning: Strings without a length are deprecated, please add a destination size.



Re: Erros no SSCANF - VenoN - 24.11.2012

isto me parece que alguma string ultilizada nгo estб suportando tamanho estб faltando espaзos para cedulas
acho que tem que almentar alguma string! e como nгo mostra quando isto aparece acho que й string global!


Re: Erros no SSCANF - [NRG]Dark - 24.11.2012

achoq e isso http://sampforum.hu/index.php?topic=18320.0

tem que colocar if(sscanf(params,"us[tamanho]",plid,texto))

й o que parece ;s vo tentar


Re: Erros no SSCANF - Sky™ - 24.11.2012

pawn Код:
new texto[64]; // cedulas da string
if(sscanf(params,"us[64]",plid,texto))//assim!

mais para nгo ficar criando variaveis atoa use static
foi o que disse jason!

@topc

й creio que todos usam a mesma versгo ate por q! as outras estгo meio ruins para atualidade!


Re: Erros no SSCANF - [NRG]Dark - 24.11.2012

Eu ja passei o GM todo man, esses aviso aparecem no console enquanto o GM e executado.
Vo tentar fazer akilo que eu vi no outropost e edito


Re: Erros no SSCANF - Jason` - 24.11.2012

Errado (para a versгo que vocк estб utilizando):

pawn Код:
static string[32];
if(sscanf(params, "s", string)) return 1;
Correto:
pawn Код:
static string[32];
if(sscanf(params, "s[32]", string)) return 1;



Re: Erros no SSCANF - [NRG]Dark - 24.11.2012

Vocк usa essa versгo tambйm?
Й a mais atual ne?


Re: Erros no SSCANF - Jason` - 24.11.2012

Uso a 2.6


Re: Erros no SSCANF - Sky™ - 24.11.2012

Quote:
Originally Posted by Sky_.
Посмотреть сообщение
pawn Код:
new texto[64]; // cedulas da string
if(sscanf(params,"us[64]",plid,texto))//assim!

mais para nгo ficar criando variaveis atoa use static
foi o que disse jason!
a 2.6 й a melhor acho que n hб mais alguem que nгo use esta versгo atй por que ela й bem melhor que as outras!