clone yardım
on *:JOIN:#:{
if (globaldesk isin $address) || (admin isin $address) || (oper isin $address) || (Helpdesk isin $address) { halt }
if $istok(#operchan #staff,$chan,32) { halt }
if $me isop $chan || $me ishop $chan {
hinc -mu15 jp $+($chan,.,$wildsite) 1
if $hget(jp,$+($chan,.,$wildsite)) >= 3 {
mode # +b $wildsite
rapor $chan Join/Part Giris/Cikis $ifmatch adres $wildsite nick $nick
var %t = $ialchan($wildsite,#,0)
while %t {
var %' = $addtok(%',$ialchan($wildsite,$chan,%t).pnick,32)
kick $chan $ialchan($wildsite,$chan,%t).pnick 5Kanal kurallarına aykırı hareket.!
dec %t
}
}
%clones = $ialchan($wildsite,#,0)
if (%clones > 3 ) {
mode $chan +b $wildsite
var %t $ifmatch
while %t {
if $ialchan($wildsite,#,%t).nick !== $me { kick $chan $ialchan($wildsite,#,%t).nick 5Kanal kurallarına aykırı hareket.! }
var %s = $addtok(%s,$ialchan($wildsite,#,%t).nick,32)
dec %t
}
rapor ***CLONE*** $chan kanalinda $ialchan($wildsite,#,0) tane clone tespit edildi Nickler %s
}
}
}
arkadaşlar böle bir clone koruması kullanıyorum. çalışıyor sorunusuz. fakat ben bunu 3 girişi tespit ettiğinde ilk önce kanalı +Rm moduna getirip sonra cloneleri atmasını istiyorum yardımcı olursanız sevinirim. şimdiden teşekkürler.
Konu zorlakayit tarafından (11 Şubat 2010 Saat 14:13 ) değiştirilmiştir.
Sebep: yaptım sağolun
|