Kala4ik
Компетентный
PHP:
forward CheckBanList(playerid);
public CheckBanList(playerid)
{
if(!cache_num_rows())
return 0;
new str[500],
unbandate = cache_get_field_content_int(0, "unbandate");
if(unbandate > gettime())
{
new bandate = cache_get_field_content_int(0, "unbandate"),
BID[10],
ip[16],
time[30];
cache_get_field_content(0,"IP", ip);
cache_get_field_content(0,"time", time);
cache_get_field_content(0,"reason", str);
cache_get_field_content(0,"BID", BID);
f(str, "{F5DEB3}Ник: %s (ID: %s)\nIP: %s\nЗаблокировал:\nДата блокировки: %s\nПричина: %s\n\nДата разблокировки: %s\n",
sendername(playerid),
BID,
ip,
date("%dd.%mm.%yyyy %hh:%ii:%ss",unbandate),
str,
date("%dd.%mm.%yyyy %hh:%ii:%ss", bandate));
SPD(playerid, 302, 0, "{33CCFF}Аккаунт забанен", str, "OK", "");
SetTimerEx("KickFix",1000,0,"i",playerid);
}
else(unbandate < gettime())
{
f(str, "DELETE FROM bans WHERE name = '%s'", sendername(playerid));
mysql_tquery(mySQLDB,str,"","" );
send(playerid, -1,"Срок Вашей блокировки истёк, пожалуйста не нарушайте правила сервера!");
}
return 1;
}
PHP:
C:\Users\Âëàäåëåö\Desktop\Samp Stories\gamemodes\SampStories.pwn(20804 -- 20805) : error 028: invalid subscript (not an array or too many subscripts): "unbandate"
C:\Users\Âëàäåëåö\Desktop\Samp Stories\gamemodes\SampStories.pwn(20806) : warning 217: loose indentation
C:\Users\Âëàäåëåö\Desktop\Samp Stories\gamemodes\SampStories.pwn(20809) : warning 209: function "CheckBanList" should return a value
C:\Users\Âëàäåëåö\Desktop\Samp Stories\gamemodes\SampStories.pwn(20810) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
