ban protection & shootlist

By yordan on Feb 07, 2008

a simple banprotection
and a shootlist(auto bankick on join to nickname)

well this is my banprotection put this in remote (alt+r)

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 # } }

hope you like it...

and now my shootlist will work just whit /shoot (nick)
you must be in the channel (sorry my english im from spain)
okay first: you put this in Aliases(alt+a)

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

and then you put this in remote(alt+r)

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

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

Comments

Sign in to comment.
yordan   -  Feb 08, 2008

yes i need an alias commands like /ban ip (nick)
to set bann on ip

 Respond  
EL   -  Feb 08, 2008

and btw im 25 years old dont call me kid :)

Woot im not alone XD

 Respond  
napa182   -  Feb 08, 2008

that or an aliase

 Respond  
Lysergic Diethylamide   -  Feb 07, 2008

Thats true. I\'m referring to someone else when I say \"kid\". Now, is it just me being dumb or is $$1 used for whoever you select in the nicklist? Like for a menu { ? }

 Respond  
napa182   -  Feb 07, 2008

the kid comment seems to be about jub369 and not you so take it ez....

 Respond  
yordan   -  Feb 07, 2008

and btw im 25 years old dont call me kid :)

 Respond  
yordan   -  Feb 07, 2008

no no no.... i need a alias ALIAS like /op (nick)
you can type /ban nick but will ban on nick+ident+ip
and what i want is the bann in aliases for setting on IP
i tryed /kb # -o+b $$1 $$1 (sets on nick) $$1 2 (too) $address (its not working in alias...

 Respond  
Lysergic Diethylamide   -  Feb 07, 2008

LOL thats great.. Also kind of stupid. I can\'t believe half of my comments went to that kid. Lol...

 Respond  
guest598594   -  Feb 07, 2008

i think it was from all of the comments you made for jub369\'s scripts, and they got deleted

 Respond  
Lysergic Diethylamide   -  Feb 07, 2008

Oh I see. So yeah go with the first one I posted. I just noticed my comments got reset or something? Wack attack. i was at like 56 or something... :V

 Respond  
guest598594   -  Feb 07, 2008

nope, i\'ve made the same mistake before

with the -k switch, it will try to \"kick\" $address($bnick,2)

and it will say

error: no such nick - whatever@the.address.of.the.nick

 Respond  
Lysergic Diethylamide   -  Feb 07, 2008

Jeez.... make it one line. lol sorry.
/ban -k $address($bnick,2) Your Reason Here

 Respond  
Lysergic Diethylamide   -  Feb 07, 2008

Well in that case...

/mode $chan +b $address($bnick,2)
/kick $chan $bnick Your Reason here.

That will grab the address you\'re looking for.

 Respond  
yordan   -  Feb 07, 2008

i need the ban to be set like +b !@example.com
not the nick!ident@example.com just !@example.com

 Respond  
Lysergic Diethylamide   -  Feb 07, 2008

Well, if I\'m understanding correctly..

/ban -k $bnick Reason here

That would kick/ban whoever banned you. They dont need to be deoped.

 Respond  
yordan   -  Feb 07, 2008

yes is useful thank you amigo anyway
i need /kb /mode # -o+b $nick (i need here to set ban on IP !@)
if anybody knows.. post comment here thanks

 Respond  
Lysergic Diethylamide   -  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.