;========================= ; Anti-Repet V1.0 ; By Ss ;========================= on @!*:text:*:#:{ ;No comment if ($eval($+(%,Dijo.,$nick,.,$chan),2) == $null) { set -u10 $+(%,Nveces.,$nick,.,$chan) 1 | set -u10 $+(%,Dijo.,$nick,.,$chan) $1- } ;Si no existe esa variable, luego el nick aun no hablo en el canal o hace + de 10 segundos, seteamos lo que dice y una variable que actua de contador (cuenta las veces que lo dice) elseif ($eval($+(%,Dijo.,$nick,.,$chan),2) == $1-) { ;En caso de que exista y lo que dice ahora es lo mismo que se seteo anteriormente: if ($eval($+(%,Nveces.,$nick,.,$chan),2) < 3) { inc $+(%,Nveces.,$nick,.,$chan) } ;Si el numero de repeticiones es menor que 3, incrementamos el 'contador' else { .kick $chan $nick Max 3 Repeticiones } ;Repeticiones 3 o más: kick } else { set -u10 $+(%,Nveces.,$nick,.,$chan) 1 | set -u10 $+(%,Dijo.,$nick,.,$chan) $1- } ;Si no se cumple ninguna condición anterior, re-seteamos (volvemos a setear) las variables } --=FIN=-- Ahora os podeis currar uno, que ademas calcule el tiempo en el que dice las 3 repeticiones; ¿es facil no? una variable más y pto :-) _-_-_-_-_-_-_-_-_-_-_-_-_--_-_-_-_-_-_-_-_- _- \\ || // _- _- [- Ss -] _- _- // || \\ _- _- http://Sscript.infdj.com _- -_-_-_-_-_-_-_-_-_-_-_-_-_--_-_-_-_-_-_-_-_