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