home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HaCKeRz KrOnIcKLeZ 3
/
HaCKeRz_KrOnIcKLeZ.iso
/
scriptz
/
floodpr0.txt
< prev
next >
Wrap
Text File
|
1996-04-23
|
6KB
|
154 lines
[FL≥≤D Pr0] by dubstylee
[FL≥≤D Pr0] is part of [FL≥≤DZ] v1.0 by dubstylee
This is a great flood protection that i made! I hope you like. Please, if
you would like to include this add-on in your script just don't edit it and
please put me in your thanks section!
Send Comments or thisngs that could make this add-on better to:
bosoxva@erols.com
*EVENTS*
========
#ultimate off
1:*: {
halt
}
#ultimate end
#chanpro on
on 1:SERVEROP:#:/mode $chan -o $opnick
on 1:SERVERMODE:#:+nts-milkp
#chanpro end
#textpro on
on *1!:TEXT:*:#:/auser 200 $nick | /timer 1 3 | /ruser $nick
on *+200:TEXT:*:#:/timers off | /auser 201 $nick | /timer 1 3 /ruser $nick
on *+201:TEXT:*:#:/timers off | /auser 202 $nick | /timer 1 3 /ruser $nick
on *+202:TEXT:*:#:/timers off | /auser 203 $nick | /timer 1 3 /ruser $nick
on *+203:TEXT:*:#:/timers off | /auser 204 $nick | /timer 1 3 /ruser $nick
on *+204:TEXT:*:#:/timers off | /ruser $nick | /kick $chan $nick Lame Text Flood Detected! -ò[FL≥≤DZ]ò-
#textpro end
#nickpro on
*1!:ON NICK:/auser 400 $newnick | /timer425 1 4 /ruser $newnick
*+400:ON NICK:/ruser $nick | /auser 401 $newnick | /timer425 1 4 /ruser $newnick
*+401:ON NICK:/ruser $nick | /auser 402 $newnick | /timer425 1 4 /ruser $newnick
*+402:ON NICK:/ruser $nick | /kick $chan $newnick Nick Flood -ò[FL≥≤DZ]ò-
#nickpro end
#actionpro on
on *1!:ACTION:*:#:/auser 200 $nick | /timer 1 3 /ruser $nick
on *+200:ACTION:*:#:/auser 201 $nick | /timer 1 3 /ruser $nick
on *+201:ACTION:*:#:/auser 202 $nick | /timer 1 3 /ruser $nick
on *+202:ACTION:*:#:/auser 203 $nick | /timer 1 3 /ruser $nick
on *+203:ACTION:*:#:/auser 204 $nick | /timer 1 3 /ruser $nick
on *+204:ACTION:*:#:/ruser $nick | /kick $chan $nick Lame Action Flood Detected! -ò[FL≥≤DZ]ò-
#actionpro end
#clonepro on
on 1:JOIN:#:/guser 71 $nick
on *+71:JOIN:#:/ruser $nick | /guser 72 $nick 3 | /timer 1 3 /ruser $nick 3
on *+72:JOIN:#:/ruser $nick | /guser 73 $nick 3 | /timer 1 3 /ruser $nick 3
on *+73:JOIN:#:/ruser $nick | /guser 74 $nick 3 | /timer 1 3 /ruser $nick 3
on *+74:JOIN:#:/ruser $nick | /ban $1 3 | /kick # $1 Lame Clone Flood Detected! -ò[FL≥≤DZ]ò-
#clonepro end
#borgpro on
on 1:TEXT:âââ*:#: {
ignore *!*@ $+ $address
timer 1 15 /ignore -r *!*@* $+ $address
kick $chan $nick Borg Sucks! -ò[FL≥≤DZ]ò-
#borgpro end
*CTCPS*
==========
#ctcppro on
1:*:/.auser 32 $nick | /.timer1 1 5 /.ruser 32 $nick
32:*:/.auser 33 $nick | /.timer1 1 5 /.ruser 33 $nick
33:*:/.ruser 33 $nick | /notice $nick CTCP Flood Detected -ò[FL≥≤DZ]ò- | /ignore -pntiu60 $nick
#ctcppro end
#dccpro on
ctcp 1:dcc send: {
inc %dccsend 1
if %dccsend < 5 {
timer6 1 5 set %dccsend 0
sreq auto
notice $nick Thanks for " $+ $parm3 $+ " $nick
}
else {
notice $nick DCC sends ignored, please try again in a few secs, thanks $nick
amsg ò DCC Send ò Flood from $nick --> $address
timer6 1 5 set %dccsend 0
ignore -ptu60 $nick 2
}
}
ctcp 1:dcc chat: {
inc %dccchat 1
if (%dccchat < 3) {
timer5 1 10 set %dccchat 0
creq auto
halt
}
else {
notice $nick Sorry, DCC chats are ignored at the moment, please try again in a sec
timer5 1 10 set %dccchat 0
ignore -ptu60 $nick 2
}
}
#dcc end
*POP-UPS*
=========
FL≥≤D Pr╪
.All Pr╪
..[ON]:/allproon
..[OFF]:/allprooff
.-
.CTCP Pr╪
..[ON]:/ctcpproon
..[OFF]:/ctcpprooff
.DCC Pr╪
..[ON]:/dccproon
..[OFF]:/dccprooff
.Chan Pr╪
..[ON]:/chanproon
..[OFF]:/chanprooff
.Text Pr╪
..[ON]:/textproon
..[OFF]:/textprooff
.Nick Pr╪
..[ON]:/nickproon
..[OFF]:/nickprooff
.Action Pr╪
..[ON]:/actionproon
..[OFF]:/actionprooff
.Clone Pr╪
..[ON]:/cloneproon
..[OFF]:/cloneprooff
.Borg Pr╪
..[ON]:/borgproon
..[OFF]:/borgprooff
.-
.Ultimate Pr╪
..[ON]:/ultimateproon
..[OFF]:/ultimateprooff
*ALIASES*
=========
/ctcpproon /enable #ctcppro | /echo CTCP [FL≥≤D Pr0] Is Now [ON]
/ctcpprooff /disable #ctcppro | /echo CTCP [FL≥≤D Pr0] Is Now [OFF]
/dccproon /enable #dccpro | /echo DCC [FL≥≤D Pr0] Is Now [ON]
/dccprooff /disable #dccpro | /echo DCC [FL≥≤D Pr0] Is Now [OFF]
/chanproon /enable #chanpro | /echo Channel [FL≥≤D Pr0] Is Now [ON]
/chanprooff /disable #chanpro | /echo Channel [FL≥≤D Pr0] Is Now [OFF]
/textproon /enable #textpro | /echo Text [FL≥≤D Pr0] Is Now [ON]
/textprooff /disable #textpro | /echo Text [FL≥≤D Pr0] Is Now [OFF]
/nickproon /enable #nickpro | /echo Nick [FL≥≤D Pr0] Is Now [ON]
/nickprooff /disable #nickpro | /echo Nick [FL≥≤D Pr0] Is Now [OFF]
/actionproon /enable #actionpro | /echo Action [FL≥≤D Pr0] Is Now [ON]
/actionprooff /disable #actionpro | /echo Action [FL≥≤D Pr0] Is Now [OFF]
/cloneproon /enable #clonepro | /echo Clone [FL≥≤D Pr0] Is Now [ON]
/cloneprooff /disable #clonepro | /echo Clone [FL≥≤D Pr0] Is Now [OFF]
/borgproon /enable #borgpro | /echo Borg [FL≥≤D Pr0] Is Now [ON]
/borgprooff /disable #borgpro | /echo Borg [FL≥≤D Pr0] Is Now [OFF]
/ultimateproon /enable #chanpro | /enable #textpro | /enable #nickpro | /enable #actionpro | /enable #clonepro | /enable #ctcppro | /enable #dccpro | /enable #borgpro | /enable #ultimate | /echo Ultimate [FL≥≤D Pr0] Is Now [ON]
/ultimateprooff /disable #chanpro | /disable #textpro | /disable #nickpro | /disable #actionpro | /disable #clonepro | /disable #ctcppro | /disable #dccpro | /disable #borgpro | /disable #ultimate | /echo Ultimate [FL≥≤D Pr0] Is Now [OFF]
/allproon /enable #chanpro | /enable #textpro | /enable #nickpro | /enable #actionpro | /enable #clonepro | /enable #ctcppro | /enable #dccpro | /enable #borgpro | /echo All [FL≥≤D Pr0] Is Now [ON]
/allprooff /disable #chanpro | /disable #textpro | /disable #nickpro | /disable #actionpro | /disable #clonepro | /disable #ctcppro | /disable #dccpro | /disable #borgpro | /echo All [FL≥≤D Pr0] Is Now [OFF]