29.06.2013, 09:57
(
Последний раз редактировалось introzen; 29.06.2013 в 10:48.
)
pawn Код:
CheckPlayerSuspended(playerid)
{
new str[128], ans;
format(str,sizeof(str),"SELECT * FROM kick_ban_jail_log WHERE type = 1");
mysql_query(str);
mysql_store_result();
new row[256]; // The length of 1 'row' total.
new field[9][128]; // [4] = Amount of fields, [24] = Max length of the bigest field.
mysql_fetch_row(row, "|");
explode(row, field, "|");
mysql_free_result();
if(strcmp(field[0],pName(playerid),false)) return 1;
new day,month,year;
getdate(year,month,day);
if(year <= strval(field[8]))
{
if(month <= strval(field[7]))
{
if(day < strval(field[6]))
{
ans = 1;
}
else ans = 0;
}
}
printf("%d",ans);
return ans;
}
My problem is: It always returns 0 even though the player is banned.
Help please.