Tekil Mesaj gösterimi
Alt 20 Aralık 2009, 16:10   #5
Çevrimdışı
L4roXyL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: bad nick saydırma




İşlev yaptığında herhangi bir değişken veya parçanın (hash olabilir, variable olabilir vs.) değerini arttırırsın. İşlev sonucunda(kick olur genellikle) bu veriyi gösterebilirsin.

Örnek:

on !*:join:#:var %1 = 1 | while ($read(dosya.txt,%1)) { if ($v1 isin $nick) { inc %_bnick | ban -k # $nick 2 badnick tespiti yapılan: %_bnick $+ . kişisin. | break } | inc %1 }

Buradaki %_bnick değişkeni atılan/tespit edilen badnick sayısını gösterir. Tabi bu tespit meselesi senin korumana göre değişir. Ben isin operatorunu örnekde kullandım, sen istersen iswm istersen regex istersen başka birşey kullan.(operatorleri incele derim) Ben dosyadan okuttum, sen istersen hash tablodan okut istersen başka birşeyden. Bu bir örnektir.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları tatlim sohbet Mobil Chat