can anyone please help me why this thing wont work and why
ctcp *:*:*:{
inc -u40 %ctcp. [ $+ [ $wildsite ] ]
if (%ctcp. [ $+ [ $wildsite ] ] == 2) {
var %i = 1
.ignore -tu300 $nick 3
while ($comchan($nick,%i)) {
if ($me isop $ifmatch) {
inc -u3600 $+(%,rl.,$comchan($nick,%i),$address($nick,2))
if ($+(%,rl.,$comchan($nick,%i),$address($nick,2)) == 1) { .notice $nick Please don't ctcp flood this is your first warning. }
elseif ($+(%,rl.,$comchan($nick,%i),$address($nick,2)) == 2) { ban -u60 $comchan($nick,%i) $nick 11 | notice $nick You have been placed on notice ban for ctcp flood 1 minute ban. }
elseif ($+(%,rl.,$comchan($nick,%i),$address($nick,2)) == 3) { ban -ku3600 $comchan($nick,%i) $nick 2 You were warned! CTCP flood 60 minute ban. }
}
inc %i
}
unset %ctcp. [ $+ [ $wildsite ] ]
}
}