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

 Kayıt ol  Topluluk
4Beğeni(ler)
  • 3 Post By Med Cezir
  • 1 Post By ScorpioN

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 21 Şubat 2014, 04:18   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Kontrol Ederek Sajoin Etme Sorunu




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:notify: { if $nick == zzz { echo -a $nick Sunucuya Giriş Yaptı. /timer1 1 40 /sajoin $nick #x /timer2 1 40 /notice $nick Bu Kanalda Bulunmak Zorunludur. /timer3 1 40 /msg #a $nick : #x Kanalına Alındı. } if $nick == bbb { echo -a $nick Sunucuya Giriş Yaptı. /timer1 1 40 /sajoin $nick #x /timer2 1 40 /notice $nick Bu Kanalda Bulunmak Zorunludur. /timer3 1 40 /msg #a $nick : #x Kanalına Alındı. } }

Benim elimde böyle bi kod var ama şöyle yapmak istiyorum. zzz ve bbb Sunucuya girdiğinde onları x kanalına alıyor a kanalına bilgi veriyor 40 saniye sonra Fakat zaten o kanalda ise kişi bunu yapmasın istiyorum bunu nasıl sağlayabilirim. Denedim başaramadım. Birde 10 dakikada bir Kontrol edebilirmi Hala O kanaldamı diye. İlgilenenlere şimdiden çok teşekkür ederim.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 22 Şubat 2014, 03:52   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kontrol Ederek Sajoin Etme Sorunu




Her nick için ayrı ayrı if sorgulaması oluşturmak ve bu kadar çok timer kullanmak yerine bir alias yardımıyla tek bir timer açarsak daha iyi olur. Ayrıca timerları nick isimlerine göre isimlendirirmemiz daha faydalı olacaktır.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:notify: { if $nick == zzz || $nick == bbb { echo -a $nick Sunucuya Giriş Yaptı. $+(.timer,$nick) 1 40 kntrl $nick } } alias kntrl if ($1 !ison #x) { sajoin $1 #x | notice $1 Bu Kanalda Bulunmak Zorunludur. | msg #x $1 : #x Kanalına Alındı. }


 
Alıntı ile Cevapla

Alt 22 Şubat 2014, 05:05   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kontrol Ederek Sajoin Etme Sorunu




Daha çok nick eklemek istersek
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
$nick == zzz || $nick == bbb || $nick == aaa || $nick == ccc || $nick == ddd

Böylemi devam etmeliyim. Birde 10 dk da bir kontrol ettirebilirmiyiz hala ordalarmı diye. Yoksa çıktıklarında alırmı yeniden?

 
Alıntı ile Cevapla

Alt 22 Şubat 2014, 05:24   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kontrol Ederek Sajoin Etme Sorunu




PriOr Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Daha çok nick eklemek istersek
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
$nick == zzz || $nick == bbb || $nick == aaa || $nick == ccc || $nick == ddd

Böylemi devam etmeliyim. Birde 10 dk da bir kontrol ettirebilirmiyiz hala ordalarmı diye. Yoksa çıktıklarında alırmı yeniden?

Evet öyle çoğaltabilirsin.Her on dk da kontrol için timer 0 600 olarak conncet eventine yada yine notify eventine bağlı kntrl komutunu kullanabilirsiniz.

 
Alıntı ile Cevapla

Alt 22 Şubat 2014, 05:49   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kontrol Ederek Sajoin Etme Sorunu




halloldu ilgi için tşk ederim.

 
Alıntı ile Cevapla

Cevapla

Etiketler
code, ederek, etme, komut, kontrol, sajoin, script codesi, sorunu


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
Bilgisayarın ses kartını kontrol etme Cemalizim Visual Basic 0 19 Temmuz 2008 17:14