Tekil Mesaj gösterimi
Alt 26 Şubat 2012, 21:17   #13
Çevrimdışı
fav
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Şöyle bir kod olabilir mi




Paint Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kodda %k variablesi oluşturmayı unutmuş arkadaş.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on !*:text:*:#sohbet: { if ($nick != %nk) { set %nk $nick if (%k == $strip($1-)) { ban -k $chan $nick } } .set %k $strip($1-) }

Ne kadar etkili olur bilemem. hash table ile süre kısıtlamalı olması daha mantıklı sanki.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
;eğer metin sohbet kanalına yazılmışsa devam etsin on !*:text:*:#sohbet: { ;yazan nick %nik veriablesinde yok ise niki %nik veriablesine kaydetsin ve devam etsin if ($nick != %nk) { set %nk $nick ;yazılan metin %k veriablesinde var ise renk kodlarından arındırıp komut uygulasın ve tekrar %k veriablesine alsın if (%k == $strip($1-)) { echo $chan ban } ;eğer önceki metin şimdikiyle eşit değilse işlem yapmaz if (%k != $strip($1-)) { set %k $strip($1-) } } }

Paint evet haklısın veriables oluşturduğum yer ilk etapta kayıt yoksa çalışmaz senın uluşturduğun yer kod çalışınca oluşacağı için hiçbir zaman eşitleme yapamaz
if (%k != $strip($1-)) { set %k $strip($1-) }
böyle yaparsak daha mantıklı sanırım

tiger'e katılıyorum slm ardından yazılacak slm atılmaya yol acar burada esas sorun istekte bulunma şekli değişik kişilerin yazdığı aynı satırlar değilde farklı bir istek olabilirdi

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver