IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Soru - Cevap (https://www.ircforumlari.net/soru-cevap/)
-   -   Client Soru-Cevap Oyunu (https://www.ircforumlari.net/soru-cevap/51644-client-soru-cevap-oyunu.html)

Yunus 30 Mart 2011 10:59

Cevap: Client : Soru Cevap
 
Alıntı:

Minstrel Nickli Üyeden Alıntı (Mesaj 1040712931)
İstediğim cevap ://cycle $chan(4) idi. Teşekkürler cevabınız için.

Benim verdiğim client komutu senin sordugunun soruyu cevaplıyorsa problem yoktur.


SORU : Şuanda 8 kanalda bulunuyorum. Bulunduğum 6. kanaldan banlanan kişiyle ortak bulunduğum 2. kanaldaki 5. superop'un away olup olmadığını içinde *who* geçmeyen komutlarla nasıl öğrenebilirim?

Minstrel 31 Mart 2011 09:22

Cevap: Client : Soru Cevap
 
Ben yapamadım o halde verdiğiniz komutu, /hop komutu yazdığımız kanalda geçerli oluyordu. Bir kaç kez denedim farklı sonuçlar çıktı. Sorunuzu çözemedim, açıklayarak anlatabilir misiniz çözümünü?

Difuzyon 02 Nisan 2011 10:41

Cevap: Client : Soru Cevap
 
Alıntı:

mazafaka Nickli Üyeden Alıntı (Mesaj 1040712934)
Benim verdiğim client komutu senin sordugunun soruyu cevaplıyorsa problem yoktur.


SORU : Şuanda 8 kanalda bulunuyorum. Bulunduğum 6. kanaldan banlanan kişiyle ortak bulunduğum 2. kanaldaki 5. superop'un away olup olmadığını içinde *who* geçmeyen komutlarla nasıl öğrenebilirim?

Soru : Girdiğim kanallardan 4. sıradakine çıkıp girmek istiyorum. Komutu nedir?
Verdiğiniz yanıt: //hop $chan(5)

Cevabınızın yanlışlıkları
Rakam Hatası:
4. sıradaki kanalı $chan(4) identifieri ifade eder,oysaki siz 5. kanalı yazmışsınız.
Parametre eksikliği:
//hop $chan(5) veya /hop #kanal ;komutları komutu uyguladığınız aktif ekrandan ayrılıp belirtilen hedefe geçişi\join uygular.Örnek vermek gerekirse //hop $chan(5) komutunu Status Window'da uygularsanız 5. kanalınıza Çıkış\Giriş (Part\Join) yapar.Ama aynı komutu 2.sıradaki kanalınızda uygularsanız, 2.kanaldan part edecek 5.kanala geçecektir.
Bu durumu aşmak için -c parametresi kullanmalısınız.

Doğru yanıtlar: //cycle $chan(4) veya //hop -c $chan(4) vb. şeklinde olmalıydı.

_________________________________________

SORUNUZ : Şuanda 8 kanalda bulunuyorum. Bulunduğum 6. kanaldan banlanan kişiyle ortak bulunduğum 2. kanaldaki 5. superop'un away olup olmadığını içinde *who* geçmeyen komutlarla nasıl öğrenebilirim?

Sorunuz event (olay) içeriyor,client soru-cevap oyununda sorularınızın üyelerin mIRC komutlarını,identifier'ları,while döngüsünü vb uygulamaları daha iyi kavramaları yönünde olmasını tavsiye ederim.Bu nedenle sorunuzu (uygun göreceğinizi düşünerekten) kişisel olarak değiştiriyorum:

SORU : Şuanda 8 kanalda bulunuyorum. Bulunduğum 6. kanaldaki banlistte yer alan 3. kişiyle ortak bulunduğum 2. kanaldaki 5. superop'un away olup olmadığını içinde *who* geçmeyen komutlarla nasıl öğrenebilirim?

Yanıt: //userip $nick($comchan($token($ibl($chan(6),3),1,33),2),5, &)
komutu uygulandığında örnek olarak şu yanıtı alırsınız:
Difuzyon=+Mark.oh@85.100.A2BCDE.F5GH6I
+ işareti away olmadığını ifade eder şayet - işareti olsaydı kullanıcı away konumunda olurdu.Böylelikle içerisinde *who* kelimesi geçmeyen bir komutla (userip) bu durumu sağlamış olduk.

------------------------------------------

Yeni Soru: Bulunduğum 2.kanalın başlığını(TOPIC) özelimdeki 3.nicke notice olarak göndermek istiyorum ?

avdet 21 Nisan 2011 20:11

Cevap: Client : Soru Cevap
 
//notice $query(3) $chan(2).topic

Soru:#Help Kanalının Operatorleri icinde XxX nicki varsa Onu 25 saniye #X Kanalından atmak istiyorum. ?

Düş 22 Nisan 2011 00:41

Cevap: Client : Soru Cevap
 
Alıntı:

avdet Nickli Üyeden Alıntı (Mesaj 1040729244)
//notice $query(3) $chan(2).topic

Soru:#Help Kanalının Operatorleri icinde XxX nicki varsa Onu 25 saniye #X Kanalından atmak istiyorum. ?


Cevap : // { if XxX isop #Help { ban -u25 #X XxX } }

+is'li kanallarda eger sectiginiz kullanıcı 30 seviyesinden ekli dahi olsa kanaldan atmak yerine sadece banlıyor.

avdet 22 Nisan 2011 01:40

Cevap: Client : Soru Cevap
 
+is 'den kastınız kanal modeleri sanıyorum ama "ban modeleri kullandığıma göre kanaldayım demektir zaten" yani kanal +s,p,i olsa ne olur, olmasa ne olur.
Ayrıca soruda cs'den bir kick atın dememişiz istediğimiz şey sadece kick zaten ban modelerden k bunu sağlar. Bizden yüzsek bir seviyede değil ve +a,Q(kanal mode) vb yoksa atarız.
O halde;
//if XxX isop #Help ban -ku25 #Help XxX 2 Sebeb
Oradaki 2 değeri: $address(xXx,2) + tab = *!*@Host <= xXx'in hostuna ban alıp atmamızı sağlar(25 sn)

----------

Soru: #A kanalında bulunan kullanıcıların nicklerinin harf sayısı 4'den az, 4'e eşit ve 4'den fazla olma durumlarına göre #B kanalına yansıtacak while komutu nedir.
Ör:
1. nick avdet "nicki 4 haneden fazla"
2. nick Eos "nicki 4 haneden az"
3. nick Jake "nicki 4 haneye eşit"
...
...
...

Minstrel 26 Nisan 2011 11:45

Cevap: Client : Soru Cevap
 
Sorunuzun cevabını açıklar mısınız, konu durmasın..

avdet 26 Nisan 2011 12:04

Cevap: Client : Soru Cevap
 
Cevap
Kod:

alias avdet {
  ;Komutumuz /avdet uygulandığında;
  ;Ismi a olan bir variable oluştur ve 1 değerine eşitle..
  var %a = 1
  ;While değerini ise, kanaldaki nick sayısına eşitlensin.
  while (%a <= $nick(#a,0)) {
    ;#b kanalına #a kanalındaki nicklerin harf sayısına göre bilgileri gönder..
    msg #b $nick(#a,%a) $iif($len($nick(#a,%a)) < 4,<,$iif($len($nick(#a,%a)) > 4,>,=)) 4
    ;a ismindeki variablemizi her döngüde 1 artır.
    inc %a
  }
  ;Komut sonu timestamp ile birlikte aktif pencereye kırmızı renkte uyarı ver.
  echo 4 -at Tamamlanan komut: /avdet
}


Minstrel 26 Nisan 2011 16:09

Cevap: Client : Soru Cevap
 
Alıntı:

Gurkan Nickli Üyeden Alıntı (Mesaj 355325)
Merhaba değerli Forum kullanıcıları,

Oyunun kuralları;
-
* Kesinlikle sadece Client ile alakalı sorular sorulacaktır.
* Bir soruya yanıt verildiğinde, soruyu soran kişi teşekkür etmediyse yanıt doğru değil demektir. 24 saat içinde doğru yanıt gelmezse, 24 saatin sonunda soruyu soran kişi doğru yanıtı açıklar.
* Cevabına teşekkür edilen bir soruya 45 dk içerisinde cevap veren kişi yeni soru ile karşılık vermezse konuya müdahale edilip yeni soru sorulabilir.
* Postlar sadece soru ve sorulan soruya cevap olacaktır, bunun dışındaki postlar silinecektir.
* Soruyu soran kişi cevabını kendisi bilmiyorsa sormasın.
* Client ile ilgili soru/sorular sormak yasaktır, soru kuralları ilk madde de belirtilmiştir.
* Sorulan soruya soruyu soran kişi cevapı doğrulamadığı sürece bir başkası soru soramaz.
* Soru sorma hakkına soruyu soran kişi verilen hangi cevapa doğru diyorsa o kişi soru sorma hakkına sahiptir. (Soru soran kişi verilen cevapı doğru buluyorsa "Teşekkür" butonunu kullansın)
* Doğru cevap veren kişi,"soru sorma hakkımı devrediyorum" hakkına sahip değiltir. (Verdiği cevap silinir)
* Her soruya bir sorudan önceki soru sayısından sonraki sayı numarası verilecektir.
* Sorulacak soru kalıbı => " Soru : Soru " şeklinde olmalıdır ki, daha düzenli gözüksün.
* Verilen cevapları soru soran kişinin onaylamasının yanı sıra, bölüm Moderatorleri ve Helper'lerde onaylayabilirler.

Kurallar gereği 45 dk dolduğundan yeni bir soru ile devam edelim..

Soru : Özelimdeki 2. kullanıcıya, bulunduğum 2. kanalda nasıl ban atarım?

xwerswoodx 28 Nisan 2011 19:15

Cevap: Client : Soru Cevap
 
Alıntı:

Minstrel Nickli Üyeden Alıntı (Mesaj 1040732161)
Kurallar gereği 45 dk dolduğundan yeni bir soru ile devam edelim..

Soru : Özelimdeki 2. kullanıcıya, bulunduğum 2. kanalda nasıl ban atarım?

//mode $chan(2) +b $query(2)

----------------------------------------------

Mirc programının yüklü olduğu dosyayı hangi komut ile açarım?


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 02:11.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk