Kod: Kodu kopyalamak için üzerine çift tıklayın!
on !*:join:#:{
if !$regex($wildsite,/(helper|admin|ircop|services)/i) && $ialchan($wildsite,#,0) == 2 {
var %x = 1
while %x <= $ialchan($wildsite,#,0) {
set %clones $addtok(%clones,$ialchan($wildsite,#,%x),32)
inc %x 1
}
msg # %clones Çoklu giriş yasaktır. Lütfen clonelardan bir tanesini çıkarınız. Bir dakika içerisinde bu işlemi yapmazsanız, sunucudan uzaklaştırılacaksınız.
$+(.timer,$wildsite) 1 60 cloneban $wildsite $chan
}
if !$regex($wildsite,/(helper|admin|ircop|services)/i) && $ialchan($wildsite,#,0) == 3 {
gzline $gettok($ialchan($wildsite,#,1),1,33) +süre SEBEP
$+(.timer,$wildsite) off
}
}
alias cloneban {
if $ialchan($1,$2,0) >= 2 { gzline $token($ialchan($1,$2,1),1,33) +süre Sebep }
}
on !*:part:#:{
if !$regex($wildsite,/(helper|admin|ircop|services)/i) && $ialchan($wildsite,#,1) {
if $findtok(%clones,$fulladdress,1,32) { set %clones $deltok(%clones,$v1,32) }
if $ialchan($wildsite,#,0) == 2 { msg # $ialchan($wildsite,#,1) cloneleri çıkarttığınız için teşekkürler. | $+(.timer,$wildsite) off }
}
}
on *:start:unset %clones
Clone sayısı 2 olduğunda Uyarı verecektir ve kanaldan çıkarmadığı takdirde 60 sn. süre sonunda gzline uygulayacaktır.(Hatalı mask işlemi yaptığından atmıyordu)
olduğu takdirde beklemeden(uyarmaksızın) uzaklaştırır.