NetLand Script V2.0 — File Browser

NetLandScriptV2.0 / NetLandScriptV2.0 / remote / akicks.mrc

akicks.mrc — 10.03 KB — Download this file

;====================================================================================
;                                                                 NetLand §¢®Ipt V2.0
;                                                                       ßÿ GoodNews 
;                                           We made everything here and it is professional
;                                          so you dont need to touch or change  anything 
;                                     cause it can cause a malfunction to the script .Thx !!!!!!
;                                                               Long Live #NetLand
;=====================================================================================
on @3:JOIN:#: {
  if ( %clonekick == ON ) {
    if ( $ialchan($address($nick,2),$chan,0) > %maxclones ) {
      %clone.which = 0
      %clone.total = $ialchan($address($nick,2),$chan,0)
      goto clonelist
    }
    else { goto revolve }
  }
  else { goto revolve }
  :clonelist 
  inc %clone.which 1
  if ( %clone.which > %clone.total ) { goto cloneopcheck }
  else { 
    %clone.nicks = %clone.nicks $gettok($ialchan($address($nick,2),$chan,%clone.which),1,33)
    goto clonelist
  }
  :cloneopcheck
  %clone.which = 0
  %clone.total = $ialchan($address($nick,2),$chan,0)
  goto cloneopcheckloop
  :cloneopcheckloop
  inc %clone.which 1
  if ( %clone.which > %clone.total ) { goto clonekick }
  elseif ( $gettok($ialchan($address($nick,2),$chan,%clone.which),1,33) isop $chan ) { echo -a 12»»» 12Op'd Clones in $chan $+ : %clone.nicks ( $+ $gettok($address($nick,2),2,64) $+ ) | goto revolve }
  else { goto cloneopcheckloop }
  :clonekick
  if ( $istok(%channelclone,$chan,44) == $true ) {
    .notice $nick Clones are not allowed in $chan ( $+ %clone.nicks $+ ) $irc
    if ( $nick ison $chan ) && ( $nick !isop $chan ) { inc %knum 1 }
    if ( $nick ison $chan ) && ( $nick !isop $chan ) && ( $remove(%bantime,-u) > 0 ) { ban %clonetime $chan $nick 2 }
    if ( $nick ison $chan ) && ( $nick !isop $chan ) { kick $chan $nick $irc $+ ...Clones Detected: %clone.nicks ( $+ $gettok($address($nick,2),2,64) $+ )... 12(  $+ %clonetime1 sec. Ban )12 <Kick $chr(35) $+ %knum $+ > }
  }
  else { goto end }
  goto end
}
on @1:INVITE:#: {
  if ( %invite == ON ) { 
    set %invite.total $comchan($nick,0)
    set %invite.which 0  
    goto invite 
  }
  else { goto end }
  :invite
  if ( %invite.which > %invite.total ) { goto end }
  else {
    inc %invite.which 1
    if ( $me isop $comchan($nick,%invite.which)) && ( $nick !isop $comchan($nick,%invite.which)) {
      inc %knum 1
      set %chancom $comchan($nick,%invite.which))
      if ( $istok(%channelmass,%chancom,44) == $true ) {
        if ( $remove(%massban1,-u) > 0 ) { ban %massban $comchan($nick,%invite.which)) $nick 2 }
        kick $comchan($nick,%invite.which)) $nick $irc $+ 12We don't accept any mass invite here ,so go out12(  $+ %massban1 sec. Ban )12 <Kick $chr(35) $+ %knum $+ > 
        goto invite
      }
    }   
    else { goto invite } 
  }
  :end
  unset %invite.*
}
on @1:NOTICE:*:#: {
  if ( $nick isop $chan ) { goto end }
  elseif ( %ad1 isin $strip($parms)) || ( %ad2 isin $strip($parms)) || ( %ad3 isin $strip($parms)) || ( %ad4 isin $strip($parms)) || ( %ad5 isin $strip($parms)) || ( %ad6 isin $strip($parms)) && ( $chan !isin $strip($parms)) && ( %advertise == ON ) && ( $istok(%channeladver,$chan,44) == $true ) {
    inc %knum 1
    if ( $remove(%adverban,-u) > 0 ) { ban %adverban $chan $nick 2 }
    kick $chan $nick $irc $+ 12Advertising on notice is not allow so you can go out12(  $+ %adverban1 sec. Ban )12 <Kick $chr(35) $+ %knum $+ > 
    goto end
  }
  else { goto end }
  :end
}
on @1:TEXT:*:#: {
  if ( $nick isop $chan ) { goto end }
  else { goto swear }
  :swear
  if ( fuck isin $strip($parms)) || ( bitch isin $strip($parms)) || ( biatch isin $strip($parms)) || ( asshole isin $strip($parms)) || ( whore isin $strip($parms)) || ( prick isin $strip($parms)) || ( bastard isin $strip($parms)) || ( horney isin $strip($parms)) || ( ÞÍÈÉ isin $strip($parms)) || ( ßÓ isin $strip($parms)) || ( ÒÈ isin $strip($parms)) || ( Çäíß isin $strip($parms)) || ( Ãäíß isin $strip($parms)) || ( ÎäíË isin $strip($parms)) || ( ÝÑæÎ isin $strip($parms)) || ( ãÎÇäíË isin $strip($parms)) || ( ÕÝÇÚäÉ isin $strip($parms)) || ( kos isin $strip($parms)) || ( horny isin $strip($parms)) || ( orgasm isin $strip($parms)) || ( orgy isin $strip($parms)) || ( pussy isin $strip($parms)) || ( cunt isin $strip($parms)) || ( cock isin $strip($parms)) || ( slut isin $nick ) && ( %swear == ON ) && ( $istok(%channelswear,$chan,44) == $true ) && ( .wav !isin $strip($parms)) {
    inc %knum 1
    if ( $remove(%langban,-u) > 0 ) { ban %langban $chan $nick 2 }
    kick $chan $nick $irc $+ 12We don't accept any Bad word in this chanel .Bye Bye !! 12(  $+ %langban1 sec. Ban )12 <Kick $chr(35) $+ %knum $+ >  
    goto end
  }
  else { goto advertise }
  :advertise
  if ( %ad1 isin $strip($parms)) || ( %ad2 isin $strip($parms)) || ( %ad3 isin $strip($parms)) || ( %ad4 isin $strip($parms)) || ( %ad5 isin $strip($parms)) || ( %ad6 isin $strip($parms)) || ( %ad7 isin $strip($parms)) && ( $chan !isin $strip($parms)) && ( %advertise == ON ) && ( $istok(%channeladver,$chan,44) == $true ) {
    inc %knum 1
    if ( $remove(%adverban,-u) > 0 ) { ban %adverban $chan $nick 2 }
    kick $chan $nick $irc $+ 12Advertising is not allow here for more info msg the founder of the chanel 12(  $+ %adverban1 sec. Ban )12 <Kick $chr(35) $+ %knum $+ > 
    goto end     
  }
  else { goto longtext }
  :longtext
  if ( $len($strip($parms)) >= %lenmax ) && ( %longtext == ON ) && ( $istok(%channellongtxt,$chan,44) == $true ) {
    inc %knum 1
    if ( $remove(%longtxtban,-u) > 0 ) { ban %longtxtban $chan $nick 2 }
    kick $chan $nick  $irc $+ 12Plz don't wright to much it is like Long Text Flood 12(  $+ %longtxtban1 sec. Ban )12 <Kick $chr(35) $+ %knum $+ > 
    goto end
  } 
  else { goto flood }
  :flood
  if (( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == $null ) && ( %flood == ON )) { set %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
  elseif (( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] >= 1 ) && ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] <= 5 ) && ( %flood == ON )) { inc %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
  elseif (( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == 6 ) && ( %flood == ON )) { 
    inc %knum 1 
    if ( $istok(%channelflood,$chan,44) == $true ) {
      if ( $remove(%floodban,-u) > 0 ) { ban %floodban $chan $nick 2 }
      kick $chan $nick $irc $+ 12Flood is not allow here ,so we dont need like you in the chanel (Text Flood) 12(  $+ %floodban1 sec. Ban )12 <Kick $chr(35) $+ %knum $+ > 
      unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ]
      goto end 
    }
  }
  else { goto end }
  :end
}   
on @1:ACTION:*:#: {
  if ( $nick isop $chan ) { goto end }
  else { goto swear }
  :swear
  if ( fuck isin $strip($parms)) || ( bitch isin $strip($parms)) || ( biatch isin $strip($parms)) || ( asshole isin $strip($parms)) || ( whore isin $strip($parms)) || ( prick isin $strip($parms)) || ( bastard isin $strip($parms)) || ( horney isin $strip($parms)) || ( ÞÍÈÉ isin $strip($parms)) || ( ßÓ isin $strip($parms)) || ( ÎäíË isin $strip($parms)) || ( kos isin $strip($parms)) || ( horny isin $strip($parms)) || ( orgasm isin $strip($parms)) || ( orgy isin $strip($parms)) || ( pussy isin $strip($parms)) || ( cunt isin $strip($parms)) || ( cock isin $strip($parms)) || ( slut isin $nick ) && ( $istok(%channelswear,$chan,44) == $true ) && ( %swear == ON ) && ( .wav !isin $strip($parms)) {
    inc %knum 1
    if ( $remove(%langban,-u) > 0 ) { ban %langban $chan $nick 2 }
    kick $chan $nick $irc $+ 12Be polite here we dont accept any bad word 12(  $+ %langban1 sec. Ban )12 <Kick $chr(35) $+ %knum $+ >
    goto end
  }
  else { goto advertise }
  :advertise
  if ( %ad1 isin $strip($parms)) || ( %ad2 isin $strip($parms)) || ( %ad3 isin $strip($parms)) || ( %ad4 isin $strip($parms)) || ( %ad5 isin $strip($parms)) || ( %ad6 isin $strip($parms)) || ( %ad7 isin $strip($parms)) && ( $chan !isin $strip($parms)) && ( $istok(%channeladver,$chan,44) == $true ) && ( %advertise == ON ) {
    inc %knum 1
    if ( $remove(%adverban,-u) > 0 ) { ban %adverban $chan $nick 2 }
    kick $chan $nick $+ 12Advertising is not allow here for more info msg the founder 12(  $+ %adverban1 sec. Ban )12 <Kick $chr(35) $+ %knum $+ > $irc
    goto end     
  }
  else { goto longtext }
  :longtext
  if ( $len($strip($parms)) >= %lenmax ) && ( $istok(%channellongtxt,$chan,44) == $true ) && ( %longtext == ON ) {
    inc %knum 1
    if ( $remove(%longtxtban,-u) > 0 ) { ban %longtxtban $chan $nick 2 }
    kick $chan $nick $irc $+ 12Plz don't wright to much it is like Long Text Flood 12(  $+ %longtxtban1 sec. Ban )12 <Kick $chr(35) $+ %knum $+ > 
    goto end
  } 
  else { goto flood }
  :flood
  if (( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == $null ) && ( %flood == ON )) { set %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
  elseif (( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] >= 1 ) && ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] <= 5 ) && ( %flood == ON )) { inc %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto end }
  elseif (( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == 6 ) && ( %flood == ON )) { 
    if ( $istok(%channelflood,$chan,44) == $true ) {
      inc %knum 1 
      if ( $remove(%floodban,-u) > 0 ) { ban %floodban $chan $nick 2 }
      kick $chan $nick $irc $+ 12Flood is not allow here 12(  $+ %floodban1 sec. Ban )12 <Kick $chr(35) $+ %knum $+ > 
      unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ]
      goto end 
    }
  }
  else { goto end }
  :end
}