|
SiyahKaR Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
Senin cevapda, %deneme1 değişkenine değer atamadığın için çalışmaz.
Ama benim cevabımın doğru olmadığını soruyu soran kişi bile söylememişse
Sende soruda istenileni verdiği halde cevabım hakkında farklı düşünceler
içersinde isen eğer, denemeni tavsiye ederim.
Senin soruna cevap :
//var %aa 1 | while (%aa <= $nick($chan,0)) { if ($nick($chan,%aa) isalpha) { echo -a $nick($chan,%aa) nick'inde numara yok. } | inc %aa }
komutu ile nick'ide rakam olmayan nick'i sadece harflerden oluşan nickleri görmeni sağlar.
Şu bir gerçekki senin itediğin tam olarak bu komut olmayabilir cünkü bu sadece harf'lerden oluşan
Nickleri gösterir, Örnek: Siyah_KaR nick'ini göstermez, ama SiyahKaR nick'ini gösterir.
Not: Sorunu baştan savma sormayip, detaylı anlatırsanda doğru cevap alırsın.
|
Evet fark ettim 1 rakamını yazmayı unutmuşum.
Fark ettiğim diğer bir hususda senin verdiğin cevabın doğru olduğunu ısrarla iddaa etmen :
Cevabın : on *:text:*:#kanal:{ if (*f* iswm $nick) { .timer 1 30 msg $nick $cb } }
Açıklamasını yazıyorum :
Kanala yazı yazan nicklerin içinde f olanın özeline, timer aç ve 30 saniye sonra clipboard'da yazan yazıyı gönder.
-
-
Soru : " /clipboard ircforumlari.net " komutunda Clipboard 'a atmış olduğum text yazısını, bulunduğum kanalların içinde; nickinde " f " harfi geçen ve kanala yazmış olduğu mesajın süresinin 30 saniye üstünde olan kullanıcı(lar)ın özeline gitmesini istiyorum. Bunu nasıl yaparım?
Açıklama ile soruyu karşılaştırdığında ; Gördüğün gibi verdiğin cevabın soruyla alakası yok
."Kanala yazmış olduğu mesajın süresinin 30 saniye üstünde olan kullanıcıları" ifade eden identifier " $nick(#kanal,değer).idle > 30 " bu olacakken timer açmakla nasıl bir bağlantı kurduğunu (yada aynı şeye nasıl denk geldiğini) doğrusu anlayamadım ? ----------------------------- ----------------------------- Gelelim benim soruma verdiğin cevaba :
|
Alıntı: |
Senin soruna cevap :
//var %aa 1 | while (%aa <= $nick($chan,0)) { if ($nick($chan,%aa) isalpha) { echo -a $nick($chan,%aa) nick'inde numara yok. } | inc %aa }
komutu ile nick'ide rakam olmayan nick'i sadece harflerden oluşan nickleri görmeni sağlar.
Şu bir gerçekki senin itediğin tam olarak bu komut olmayabilir cünkü bu sadece harf'lerden oluşan
Nickleri gösterir, Örnek: Siyah_KaR nick'ini göstermez, ama SiyahKaR nick'ini gösterir.
|
Cevabın yine yanlış. "isalpha" operatörünü burda kullanman gereksiz.Bu soruya verebileceğin cevapları yazıyorum:
Cevap1) //var %deneme 1 | while %deneme <= $nick($active,0) { if !$regex($nick($active,%deneme),/[[:digit:]]/) { echo -a $nick($active,%deneme) } | inc %deneme }
Cevap2) //var %deneme 1 | while %deneme <= $nick($active,0) { if !$regex($nick($active,%deneme),/[0-9]/) { echo -a $nick($active,%deneme) } | inc %deneme }
Cevap3) //var %deneme 1 | while %deneme <= $nick($active,0) { if !$regex($nick($active,%deneme),/(0|1|2|3|4|5|6|7|8|9)/) { echo -a $nick($active,%deneme) } | inc %deneme }
vs. vs. türü cevaplarda sonucu alabilirsin. ---------------------------------- ---------------------------------- Son olarak mesajının sonuna bir Not düşmüşsün:
|
Alıntı: |
Not: Sorunu baştan savma sormayip, detaylı anlatırsanda doğru cevap alırsın.
|
Sorumun gayet makul bir soru olduğunu düşünüyorum,Client soru-cevap oyununda oyuncuların $identifier'ları kullanımda daha bilgili ve pratik yapmaları amaç edinilmiş(Oyunun başından sonuna kadar incelersen,sende anlayacaksın).Sorum bu amaca yönelik bir soruydu,umarım anlamışsındır.
Halen anlamadığını düşünüyorsan, doğru bildiğini zannedipte yanlış cevapladığın sorunun peşine sormak istediğin(soru-cevap oyunuyla alakasını çözemediğim) sorunu diğer oyuncuların sorduğu sorularla karşılaştırmalısın.Orda seni yeterince tatmin edecek baştan savma yazılarını göreceksindir.
Herkese İyi forumlar.