VityaRich
Новичок
Здравствуйте! При заходе на сервер когда игрок забанен, он все равно может зайти! Вот такая система!
PHP:
public BanList(playerid)
{
new rows,fields;
new unbandata,banadmin[64],reason[64];
cache_get_data(rows, fields);
if(rows)
{
cache_get_field_content(0,"Reason",reason);
cache_get_field_content(0,"Admin",banadmin);
unbandata = cache_get_field_content_int(0,"Data");
if(getdate() >= unbandata)
{
new query[90];GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
mysql_format(ne,query, 90, "DELETE FROM "TABLE_BAN" WHERE `Name` = '%s'",PlayerName);
mysql_function_query(ne,query, false, "","");
}
else
{
new string[256];
format(string, sizeof(string),"{FFFFFF}Администратор:{E3AA00}%s\n{FFFFFF}Причина:{E3AA00}%s\n{FFFFFF}Дата разбана:{E3AA00}%s",banadmin,reason,unbandata);
ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX, "{E3AA00}Блокировка аккаунта",string,"Далее","Выход");
SetTimerEx("PlayerKick",500,false,"i",playerid);
}
}
return true;
}
