Come bannare al join un utente che "indossi" un Ident "non gradito"? ( Nick!Ident@Host)Semplice!
Incolla questo codice nei remotes , e sostituisci PrimoBadIdent,SecondoBadIdent e #canale con i valori che preferisci!
;Ban BadIdent by mAx`;
;Http://www.mirc-scripting.blogspot.com;
alias trovaident {
var %nick-ident = $remove($gettok($address($1,3),1,$asc(@)),*!*)
return %nick-ident
}
alias trovabadident {
if ($1 == PrimoBadIdent) {
return $true
}
elseif ($1 == SecondoBadIdent) {
return $true
}
else {
return $false
}
}
ON *:JOIN:#Canale: {
if ($nick != $me) && ($me isop $chan) {
if ($trovabadident($trovaident($nick)) == $true) {
kick # $nick Il Tuo ident non mi piace
mode # +b $+(*!,$trovaident($nick),@*)
}
}
}
var %nick-ident = $remove($gettok($address($1,3),1,$asc(@)),*!*)
return %nick-ident
}
alias trovabadident {
if ($1 == PrimoBadIdent) {
return $true
}
elseif ($1 == SecondoBadIdent) {
return $true
}
else {
return $false
}
}
ON *:JOIN:#Canale: {
if ($nick != $me) && ($me isop $chan) {
if ($trovabadident($trovaident($nick)) == $true) {
kick # $nick Il Tuo ident non mi piace
mode # +b $+(*!,$trovaident($nick),@*)
}
}
}
Nessun commento:
Posta un commento