Tekil Mesaj gösterimi
Alt 31 Ağustos 2019, 18:38   #6
Çevrimdışı
Mylife Doğrulanmış Üye
i don't care if i'm misfit.
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanal koruma ( text ) 1. Uyarı sonra ban..




YouMyCure Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
set %:Mylife $1- set %:Kod $nick

bunlar neden anlamış değilim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
, başarılar

valla hangi kafayla yazdım onu bilmiyorum 2016 yılında yazmışım. Muhtemelen hazırlarken kullanıcamı planlamışımdır ama kodun gidişatına göre kullanmamışımdır
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Alper Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Else if ($hmatch(argo,%:Kod)) {

Bu kısımdan kaynaklı sorun ilk seferde kaydediyor sonra kayıtlı olan kişi ne yazarsa yazsin atılıyor. Yani ek koşul yok üst kısımdaki gibi

Evet @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] haklısın gözden kacmış o bazı kodlarda değişim yapıltıktan sonra deneme şansım olmuyor

yaramazadam Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
merhaba 1 uyarı tamam calisiyor. ama uyari alan nick normal konusmaya devam ettiginde yani o yasakli kelimelerden kullanmadiginda otomatik atiliyor.. kod eksik yada hatali mi acaba ?



Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:*:#: { set %:Mylife $1- set %:Kod $nick if (!$hget(argo)) { hmake -s argo 300 } if $regex($1-,/Mylife|kelime|kelime|kelime|kelime|kelime|kelime$/Si) && (!$hmatch(argo,%:Kod)) { hadd -s argo %:Kod 1 msg # %:Kod yasaklı kelime kullandınız. ( uyarı ) } elseif $regex($1-,/Mylife|kelime|kelime|kelime|kelime|kelime|kelime$/Si) && ($hmatch(argo,%:Kod)) { mode # +b %:Kod kick # %:Kod yasaklı kelime kullandınız. hdel -s argo %:Kod } unset %:Mylife unset %:Kod }

=> olarak düzelttim. Bu kod ile regex çok uzun sürüp gidebilir. Alternatif olarak regex kullanmak yerine text dosyası icine küfürleri yazıp $read ile karşılaştırma yapabilirsiniz, hash tablosu ile uyumlu olur mu şuan bilmiyorum denemek lazım. O dönem bu tur calışmalar yoktu hiç karşılaşmıyordum ama şimdi karşılaşıyorum artık herşey biraz daha kolay farklı yollar kullanabilirsiniz. İyi forumlar dilerim.

__________________
I'm a dreamer but it's getting hard to take it.
Some nights don't know if I'm gonna make it.
Heart is heavy but there's nothing that can break me down.

Konu Mylife tarafından (31 Ağustos 2019 Saat 18:49 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan