Revange kick 3x

By AnDyWong on Apr 21, 2008

this small script is kick protection, is used for kick the kicker, its kick 3x before stop...kicking

;simple revange kick 3x

#kickrvg3x on
on *:kick:#:{
if ($knick != $me) { return }
if ($nick !ison #) { return }
set %dkick $nick
set %kchan #
cs deop # $nick
if ($me isop #) kick # $nick revange 1
set %i 1
}

on *:join:%kchan:{
if ($nick != %dkick) { return }
if ($me !isop #) { return }
inc %i
kick # $nick revange %i
if (%i >= 3) { unset %dkick 
 unset %i
 unset %kchan
if ($me != $me $+ -Clear)) nick $me $+ -Clear
}
}

on *:deop:%kchan:{
if (($opnick == $me) && ($nick == %dkick)) { .raw -q cs op # $me | .raw -q cs deop # %dkick }

if (%dkick !ison #) { return }
inc %i
.raw -q kick # %dkick revange %i
if (%i >= 3) {
 unset %dkick 
 unset %i
 unset %kchan
if ($me != $me $+ -Clear)) nick $me $+ -Clear
}
}
;don't unban it cause u to xsfloods - command floods , enought invite command
raw 474:*: .chanserv invite $2 $me 
raw 473:*: .chanserv invite $2 $me 
raw 471:*: .chanserv invite $2 $me 
on *:invite:#: if ($nick == Chanserv) { join $chan | halt }

#kickrvg3x End

menu nicklist {
Kick $1 3x:set %i 1 | set %dkick $1 | set %kchan # | kick # $1 revange 1
}

Comments

Sign in to comment.
AnDyWong   -  Apr 24, 2008

criminal
the syntax for kick is \'kick # nick reason\'
if (%kick < 3) <- this one it\'s kicking just 2 time.. not 3, but if 1st value of %kick is 0 then it will be 3 time
but thank\'s anyway..

 Respond  
criminal   -  Apr 23, 2008

oh forgot a } >.<

 Respond  
criminal   -  Apr 23, 2008

Ehmm..

on *:KICK:#: {
  if ($knick == $me) {
    set %nick $nick
    Rejoin
    Kick $nick
    inc %kick 
}
on *:JOIN:#: {
  if ($nick == %nick) {
    if (%kick < 3) {
       kick $nick
       inc %kick
    }
  }
}

If i\'m wrong, sorry >.<

 Respond  
Eugenio   -  Apr 22, 2008

lmao @ wtN
silly yank stole another one of my words,

anyway, this script is basically half a shitlist =/ just kicks 3 times instead of kicking and kicking and kicking and kicking.

 Respond  
EL   -  Apr 22, 2008

wtN ^NepTune go code ffs stop lollie gaggin on hawkee =/

 Respond  
^Neptune   -  Apr 22, 2008

REVAAAAAAAAAAAAAAAAAAAANGE!!

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.