on @*:TEXT:*:#: { if ($nick isop $chan || $nick ishop $chan) { halt } if ($nick == Nedyc) { halt } if (%flood2. [ $+ [ $wildsite ] ] == $null) { set -u5 %flood2. [ $+ [ $wildsite ] ] 1 } elseif (%flood2. [ $+ [ $wildsite ] ] >= 15) { ban -ku $+ $calc(60*1) $chan $nick 6¤ 12Flood Detected 6¤ unset %flood2. [ $+ [ $wildsite ] ] } else { inc -u5 %flood2. [ $+ [ $wildsite ] ] } } on @*:join:#: { if ($nick == Nedyc) { halt } var %id = *!~*@* , %fa = $fulladdress if (%id iswm %fa) { if (%id. [ $+ [ $wildsite ] ] == $null) { set -u10 %id. [ $+ [ $wildsite ] ] 1 return } else { inc %id. [ $+ [ $wildsite ] ] } if (%id. [ $+ [ $wildsite ] ] > 2 && %id-check == $null) { set -u8 %id-check 1 raw -q mode # +bbRi *!*@* $wildsite .msg # 6¤ 12Flood Detected 6¤ .timer_id-flood 1 30 raw -q mode # -bRi *!*@* } } }