#include <amxmodx>
#define OD_GODZINY 22
#define DO_GODZINY 9
#define FLAGA_VIP ADMIN_LEVEL_G
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
new bool:g_bDarmowyVip;
new g_ForwardOne;
public plugin_init()
{
new szGodzina[4], iGodzina;
register_plugin(PLUGIN, VERSION, AUTHOR);
g_ForwardOne=CreateMultiForward("amxbans_admin_connect", ET_CONTINUE, FP_CELL);
get_time("%H", szGodzina, 3);
iGodzina = str_to_num(szGodzina);
if(OD_GODZINY <= iGodzina || iGodzina < DO_GODZINY)
g_bDarmowyVip = true;
}
public client_authorized(id){
set_task(1.0, "_client_authorized", id);
}
public client_disconnect(id){
remove_task(id)
}
public _client_authorized(id)
{
if(!g_bDarmowyVip){
return;
}
if(get_user_flags(id) & FLAGA_VIP){
return;
}
set_user_flags(id, FLAGA_VIP);
new iForwardOne;
ExecuteForward(g_ForwardOne, iForwardOne, id);
}