Вход Регистрация
Файл: _gladiators2_/gladiators2/gladiators/gladiators/manage/modules/mod_fgags.php
Строк: 52
<?

/* This file decoded and nulled by NukLeoN [AnTiSh@Re] */



  
if ($_GET['act'] == 'fgags')
  {
    if (
$do == 'put')
    {
      if (
preg_match ('/^[-a-zA-Zа-яА-Я0-9_\s]+$/'$_POST['who']))
      {
        if (
preg_match ('/^[0-9]+$/'$_POST['time_s']))
        {
          
$db->query ('select fgag_on,fgag_level from admin_users where user_id='' . $_SESSION['id'] . ''');
          
$db->num_rows ();
          
$db->fetch_array ();
          if (!((
$db->num AND !($db->row['fgag_on'] == '0'))))
          {
            
$error_msg 'У вас нет прав вставлять форумные кляпы';
          }
          else
          {
            
$res mysql_query ('select id,login,level from users where login='' . $_POST['who'] . ''');
            
$num mysql_num_rows ($res);
            
$row_us mysql_fetch_array ($res);
            if (!(
$num))
            {
              
$error_msg 'Персонаж не существует!';
            }
            else
            {
              if (
$row_us['login'] == $_SESSION['login'])
              {
                
$error_msg 'Подумайте, перед тем, как вставлять себе кляп!';
              }
              else
              {
                if (
$db->row['fgag_level'] < $row_us['level'])
                {
                  
$error_msg 'Ваши права не позволяют вставлять форумный кляп персонажу старше ' $db->row['fgag_level'] . ' уровня!';
                }
                else
                {
                  if (
check_fmuzz ($row_us['login']))
                  {
                    
$error_msg 'Персонаж уже с форумным кляпом!';
                  }
                  else
                  {
                    if (
3600 <= $time_s)
                    {
                      
$to round ($time_s 3600);
                      
$to .= ' час.';
                    }
                    else
                    {
                      
$to round ($time_s 60);
                      
$to .= ' мин.';
                    }

                    
inchat (''$_SESSION[room], '<i>« ' $_SESSION['login'] . ' » закрыл рот форумным кляпом персонажу « ' $row_us['login'] . ' » сроком на ' $to '</i>');
                    
$finish time () + $time_s;
                    
infmuzz ($row_us['login'], $finish);
                    
private_add ($row_us['id'], $_SESSION[login], 'Вставлен форумный кляп на ' $to);
                    
private_add ($_SESSION['id'], 'admin panel''Вставил форумный кляп персонажу ' $row_us['login'] . (' на ' $to));
                  }
                }
              }
            }

            if (!(
$error_msg))
            {
              
$scs_msg 'Форумный кляп вставлен!';
            }
          }
        }
      }
    }

    if (
$do == 'off')
    {
      if (
preg_match ('/^[-a-zA-Zа-яА-Я0-9_\s]+$/'$_POST['who_off']))
      {
        
$db->query ('select fgag_on,fgag_level from admin_users where user_id='' . $_SESSION['id'] . ''');
        
$db->fetch_array ();
        
$db->num_rows ();
        if (!((!(
$db->row['fgag_on'] == '0') AND $db->num)))
        {
          
$error_msg 'У вас нет прав вытаскивать форумные кляпы!';
        }
        else
        {
          
$res mysql_query ('select id,login from users where login='' . $_POST['who_off'] . ''');
          
$num mysql_num_rows ($res);
          
$row_us mysql_fetch_array ($res);
          if (!(
$num))
          {
            
$error_msg 'Персонаж не существует!';
          }
          else
          {
            if (
$row_us['login'] == $_SESSION['login'])
            {
              
$error_msg 'У вас нет прав вытаскивать из сябя форумный кляп!';
            }
            else
            {
              if (
$db->row['fgag_level'] < $row_us['level'])
              {
                
$error_msg 'Ваши права не позволяют вставлять форумный кляп персонажу старше ' $db->row['fgag_level'] . ' уровня!';
              }
              else
              {
                if (!(
check_fmuzz ($row_us['login'])))
                {
                  
$error_msg 'Персонажу не вставлен форумный кляп';
                }
                else
                {
                  
unfmuzz ($row_us['login']);
                  
inchat (''$_SESSION['room'], '<i>« ' $_SESSION['login'] . ' » вытащил форумный кляп изо рта персонажа « ' $row_us['login'] . ' » </i>');
                  
private_add ($row_us[id], $_SESSION['login'], 'Снят форумный кляп');
                  
private_add ($_SESSION['id'], 'admin panel''Снял фрумный кляп персонажу ' $row_us['login']);
                }
              }
            }
          }
        }

        if (!(
$error_msg))
        {
          
$scs_msg 'Вы вытащили форумный кляп!';
        }
      }
    }
  }

?>
Онлайн: 0
Реклама