Кто-то под реапи переделывал только тему ту не нашел на другом форуме ... приходится искать может кто найдет быстрее насСам ищу такой плагин, не встречал пока
там он не под реапи :(
#include <amxmodx>
#include <reapi>
new const START = 0;
new const FINISH = 9;
new const FLAGS = ADMIN_LEVEL_H;
new g_DefaultFlag;
public plugin_init() {
register_plugin("[ReAPI]Night VIP", "0.1", "F@nt0M");
}
public plugin_cfg() {
new cvar = get_cvar_pointer("amx_default_access");
if (cvar) {
new flags[32];
get_pcvar_string(cvar, flags, charsmax(flags));
g_DefaultFlag = read_flags(flags);
}
}
public client_putinserver(id) {
if (checkTime() && (get_user_flags(id) & FLAGS) != FLAGS) {
if (g_DefaultFlag) {
remove_user_flags(id, g_DefaultFlag);
set_user_flags(id, FLAGS);
}
}
}
bool:checkTime() {
new hour;
time(hour);
return (START <= hour <= FINISH) ? true : false;
}
ты меня успокоил :DGrafkO, Так лучше?)
Код:#include <amxmodx> #include <reapi> new const START = 0; new const FINISH = 9; new const FLAGS = ADMIN_LEVEL_H; new g_DefaultFlag; public plugin_init() { register_plugin("[ReAPI]Night VIP", "0.1", "F@nt0M"); } public plugin_cfg() { new cvar = get_cvar_pointer("amx_default_access"); if (cvar) { new flags[32]; get_pcvar_string(cvar, flags, charsmax(flags)); g_DefaultFlag = read_flags(flags); } } public client_putinserver(id) { if (checkTime() && (get_user_flags(id) & FLAGS) != FLAGS) { if (g_DefaultFlag) { remove_user_flags(id, g_DefaultFlag); set_user_flags(id, FLAGS); } } } bool:checkTime() { new hour; time(hour); return (START <= hour <= FINISH) ? true : false; }
C++