Сделал некоторые изменения в антифлуде
вот пример функции
<?
function flood_period(){
global $config, $udata;
$period = $config['floodstime'];
if ($udata['users_point']>=500) {$period = round($config['floodstime']/2);}
if ($udata['users_point']>=1000) {$period = round($config['floodstime']/3);}
if ($udata['users_point']>=5000) {$period = round($config['floodstime']/6);}
if (is_admin(array(101,102,103,105))) {$period = 0;}
return $period;
}
это означает что чем больше баллов у юзера тем меньше для него антифлуд,
более 500 кц - 15 сек
более 1000кц -10 сек
более 5тыс кц 5 сек
для админов и модеров антифлуд не включается