Site hosted by Angelfire.com: Build your free website today!

#dccprot on
on *!:DCCSERVER:*:{
if (%dcc.seconds.flood [ $+ [ $nick ] ] === $null) { set -u20 %dcc.seconds.flood [ $+ [ $nick ] ] 1 }
elseif (%dcc.seconds.flood [ $+ [ $nick ] ] >= %maxdcc) {
if ($me isop $chan) { goto op }
if ($me !isop $chan) { goto reg }
:op
if ($nick isop $chan) { goto reg }
if ($nick isignore) { halt }
else {
.ignore -pcntiku60 $nick 2
.ban $chan $nick 2 1,15 4D1,15CC 4F1,15loOoOoOodeR 4O1,15ut 
.kick $chan $nick 1,15 4D1,15CC 4F1,15loOoOoOodeR 4O1,15ut 
halt
}
:reg
if ($nick isignore) { halt }
else { 
.ignore -pcntiku60 $nick 2
halt
}
else { inc %dcc.seconds.flood [ $+ [ $nick ] ] 1 }
}
}
#dccprot end


menu channel,menubar {
حماية من فلود DCC
.On:/.enable #dccprot | /echo -a Dcc تم تشغيل حماية ال
.Off:/.disable #dccprot | /echo -a 0,1 Dcc تم اقفال حماية ال 
.Set:/set %maxdcc $$?="Enter in How Many Dcc:" | /set %dcc.seconds.flood $$?="Enter in How Many Second:"

}