vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   Miserable Users for vB3 (https://vborg.vbsupport.ru/showthread.php?t=59727)

MegaHertz 05-15-2005 09:21 PM

Fantastic mod!

Installed

almqdad 06-02-2005 10:15 AM

Hi

any chance for modification

dieselpowered 06-23-2005 10:03 PM

Quote:

Originally Posted by tommy2watt
same thing here.. either nothing happens after a while
or i get a white page..

never a server busy error,never kicked back to the index..

same thing with search..


also the things you have to "tone down the pain" seem to be more
variables then are in the text block to copy to the template?

Same issue here...any ideas?

dieselpowered 06-24-2005 09:41 PM

Toned down everything...all that is received is a white blank page.

Cole2026 06-29-2005 01:52 AM

Quote:

Originally Posted by simple_john
is there a way to assign miserable user to an IP address?

I am still a beginner in PHP, but this may suffice (Use this code instead of the one above : (Put the IPs you want banned in the format it says below, between the ' and ' for the $ips variable.) :mad:

Code:

    // Miserable Hack for vB3
    // Ported by KuraFire to vB3, original vB2 version by Zzed
    // #######################################################
    // Put the id of your Miserable Usergroup here:
    $miserableid = 8;
    // Put the IP of the users you want to have this effect here
    /*
    * Example of how to input IPS into here: 127.0.0.1 OR 192.168.1.0 OR 125.455.854.555
    $ips = '';
 
// Check to see if the user is a Miserable User
if (is_member_of(array('userid'=>$bbuserinfo['userid'], 'usergroupid'=>$bbuserinfo['usergroupid'], 'membergroupids'=>$bbuserinfo['membergroupids']), $miserableid) OR $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]!=$ips)
    {
        $glitch = rand(60, 120);
        for($x=0; $x<$glitch; $x++)
        {
            echo ' ';
            sleep(1);
        }
        $vboptions['floodchecktime'] *= 10;
        $glitch = rand(0, 100);
        if($glitch < 90)
        {
            $vboptions['enablesearches'] = 0;
        }
   
        $glitch = rand(0, 100);
      if ($glitch < 75)
      {
          eval('$headinclude = "' . fetch_template('headinclude') . '";');
          eval('$header = "' . fetch_template('header') . '";');
          eval('$footer = "' . fetch_template('footer') . '";');
          eval('$timezone = "' . fetch_template('timezone') . '";');
          eval('$gobutton = "' . fetch_template('gobutton') . '";');
          $vboptions['useforumjump'] = 0;
          eval(print_standard_error('error_toobusy'));
      }
 
        $glitch = rand(0, 100);
      if ($glitch < 80)
        {
            if ($glitch < 50)
            {
                exit;
            }
        $templatecache['headinclude'] = '<META HTTP-EQUIV=\"refresh\" CONTENT=\"5; URL=$vboptions[forumhome].php\" />' . $templatecache['headinclude'];
        }
    }
    unset($ids, $glitch, $miserableid, $x, $ips);


almqdad 06-29-2005 01:21 PM

Hello

great affort bfoot045

in many countries they have one IP address which means you can have 1000 member with the same IP

what about using member id instead

can you modifiy it to send members based on their forum ID

thank you so much

anne123456 06-30-2005 07:06 PM

This is brilliant!

Quick question-I tried it and was only getting white pages, I kept lowering that variable to 0 and still get white pages, but never a server busy page. I don't understand the code enough to know why this is...any ideas?

CrazyLady 07-04-2005 08:16 PM

Anyway to include a users IP address in this along with the user group? One of my members just logs out and voila, the site is fine again. It would be better if I could make it so this hacked worked for his IP?

darcyb 07-06-2005 03:43 PM

Does this affect them when browsing 'archives' too?

The Joint 07-08-2005 12:07 AM

this is my FAVORITE HACK!

Thank You Kura and Zzed! Excellent work!


All times are GMT. The time now is 06:14 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01220 seconds
  • Memory Usage 1,743KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete