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

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 15 Kasım 2014, 16:12   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Arkadaşlar Bu TCL de Nerde Sıkıntı Var..




Kod bu Ancak Founder Kanala Girince Böyle Veriyor Neden ki

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[16:07] *** Giriş: No_FeaR (XxX@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].Founder.XxX.Com) [16:07] *** ChanServ mod değiştirdi:+oq No_FeaR No_FeaR [16:07] <Bayan-MISs> No_FeaR Şu Anda Kanal Yetkilisi Konumuna Geçti. [16:07] <Bayan-MISs> Şu Anda Founder (Owner) Konumuna Geçti.

Aşağıdaki Gibi Elimde TCL Ama +q Oldugunda Hem +q Hemde +o Olarak Kanala Bilgi Veriyor.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
bind mode - * mode:msg proc mode:msg {nick uhost hand chan mode desc} { global botnick if {$mode == "+q"} { if {$desc == $botnick} { return 0 } putquick "PRIVMSG $chan $desc Şu Anda Founder (Owner) Konumuna Geçti." } if {$mode == "+a"} { if {$desc == $botnick} { return 0 } putquick "PRIVMSG $chan $desc Şu Anda Süper Yetkili Konumuna Geçti." } if {$mode == "+o"} { if {$desc == $botnick} { return 0 } putquick "PRIVMSG $chan $desc Şu Anda Kanal Yetkilisi Konumuna Geçti." } if {$mode == "+h"} { if {$desc == $botnick} { return 0 } putquick "PRIVMSG $chan $desc Şu Anda Kanal Yardımcı Yetkilisi Konumuna Geçti." }

Uğraştım Ama Bi Türlü Onu Önleyemedim.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 15 Kasım 2014, 17:16   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Arkadaşlar Bu TCL de Nerde Sıkıntı Var..




mirc üzerinde +qo olarak görünüyor ancak,gerçekte uygulanan tek bir mod değil iki ayrı mod var.. yani eggdrop ,mirc gibi görmüyor iki ayrı modu ayrı ayrı algılıyor...

pek umutlu değilim bunun "tek bir" mod gibi algılanabileceğinden ancak şu yolu bir dene bakalım olacak mı... (benim olduğum sunucularda +h +a yada +q yok sadece op ve voice var... )

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if {$mode == "+q"} {

satırını
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if {$mode eq "+q+o"} {

yada
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if {$mode eq "+q" && "+o" in $mode} {

olarak değişip denenebilir..not : bu ikincisi için en az 8.5.x ve üstü Tcl sürümünüz olması gerekir...

 
Alıntı ile Cevapla

Alt 15 Kasım 2014, 17:29   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Arkadaşlar Bu TCL de Nerde Sıkıntı Var..




@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Dediğin Gibi Hiç Bi Tepki Vermiyor ya.
Senin Verdiğin Kodlarla da Çalışmadı, Galiba Olmucak En İyisi +o +h Yapmak Yada Sunucuda prefix'i @ Olarak Ayarlamak : )
Bende Baya Uğraştım Ama Olmadı.

Zahmet Oldu Kusura bakma ya Emeklerine Sağlık...

 
Alıntı ile Cevapla

Alt 15 Kasım 2014, 18:56   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Arkadaşlar Bu TCL de Nerde Sıkıntı Var..




eğer yüklü değilse öncelikle bu -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] eggdrop geliştiricisi thommey'in yazdığı "Arbitrary chanmodes" scriptini ,botun .conf'unda bu sizin scriptden daha üst sıradan source ... listesinde ekleyip,bota yükleyin...,(rehash ,restart ederken daha önceden bot görsün) bu script +a için [isadmin $nick $chan] ve +q için [isowner $nick $chan] komutlarıyla bu modları botun kontrol edebilmesini/görebilmesini sağlar...

ve sizin kodu :
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
proc mode:msg {nick uhost hand chan mode {target ""}} { if {$target eq $::botnick} { return } if {$mode == "+q"} { putquick "PRIVMSG $chan :$target Şu Anda Founder (Owner) Konumuna Geçti." } if {$mode == "+a"} { putquick "PRIVMSG $chan :$target Şu Anda Süper Yetkili Konumuna Geçti." } if {$mode == "+o" && ![isadmin $target $chan] || ![isowner $target $chan]} { putquick "PRIVMSG $chan :$target Şu Anda Kanal Yetkilisi Konumuna Geçti." } if {$mode == "+h"} { putquick "PRIVMSG $chan :$target Şu Anda Kanal Yardımcı Yetkilisi Konumuna Geçti." } } bind mode - * mode:msg

bu şekilde değişip bir deneyin... bakalım işe yarayacak mı....

 
Alıntı ile Cevapla

Alt 16 Kasım 2014, 01:49   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Arkadaşlar Bu TCL de Nerde Sıkıntı Var..




@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Verdiğin TCL'yi (+q/+a için verdiğini) Daha Verdiğin bi Kodda Önermiştin. O Zaman Yüklemiştim O TCL Hala Mevcut Anca Hala Görmüyordu.

Son Verdiğin Kodu Şimdi Deniyebilme İmkanım Yok Yarın Hemen Deneyip Sonucu Bildiricem : )

İlgin İçin Çok Teşekkür Ederim...

 
Alıntı ile Cevapla

Cevapla

Etiketler
arkadaşlar, bu, de, gecti, nerde, sıkıntı, tcl, var


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Sıkıntı yok ;) thelord Üye Resimleri 138 17 Nisan 2024 02:38
Aşk nerde sevgi nerde söyle aldığın bu kararda Dilara Şiir, Hikaye ve Güzel Sözler 0 23 Kasım 2010 04:38