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

>
+
Etiketlenen Kullanıcılar

1Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 02 Mayıs 2011, 15:23   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
!info kanal statusu kanala yansıtma




S.a sayın HocaLarım
parça parca birseyler ekledim info çekıo fakat kanala yansıtmıyor yardımcı olursanız sevinirim
şu şekilde kullanmak istiyorum !info kanal
statusta cıkan bılgıleri kanala yansıtması için

kod bu : on *:input:#: { if $1 == !info { cs info $2 | set -u3 %info $chan } }
on 1*:notice:*:?: { if ($chan == Chanserv) && %info { haltdef | msg %info 1 $1- } }

Statuse cıkan sonuçta bu


[+2SCRC] [15:17] -ChanServ- #dream Kanali Bilgisi:
-
[+2SCRC] [15:17] -ChanServ- Kanal Sahibi: hasan
-
[+2SCRC] [15:17] -ChanServ- Aciklama: •• Sen HayaLLerimdin ••
-
[+2SCRC] [15:17] -ChanServ- Kayit zamani: Oca 09 08:52:09 2011 EET
-
[+2SCRC] [15:17] -ChanServ- Son Kullanim: May 02 15:17:26 2011 EEST
-
[+2SCRC] [15:17] -ChanServ- Son Topic: Dün Rüya Yarın HayaLdir, Rüyayı MutLu, Hayatı UmutLu KıLan Bu Gündür, öyLeyse Bugüne iyi Bakın..
-
[+2SCRC] [15:17] -ChanServ- Topici yazan: hasan
-
[+2SCRC] [15:17] -ChanServ- Online kullanıcı : 1
-
[+2SCRC] [15:17] -ChanServ- Kullanıcı rekoru : 9 [6 gun, 23 saat, 13 dakika ve 6 saniye once.]
-
[+2SCRC] [15:17] -ChanServ- Ekler: Topic Hatirlama (retention), Topic Kilidi (topiclock), Ek guvenlik
-
[+2SCRC] [15:17] -ChanServ- Mode Kilidi: +RM


yardımlarınız için simdiden tşk ederim .

 
Alıntı ile Cevapla

Alt 02 Mayıs 2011, 18:00   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !info kanal statusu kanala yansıtma




on 1*:notice:*:?:

Olay özelde geçiyor,bu durumda $chan geçersizdir.
Şayet # olsaydı bu durumda $chan (Kanal) sorgulanabilirdi.

$chan yerine $nick yazmalısınız.

1 rakamı geçersizdir çünkü * ile her seviye geçerli durumda.

Kod içerisinde ki haltdef geçersiz durumdadır.Çünkü siz on ^*:notice:.... eventında ^ prefixini kullanmamışsınız.^ prefixini eklerseniz,haltdef ile belirtilen notice mesajlarını statüs\özel kısmına gelmesini bloke etmiş olursunuz.Yani kendi başına haltdef işlem görmez.

 
Alıntı ile Cevapla

Alt 02 Mayıs 2011, 21:57   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !info kanal statusu kanala yansıtma




valla hocam okadar qüzel anlattınız kı tşk ederim size .( fakat ben sizin dediğinizi yapıpta ortaya birsey cıkartacak kadar bılmıom bu işi
mümkünse kodu siz yazabılırmısınız.. tşk ederim hocam..

----------

on *:input:#: { if $1 == !info { cs info $2 | set -u3 %info $chan } }
on 1*:notice:#: { if ($nick == Chanserv) && %info { haltdef | msg %info 1 $1- } }

ben herseyı karıstırmadan siz yazarsanız daha ii olcak
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 02 Mayıs 2011, 22:33   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !info kanal statusu kanala yansıtma




on *:notice:*:*:

Bu olay tüm notice mesajları içindir,ister kanalda(/notice #kanal mesaj komutundan bahsediyorum) olsun,ister özelde olsun,ister status kısmında olsun algılar.

on *:notice:*:?:

Bu olay özele yada status kısmına gelen notice mesajları algılar.

on *:notice:*:#:

Bu olayda ise /notice #kanal mesaj komutu sonucu #kanallara gelen notice mesajlara işlem yapmak için kullanılır.

____________________________________

Sen ne yazmışsın -> on 1*:notice:#:

Şimdi olay nerde geçiyor?
/cs info #kanal komutunu uyguladığında bu bilgiler kişisel ekranına geliyor,yani özele bir başka deyişle status kısmına.
Bu durumda on *:notice:*:?: yada on *:notice:*:*: kullanarak olayı algılatabilirsin.

* Ayrıca NOTICE eventını yarım yamalak yazmışsın,ilk mesajında kalıp doğruydu ama şimdi eksik yazmışsın.

* 1 rakamının orda hiçbir işlevi yok (Bunu sana 2.kez yazıyorum)

* Kod içerisinde ki "haltdef" tek başına kullanıldığında hiçbir anlam ifade etmez (Bunu da sana 2. kez yazıyorum)

 
Alıntı ile Cevapla

Alt 04 Mayıs 2011, 12:19   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !info kanal statusu kanala yansıtma




sayın hocam siz bi toparlayıp verseniz mumkunmu
on *:input:#: { if $1 == !info { cs info $2 | set -u3 %info $chan } }
on *:notice:*:?: { if ($nick == Chanserv) && %info { haltdef | msg %info 1 $1- } }

ben siz yaparsanız oyle anlıcam sanırım ilqiniz için tşk ederim.

 
Alıntı ile Cevapla

Alt 04 Mayıs 2011, 14:30   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !info kanal statusu kanala yansıtma




Ben seni, daha fazla bekletmeden sana ihtiyacın olan kodu vereyim madem, düzelttiğim yerleri dikkatlice kontrol edersen, sende nerde hata yaptığını anlayabilirsin ^^


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:#: { if $1 == !info { cs info $2 set -u3 %info $chan } } on 1:notice:*:?:{ if *ChanServ* iswm $nick { msg %info 1 $1- } }

Kolay gelsin
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 04 Mayıs 2011, 16:13   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !info kanal statusu kanala yansıtma





Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bunun !info nick , !info #kanal , .add nick seviye , .del nick seviye , vs vs bir çok değişik halini bayadır kullanıyorum

on *:input:#: { if $1 == !info { cs info $2 | set -u3 %info $chan } }
on 1*:notice:*:?: { if ($nick == Chanserv) && %info { haltdef | msg %info 2 $1- } }

bu işini görür

Dipnot: bu kodların hepsini aynı text içine ekleme sakın
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
input kodları çakışma yapar ve ayrıca %info gibi veritables'ları farklı farklı yap başka kodlara entegre etmek istediğinde

__________________
Çoklar diye korkmadık, azız diye çekinmedik.
Düşmanlarımız etrafımızda ocak gibiydi, biz de ateş idik.


Kullanıcı imzalarındaki bağlantı ve resimleri görebilmek için en az 20 mesaja sahip olmanız gerekir ya da üye girişi yapmanız gerekir.
 
Alıntı ile Cevapla

Cevapla

Etiketler
hakkında, info, kanal, kanala, komutu, lutfen, lütfen, mirc, mirc download, mirc indir, nick, sorun, sorunu, statusu, whois, yansıtma, yardim, yardım


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
Nick Whois Cpu mIRC Scripting Sorunları 6 24 Şubat 2014 10:31
!whois komutu yardımı. Lethel mIRC Scripting Sorunları 5 25 Haziran 2009 01:39
!nick nick değiştirme komutu yardım ? SabotaJ- mIRC Scripting Hazır Kodlar 2 23 Haziran 2009 00:56
!badnick nick komutu hakkında debill mIRC Scripting Sorunları 5 29 Mart 2009 15:06
özelime gelen kayıtsız nick'e oto nick kaydetme komutu aRiF mIRC Scripting Sorunları 10 05 Mart 2009 23:14