Здравствуйте. Летят варнинги в логи сервера при каждом использовании:
Как исправить?Код HTML:sscanf warning: Format specifier does not match parameter count.
PHP код:
if(text[0] == '!')
{
strdel(text,0,1);
if(strlen(text) == 0) return 0;
new sid = -1;
if(sscanf(text,"p< >d{s}",sid)) return 0;
if(!IsPlayerConnected(sid)) return 0;
new bool:sfp = false;
for(new i = 0; i < strlen(text); i++)
{
if(!sfp)
{
if(text[i] == ' ')
{
sfp = true;
strdel(text,0,i+1);
i = 0;
}
}
else
{
if(text[i] == ' ')
{
strdel(text,0,i+1);
i--;
}
else break;
}
}
if(strlen(text) == 0) return 0;
new sn[32],tn[32],stext[144];
GetPlayerName(playerid,sn,32);
GetPlayerName(sid,tn,32);
format(stext,144,"%s [%d]: {ffffff}%s, %s",sn, playerid, tn, text);
SendClientMessageToAll(GetPlayerColor(playerid),stext);
return 0;
}