Tekil Mesaj gösterimi
Alt 27 Eylül 2006, 17:58   #2
Çevrimdışı
el33t
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: HASH küfür koruması ile alakalı bir sorunum var yardım ederseniz sevinirim.. ?




İstediğin şey $wildtok() ile yapılabilir, örneğin:

$wildtok(haha selam naber,sel*,0,32) değeri 1 olacaktır çünkü sel ile başlayan bir kelime var cümlenin içinde. 0 yerine 1 yazarsan ise eşleşmiş olan kelimeyi alırsın ki bu da selamdır.

Hash tabledan yavaş olacağı kesin olan bu sistemle istediğin şekilde kullanabilirsin.
Eğer hash table'a küfürleri saklayıp $wildtok'la istediğin gibi çalışmasını istiyorsan aşağıdaki kod işine yarayabilir:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:*:#:{ if $nick isreg # { var %_ = 1, %- = $strip($1-) | while $hget(kufur,%_).item { if $wildtok(%-,$v1,0,32) { ban -ku300 # $nick 3 küfür kötüdür. | return } | inc %_ } } }

Umarım anlamışsındır.


Konu el33t tarafından (27 Eylül 2006 Saat 18:08 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet