petit anti clone on join assé... comment dire "brutal" c'est le therme qui va bien :)
Source / Exemple :
#protection.clone off
on !^*:join:#: {
set %scannombre
set %clonenick
:start
inc %scannombre
if ($nick(#,%scannombre) == $null) { goto end }
elseif ($nick == $nick(#,%scannombre)) { goto start }
elseif ($address($nick,2) == $address($nick(#,%scannombre),2)) { /set %clonenick %clonenick $nick(#,%scannombre) | goto start }
else goto start
:end
if (%clonenick != $null) { haltdef | /timer 1 0 /mode $chan +b $nick | /timer 1 60 /mode $chan -b $nick
kick $chan $nick HanNNnnNNn je voi DoUbLe !!! }
unset %scannombre %clonenick
/timer 2 0 /mode $chan +i | /timer 2 60 /mode $chan -i
}
#protection.clone end
menu menubar {
Anti clone
.Clone $chr(9) $iif($group(#protection.clone) == on, On, Off): $iif($group(#protection.clone) == on, .disable, .enable) #protection.clone
}
Conclusion :
que dire de plus...
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.