;========================= ; Detector v1.0 ('nick entro antes como') ; By Ss ;========================= on !*:part:#:{ .hadd -m EaC [ $wildtok $+ - $+ $chan ] $nick } on !*:quit:{ .hadd -m EaC [ $wildtok $+ - $+ $chan ] $nick } on *:kick:#:{ .hadd -m EaC [ $wildtok $+ - $+ $chan ] $knick } ; Toda esta parte del codigo se encarga de registrar las salidas del canal y anota el nick en la hash table denominada EaC. A esta tabla aņade el objeto address_nick-canal con el valor nick (el nick de salida) on !*:join:*:{ if ($hget(EaC,[ $wildtok $+ - $+ $chan ]) != $null) && ($hget([ EaC,[ $wildtok $+ - $+$chan ]) )!= $nick) { echo $chan Entra $nick $+ , entro antes como $hget(EaC,[ $wildtok $+ - $+ $chan ]) } } ; Cuando alguien entra al canal, buscamos en nuestra hash table la cadena address-canal, si existe comprobamos si el nick con el que entra es el mismo que esta almacenado. En caso contrario se indica que el nick que entra entro antes con otro nick. _-_-_-_-_-_-_-_-_-_-_-_-_--_-_-_-_-_-_-_-_- _- \\ || // _- _- [- Ss -] _- _- // || \\ _- _- http://Sscript.infdj.com _- -_-_-_-_-_-_-_-_-_-_-_-_-_--_-_-_-_-_-_-_-_