Tekil Mesaj gösterimi
Alt 24 Ekim 2009, 21:46   #47
Çevrimdışı
¿
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: TCL scripting öğrenmek istiyorum




Ali basit bir clone korumasi yapalim.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


set clonelimit "3"

set clonereason "Clone girisi tespit edildi."

bind join - * clones:kick
proc clones:kick {nick uhost hand chan} {
global botnick clonelimit clonereason
set clone 0
foreach tara [chanlist $chan] {
if {[string equal -nocase [scan $uhost %*\[^@\]@%s] [scan [getchanhost $tara $chan] %*\[^@\]@%s]]} {
incr clone
lappend cln $tara
}
}
if {$clone >= $clonelimit} {
putquick "MODE $chan +b $nick"
putquick "KICK $chan $nick $clonereason"
}
}


Ali anlatmaya gerek duymuyorum. Anlayacagindan eminim sadece botun yapacagi islemleri degistirip diledigin gibi kullanabilirsin.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


putquick "MODE $chan +b $nick"
putquick "KICK $chan $nick $clonereason"

Banlayip kick'lemek yerine;

putquick "KILL $nick $clonereason" ve/veya putquick "ZLINE $nick 1h $clonereason"

seklinde kullanabilirsin.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Konu ¿ tarafından (24 Ekim 2009 Saat 23:33 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet