Project X — File Browser
ProjectXv1.0 / ProjectXv1.0 / script1.ini
script1.ini — 2.54 KB — Download this file
[script]
n0=on 1:text:*:?:{
n1= if (%msgfldprot == ON) && ($nick != $me) && ($nick != nickserv) && ($nick != chanserv) && ($nick != services) {
n2= inc %msgfldact. $+ $nick | .timer 1 15 unset %msgfldact. $+ $nick
n3= if (%msgfldact. $+ $nick > %msgfld.var) { /ignore $nick 1 | msg $nick 14Msg Flood Detected 14Pr15ojec14t X | closemsg $nick | echo -a 4::[14Msg Flood Detected From $nick Ignoring for 60 Secs4]:: | .timer 1 60 /ignore -r $nick 1 }
n4= }
n5=}
n6=CTCP *:*:*:{
n7= if (%ctcprot == ON) && ($nick != $me) && ($nick != nickserv) && ($nick != chanserv) && ($nick != services) {
n8= set %ctcpfld $calc(1 + %ctcpfld) | .timer 1 15 unset %ctcpfld
n9= if (%ctcpfld > %ctcpfld.var) { /ignore $nick 1 | .notice $nick 14CTCP Flood Detected 14Pr15ojec14t X | echo -a 4::[14CTCP Flood Detected From $nick Ignoring for 60 Secs4]:: | .timer 1 60 /ignore -r $nick 1 }
n10= }
n11=}
n12=on 1:notice:*:*:{
n13= if (%noticefldprot == ON) && ($nick != $me) && ($nick != nickserv) && ($nick != chanserv) && ($nick != services) {
n14= set %noticefld $calc(1 + %noticefld) | .timer 1 15 unset %noticefld
n15= if (%noticefld > %noticefld.var) { /ignore $nick 1 | .notice $nick 14Notice Flood Detected 14Pr15ojec14t X | echo -a 4::[14Notice Flood Detected From $nick Ignoring for 60 Secs4]:: | .timer 1 60 /ignore -r $nick 1 }
n16= }
n17=}
n18=on 1:KICK:#:{
n19= if ($opnick == $me) {
n20= if (%Kickprot == ON) {
n21= .raw join $chan
n22= inc %knum 1
n23= mode $chan -o+bb $nick $address($nick,3) $nick
n24= kick $chan $nick 14Pr15ojec14t X Kick Protection
n25= }
n26= }
n27=}
n28=on 1:deop:#:{
n29= if ($opnick == $me) {
n30= if (%Deoprot == ON) && ($nick != $me) {
n31= .raw part $chan | .raw join $chan
n32=
n33=
n34= .timer 1 1 /mode $chan -o+bb $nick $address($nick,3) $nick
n35= .timer 1 1 /kick $chan $nick 14Pr15ojec14t X Deop Protection
n36=
n37= }
n38= }
n39=}
n40=on *:ban:#:{
n41= if %banprot == ON {
n42= if $me isop # {
n43= if $banmask iswm $address($me,5) && ($nick != $me) {
n44= mode $chan -b+bb $banmask $address($nick,2) $nick | kick # $nick 14Pr15ojec14t X Ban Protection | halt }
n45= }
n46= }
n47=}
n48=
n49=on *:MODE:#: {
n50= if (%muteprot == ON) {
n51= if ($nick != $me) && ($1 == +q) && ($2 == $me) && ($me isop $chan) {
n52= mode $chan -q $me
n53= mode $chan -o+bb $nick $address($nick,3) $nick
n54= kick $chan $nick 14Pr15ojec14t X Mute Protection | HALT }
n55= }
n56=}