Originally Posted by Simo
a little bit cleaner version :

Code

on !*:JOIN:#:{
  if ($nick($chan,$me,~&@%)) { 
    if ($+(%,JoinPartFlood_,$site,_,$chan) == $null ) { set -u10 $+(%,JoinPartFlood_,$site,_,$chan) 1   }
    else { inc $+(%,JoinPartFlood_,$site,_,$chan)  }
    if ($($+(%,JoinPartFlood_,$site,_,$chan),2) == 3) {
      if ($wildsite !isban $chan) { mode $chan +b $wildsite }
      if ($nick ison $chan) { kick $chan $nick Join-Part-Flood }
      unset $+(%,JoinPartFlood_,$site,_,$chan)
    }
  }
}



I will try it, thanks Simo.

Code
 { set -u10 $+(%,JoinPartFlood_,$site,_,$chan) 1   }

Is this number of join allowed? ( I need 3 times )

And where tu set ban time? ( I need i.e. 10 hours / 36000 sec )