Lysergic Diethylamide commented on a Page, ban protection & shootlist  -  Feb 07, 2008

Pretty decent. I wasn\'t aware that you could use on Usergroup:join:#:{ though :D }

I made a few changes to make it a little more orderly and so that you coule paste it all into remotes instead:

; well this is my banprotection put this in remote (alt+r)
; and now my shootlist will work just whit /shoot (nick)
; this shootlist will detect the user even if he change his nicknames 10000times (sets+b strake to ipaddress)
; 10x i wait for you comments 10x
; to remove the nickname from shootlist(autokb) list
; type alt+r then press users you will see shoot:*!*ip.for.example
; and then just delete the text
; hope you like it...
;
;
; this shootlist will detect the user even if he change his nicknames 10000times (sets+b strake to ipaddress)
; 10x i wait for you comments 10x
; to remove the nickname from shootlist(autokb) list
; type alt+r then press users you will see shoot:*!*ip.for.example
; and then just delete the text

; just whit /shoot (nick)

on *:ban:*:{
  if ($banmask iswm $address($me,5)) {
    .msg cs unban # $me
    .msg cs op all
    join #
    /timer 1 2 mode # -ob+b $nick $banmask $wildsite
    .timer 1 2 kick # $nick raw: from the gates of heaven
    join #
  }
}

alias shoot {
  /mode # -e $$1
  /echo # 5status: shootlist activation - $nick on $time - [yz]
  /.auser shoot /kick # $$1 raw: havocavoc determination.. [yz]
}

on shoot:join:#:{
  /echo status *** shootlist user $nick detected in # at $time (autodetermination)
  if ($nick == $me) {
    .halt
  }
  else {
    /ruser shoot $nick
    /auser shoot $wildsite
    /mode # -o+b $nick $wildsite
    /kick # $nick raw: autodetermination (shootlisted)
  }
}
 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.