16 Mart 2005, 14:44
|
#11 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
|
böyle yapılmış bişey var, türkçeleştirdim. bide filtre identifierini yazdım.
| Alıntı: |
;kullanımı:
; $isspam(<yazı>,<kanal>,<wc>) (w website reklamı, c kanal reklamı)
;kodları:
alias _isspam {
if ($isid) {
if (w isin $3) {
var %prot.temp 1
while ($gettok($strip($1-),%prot.temp,32)) {
if ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] iswm $gettok($strip($1-),%prot.temp,32) || [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] iswm $gettok($strip($1-),%prot.temp,32)) { return $true }
inc %prot.temp
}
}
if (c isin $3) {
var %prot.temp 1
while ($gettok($strip($1-),%prot.temp,32)) {
if (#* iswm $gettok($strip($1-),%prot.temp,32) && $gettok($strip($1-),%prot.temp,32) != $2) { return $true }
inc %prot.temp
}
}
return $false
}
}
on @*:text:*:#:{
if ($isspam($1-,$chan,c)) { kick $chan $nick kanal reklamı: $filtre }
}
alias filtre {
var %i 1,%c
while %i <= $numtok($1-,32) {
%c = %c %4$s $chr(32) %4$s $left($gettok($1-,%i,32),3) %4$s ..
inc %i
}
return %c
}
| bi dene, ben gelişi güzel baktım normaldi. birazı hazır kod, birazınıda ben ekledim çıkardım. umarım çalışır. benim eklediğim kısım çalışıyo ama hazır kodu test etmedim Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
| |