Tekil Mesaj gösterimi
Alt 05 Nisan 2015, 18:22   #2
Çevrimdışı
Feragat
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Aynı Harfi uzatıp yazana [aaaaaaaaa] uyarı




mys_35 Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
biri genelde DDD harfini uzatarak yazsa Nick: Lütfen kanalda harf uzatmayınız. [D] karakterinden [17] adet kullanıldı. diye uyarı yapabilirmiyiz sayısal ve harf bildirerek birde nick : istanbuldan bayan arskadaş varmı : yazan birini atmak örnek > [19:21:36] <Son_Savasciiiii> ızmırden bayan varmı qeLincik > deyince [19:21:37] *** Armani mod değiştirdi:+b Son_Savasciiiii!*@*
[19:21:37] *** Son_Savasciiiii Armani Tarafından Kanaldan Atıldı ( «Reklam veya arayış yapmak yasaktır» Kick Count °· «4461» ·° Fitted Mask(s) : *bayan*var*m?*) böyle birşey istiyorum Armani nickli kişiden naptımsa alamadım remoteyi yardımcı olabilecek varmı ?

Sana iki konuda da fikir vereyim, geliştirmende/şekillendirmende yardımcı olur.

1-) Tekrar eden karakter ve sayısı

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on $*:text:/(\S)(\1+)/S:#deney:msg # $qt($nick) Tekrar Yaptınız Tekrar edilen karakter: $qt($left($regml(2),1)) Tekrar Sayısı $qt($len($regml(2)))

#deney kanalında yazılan cümlede-kelimede aynı karakter 1 veya daha fazla tekrar ediyorsa uyarır.

Sonuç:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[18:03] <deneme5> selam naberrrrrrrrrrrrrrrrrrrrrrrrrr [18:03] <Feragat> "deneme5" Tekrar Yaptınız Tekrar edilen karakter: "r" Tekrar Sayısı "25"

Not: Üstte verdiğim örneği daha da geliştirebilirsin. (Tekrar sayı limiti vs. gibi)


2-)
Cümle içinde metin filtreleme

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*bayan*var*m?*:#deney:msg # $qt($nick) Arayış yasaktır. Filtre: $qt($matchkey)

#deney kanalında *bayan*var*m?* maskıyla eklediğimiz filtrenin metin içinde geçmesi durumunda Event'ın tetiklenmesini sağlıyoruz ve $matchkey tanımı ile filtremizi döndürüyoruz.

Sonuç:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[18:07] <deneme5> ızmırden bayan varmı [18:07] <Feragat> "deneme5" Arayış yasaktır. Filtre: "*bayan*var*m?*"

Senin bu filtrelenen kelime/cümleleri çoğaltman için event üzerindeki matchtext (yakalanmasını istediğimiz metin) kısmı yerine if koşuluyla çoğaltman gerek. Eğer belirleyeceğin filtreler çok fazlaysa, hash table / text / users yoluyla filtrelerini depolayıp kontrol ettirme koşulları oluşturmalısın.

Daha iyisini yapabilmek için incelemen gereken bölümler;

1-) [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

2-) [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

3-) [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

gibi..

Not: Eğer dersen ki; "Ben bu işi geliştirmek yerine direk kodu istiyorum. " Bunun için Buraya::-> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] konu açabilirsiniz. İstekleriniz doğrultusunda yapmak isteyen arkadaşlar cevap verecektir.
İyi forumlar.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet