Gdy gracz mający nocnego vipa, wychodzi z serwera to pojawia się wiadomość przywitalna Vipa, a w konsoli widnieje disconnect
#include
#include
#define PLUGIN "VipOdGodziny"
#define VERSION "1.0"
#define AUTHOR "ZjadaczPasztetow"
new DarmowyVIP[33];
new Forward_amxbans,iRet
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)
Forward_amxbans= CreateMultiForward("amxbans_admin_connect",ET_IGNORE,FP_CELL)
}
public fwHamPlayerSpawnPost(id)
{
if(!(is_user_hltv(id))){
set_task(10.0,"fwHamPlayerSpawnPost",id)
new Godzina[3]
get_time("%H",Godzina,2)
new Czas = str_to_num(Godzina)
if( 21 <= Czas <= 24 )
{
if(get_user_flags(id) & 33554432 == 33554432)
{
set_user_flags(id, ADMIN_LEVEL_H);
ExecuteForward(Forward_amxbans, iRet, id);
DarmowyVIP[id] = true;
return;
}
}
else if( 00 <= Czas <= 09 )
{
if(get_user_flags(id) & 33554432 == 33554432)
{
set_user_flags(id, ADMIN_LEVEL_H);
ExecuteForward(Forward_amxbans, iRet, id);
DarmowyVIP[id] = true;
return;
}
}
else if( DarmowyVIP[id] )
{
remove_user_flags(id, ADMIN_LEVEL_H);
DarmowyVIP[id] = false;
}
}
}