MIRC 22
Michael1982 script Guest on 29th November 2018 05:38:23 PM
  1. on 1:text:*:#: {
  2.   if (( $me isop $chan ) && ( $nick == %shutyouup )) { goto start }
  3.   if (( $me isop $chan ) && ( $wildsite == %shutupip )) { goto star1 }  
  4.   else goto end
  5.   :start
  6.   if ( %shutuptriple == $nick ) { .ban -u300 $chan %shutuptriple | .kick $chan $nick  $nick  %oz.oz.shutup4 | unset %shutuponce | unset %shutuptwice | unset %shutuptriple | goto end }
  7.   if ( %shutuptwice == $nick ) { .set  %shutuptriple $nick | .kick $chan $nick  $nick  %oz.oz.shutup3 | goto end }
  8.   if ( %shutuponce == $nick ) { .set  %shutuptwice $nick | .kick $chan $nick  $nick  %oz.oz.shutup2 | goto end }
  9.   if ( %shutyouup == $nick ) { .set  %shutuponce $nick | .kick $chan $nick  $nick  %oz.oz.shutup1 | goto end }
  10.   else goto end
  11.   :star1
  12.   if ( %shutupip3 == $wildsite ) { .ban -u300 $chan $wildsite | .kick $chan $nick  $nick   %oz.oz.shutup4 | unset %shutupaddyonce | unset %shutupaddytwice | unset %shutupip3 | goto end }
  13.   if ( %shutupip2 == $wildsite ) { .set  %shutupip3 $wildsite | .kick $chan $nick  $nick   %oz.oz.shutup3 | goto end }
  14.   if ( %shutupip1 == $wildsite ) { .set  %shutupip2 $wildsite | .kick $chan $nick  $nick   %oz.oz.shutup2 | goto end }
  15.   if ( %shutupip == $wildsite ) { .set  %shutupip1 $wildsite | .kick $chan $nick  $nick   %oz.oz.shutup1 | goto end }
  16.   :end
  17. }
  18. on 1:action:*:#: {
  19.   if (( $me isop $chan ) && ( $nick == %shutyouup )) { goto start }
  20.   if (( $me isop $chan ) && ( $wildsite == %shutupip )) { goto star1 }  
  21.   else goto end
  22.   :start
  23.   if ( %shutuptriple == $nick ) { .ban -u300 $chan %shutuptriple | .kick $chan $nick  $nick  %oz.oz.shutup4 | unset %shutuponce | unset %shutuptwice | unset %shutuptriple | goto end }
  24.   if ( %shutuptwice == $nick ) { .set  %shutuptriple $nick | .kick $chan $nick  $nick  %oz.oz.shutup3 | goto end }
  25.   if ( %shutuponce == $nick ) { .set  %shutuptwice $nick | .kick $chan $nick  $nick  %oz.oz.shutup2 | goto end }
  26.   if ( %shutyouup == $nick ) { .set  %shutuponce $nick | .kick $chan $nick  $nick  %oz.oz.shutup1 | goto end }
  27.   else goto end
  28.   :star1
  29.   if ( %shutupip3 == $wildsite ) { .ban -u300 $chan $wildsite | .kick $chan $nick  $nick   %oz.oz.shutup4 | unset %shutupaddyonce | unset %shutupaddytwice | unset %shutupip3 | goto end }
  30.   if ( %shutupip2 == $wildsite ) { .set  %shutupip3 $wildsite | .kick $chan $nick  $nick   %oz.oz.shutup3 | goto end }
  31.   if ( %shutupip1 == $wildsite ) { .set  %shutupip2 $wildsite | .kick $chan $nick  $nick   %oz.oz.shutup2 | goto end }
  32.   if ( %shutupip == $wildsite ) { .set  %shutupip1 $wildsite | .kick $chan $nick  $nick   %oz.oz.shutup1 | goto end }
  33.   :end
  34. }
  35. on 1:notice:*:#: {
  36.   if ( $nick == ChanServ ) { goto end }
  37.   if ($nick == punch.wa.us.dal.net) { goto end }
  38.   if (( $me isop $chan ) && ( $nick == %shutyouup )) { goto start }
  39.   if (( $me isop $chan ) && ( $wildsite == %shutupip )) { goto star1 }  
  40.   else goto end
  41.   :start
  42.   if ( %shutuptriple == $nick ) { .ban -u300 $chan %shutuptriple | .kick $chan $nick  $nick  %oz.oz.shutup4 | unset %shutuponce | unset %shutuptwice | unset %shutuptriple | goto end }
  43.   if ( %shutuptwice == $nick ) { .set  %shutuptriple $nick | .kick $chan $nick  $nick  %oz.oz.shutup3 | goto end }
  44.   if ( %shutuponce == $nick ) { .set  %shutuptwice $nick | .kick $chan $nick  $nick  %oz.oz.shutup2 | goto end }
  45.   if ( %shutyouup == $nick ) { .set  %shutuponce $nick | .kick $chan $nick  $nick  %oz.oz.shutup1 | goto end }
  46.   else goto end
  47.   :star1
  48.   if ( %shutupip3 == $wildsite ) { .ban -u300 $chan $wildsite | .kick $chan $nick  $nick   %oz.oz.shutup4 | unset %shutupaddyonce | unset %shutupaddytwice | unset %shutupip3 | goto end }
  49.   if ( %shutupip2 == $wildsite ) { .set  %shutupip3 $wildsite | .kick $chan $nick  $nick   %oz.oz.shutup3 | goto end }
  50.   if ( %shutupip1 == $wildsite ) { .set  %shutupip2 $wildsite | .kick $chan $nick  $nick   %oz.oz.shutup2 | goto end }
  51.   if ( %shutupip == $wildsite ) { .set  %shutupip1 $wildsite | .kick $chan $nick  $nick   %oz.oz.shutup1 | goto end }
  52.   :end
  53. }

Pastebin is for source code and general debugging text.

Login or Register to edit, delete and keep track of your pastes and more.

Raw Paste

Login or Register to edit or fork this paste. It's free.