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 22 Ocak 2009, 22:28   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
idle süresiyle alakalı




selam. mesela ben botuma !idle yazinca kanal'da away durumunda olmuyanlara Whois cekecek cikanlari #ops kanal'ina verecek.
-- ---
birde !Aop ekle Aop XxX
!Sop Ekle Sop XxX1
!Halfop Ekle Halfop XxX2

bu sekild yaptigimda access falan eklemicek hafazasinda tutacak.
!durum yazdigimda

#ops kanal durumu
Voplar : Nick4 , Nick 5 , Nick 3
Halfoplar : Xxx , Mustafa , Ahmet , Mehmet
Aoplar : Xxx5 , kemal falan filan
Soplar : XxX2 , nick nick nick

!sil Aop XxX5 ( dedigimde belirttigim nick'i hafizasindan silecek )

şimdiden teşekürler..


Konu ImDaRk tarafından (22 Ocak 2009 Saat 22:37 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 23 Ocak 2009, 06:11   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: idle olurmu ?




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{ if !Aopekle* iswm $1- { if $read(Aoplar.txt,w,$2-) { .msg $chan $2 Listede Mevcut } else { write Aoplar.txt $2- .msg $chan $2 eklendi } } if !Aopsil* iswm $1- { if !$read(Aoplar.txt,w,$2-) { msg $chan $2 Listede yok } else { write $+(-,dw,$2-) Aoplar.txt msg $chan $2 Silindi } } if !Aoplist* iswm $1- { msg # 4 Aop Listesi play # aoplar.txt 300 } if !Sopekle* iswm $1- { if $read(Soplar.txt,w,$2-) { .msg $chan $2 Listede Mevcut } else { write Soplar.txt $2- .msg $chan $2 eklendi } } if !Sopsil* iswm $1- { if !$read(Soplar.txt,w,$2-) { msg $chan $2 Listede yok } else { write $+(-,dw,$2-) Soplar.txt msg $chan $2 Silindi } } if !Soplist* iswm $1- { msg # 4 Sop Listesi play # Soplar.txt 300 } if !Halfopekle* iswm $1- { if $read(Halfoplar.txt,w,$2-) { .msg $chan $2 Listede Mevcut } else { write Halfoplar.txt $2- .msg $chan $2 eklendi } } if !Halfopsil* iswm $1- { if !$read(Halfoplar.txt,w,$2-) { msg $chan $2 Listede yok } else { write $+(-,dw,$2-) Halfoplar.txt msg $chan $2 Silindi } } if !Halfoplist* iswm $1- { msg # 4 Halfop Listesi play # Halfoplar.txt 300 } }

Kullanımı ;

!Aopekle ; Listeye Aop nicki kaydeder
!Sopekle ; Listeye Sop nicki kaydeder
!Halfopekle ; Listeye Halfop nicki kaydeder
!Aopsil ; Listeden Aop nicki siler
!Sopsil ; Listeden Sop nicki siler
!Halfopsil ; Listeden Halfop nicki siler
!Aoplist ; Eklenemiş olan Aop'ları listeler
!Soplist ; Eklenmiş olan Sop'ları listeler
!Halfoplist Eklenmiş olan Halfop'ları listeler

*Kodu alıp Remoteye pasteliyorsunuz.
*İlk yazdığınız Sorunu Anlaşılır biçimde yazarsanız yardımcı olmaya çalışılır.
Hoşça Paylaşımlar.

 
Alıntı ile Cevapla

Alt 23 Ocak 2009, 06:59   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: idle olurmu ?




ilk sorununuzu tam anlamamakla beraber;

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

başlıklı konuyu incelemenizi tawsiye ederim.
Eğer sorununuza tam cözüm değilse aradıgınızı biraz daha net bir şekilde yazarsanız yardımcı olacaklardır.


Konu AzuLa tarafından (23 Ocak 2009 Saat 07:33 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 23 Ocak 2009, 09:09   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: idle olurmu ?




Sanırım ilk sorununuzda belirttiğiniz konuya dair bir kod hazırladım. yine de bir kontrol ediniz, sorun yaşarsanız başlık altında belirtiniz.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: {
  
if $chan == #AzuLon {
    
if $nick isop $chan {
      if $
== !idle {
        if $
== $null {
          
msg $chan(#AzuLon) Kontrol edilecek kanalı yazmadınız.
        
}
        else {
          
enable #rawazu
          
timer 1 10 disable #rawazu
          
who +$2
        
}
      }
    }
    else {
      if $
== !idle {
        
msg $chan(#AzuLon) Bu komutu kullanabilmeniz için $chan kanalında Op konumunda olmanız gerekiyor.
      
}
    }
  }
}

#rawazu off
raw *:*: {
  if 
$numeric == 352 {
    if *
Hiswm ${
      
msg $chan(#AzuLon) $6
      
whois $6
    
}
  }
}
#rawazu end 


Kodun çalışma mantıgı :

komutu kullanacak kişi #AzuLon kanalında Op (@) konumunda ise;

#AzuLon kanalında !idle #kanal yazıldıgında belirtilen kanaldaki away olmayan nickleri #AzuLon kanalına yansıtacaktır. + whois çekecektir.

Eğer komutu kullanacak kişi #AzuLon kanalında Op (@) konumunda değil ise;

Bu komutu Op olmadan kullanamayacagına dair bir uyarı mesajı yansıtacaktır.

Açıklama:
deneme amaçlı olarak komut kullanabilecek kanalını #AzuLon olarak ayarladım. Siz de komutun hangi kanalda işlemesini istiyorsanız #AzuLon olan yerleri #Kanalınız şeklinde değiştiriniz. Örneğin, komutun #Ops kanalında işlemesini istiyorsanız #AzuLon olan yerleri #Ops olarak değiştirmelisiniz.

Kodun çalıştığına dair log:

#AzuLon kanalı

Alıntı:
[08:14] * Giriş: BehroozWolf (Lethe@network.adminstrator)
[08:14] <~AzuLa>
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)
[08:14] <~AzuLa> !idle
[08:14] <~AzuLa> yazar mısınız
[08:14] <~AzuLa> (:
[08:14] <BehroozWolf> !idle
[08:14] <~AzuLa> Bu komutu kullanabilmeniz için #AzuLon kanalında Op (@) konumunda olmanız gerekiyor.
[08:15] * AzuLa mod değiştirdi:+o BehroozWolf
[08:16] <~AzuLa> simdi tekrar yazın
[08:16] <@BehroozWolf> !idle
[08:16] <~AzuLa> Kontrol edilecek kanalı yazmadınız.
[08:16] <@BehroozWolf> !idle #oyun
[08:16] <~AzuLa> tuzlaaaa
[08:16] <~AzuLa> LEON
[08:16] <~AzuLa> BehroozWolf
[08:16] <~AzuLa> suderinn
[08:16] <~AzuLa> Oyun

*DipNot: BehroozWolf 'a komutu test ettiği için teşekkürler.

 
Alıntı ile Cevapla

Alt 23 Ocak 2009, 15:33   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: idle olurmu ?




SaGoPa-MircKanka peki !durum dedigimde ayni anda tüm yetkileleri vermezmi ? sirayla Vop'tan baslayip halfop aop sop alt alta vermezmi ?

 
Alıntı ile Cevapla

Alt 24 Ocak 2009, 02:18   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: idle olurmu ?




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:*:#:{ var %.* = $2 var %::chan = $chan var %::nick = $nick if *!Aopekle* iswm $1- { if $read(Aoplar.txt,w,$2-) { .msg %::chan Eklemeye çalıştığınız ( %.* ) Listede bulunmaktadır. } else { write Aoplar.txt $2- .msg %::chan Listeye Eklenen Nick ( %.* ) dir. } } if *!Aopsil* iswm $1- { if !$read(Aoplar.txt,w,$2-) { msg %::chan Silmeye çalıştığınız ( %.* ) Listede bulunmamaktadır. } else { write $+(-,dw,$2-) Aoplar.txt msg %::chan Listeden Silinen nick ( %.* ) dir. } } if *!Aoplist* iswm $1- { msg %::chan 4 Aop Listesi play %::chan aoplar.txt 300 } if *!Sopekle* iswm $1- { if $read(Soplar.txt,w,$2-) { .msg %::chan Eklemeye çalıştığınız ( %.* ) Listede bulunmaktadır. } else { write Soplar.txt $2- .msg %::chan Listeye Eklenen Nick ( %.* ) dir. } } if *!Sopsil* iswm $1- { if !$read(Soplar.txt,w,$2-) { msg %::chan Silmeye çalıştığınız ( %.* ) Listede bulunmamaktadır. } else { write $+(-,dw,$2-) Soplar.txt msg %::chan Listeden Silinen nick ( %.* ) dir. } } if *!Soplist* iswm $1- { msg %::chan 4 Sop Listesi play %::chan Soplar.txt 300 } if !Halfopekle* iswm $1- { if $read(Halfoplar.txt,w,$2-) { .msg %::chan Eklemeye çalıştığınız ( %.* ) Listede bulunmaktadır. } else { write Halfoplar.txt $2- .msg %::chan Listeye Eklenen Nick ( %.* ) dir. } } if *!Halfopsil* iswm $1- { if !$read(Halfoplar.txt,w,$2-) { msg %::chan Silmeye çalıştığınız ( %.* ) Listede bulunmamaktadır. } else { write $+(-,dw,$2-) Halfoplar.txt msg %::chan Listeden Silinen nick ( %.* ) dir. } } if *!Halfoplist* iswm $1- { msg %::chan 4 Halfop Listesi play %::chan Halfoplar.txt 300 } if !Vopekle* iswm $1- { if $read(Voplar.txt,w,$2-) { .msg $chan Eklemeye çalıştığınız ( %.* ) Listede bulunmaktadır. } else { write Voplar.txt $2- .msg $chan Listeye Eklenen Nick ( %.* ) dir. } } if *!Vopsil* iswm $1- { if !$read(Voplar.txt,w,$2-) { msg $chan Silmeye çalıştığınız ( %.* ) Listede bulunmamaktadır. } else { write $+(-,dw,$2-) Voplar.txt msg $chan Listeden Silinen nick ( %.* ) dir. } } if *!Voplist* iswm $1- { msg %::chan 4 Vop Listesi play %::chan Voplar.txt 300 } if *!durum* iswm $1- { timer 1 1 MSG %::chan 3 !durum Komutu  %::nick  Tarafından Başlatılmıştır. Genel yetkili listesi Sıralanıyor. timer 1 2 msg %::chan 4 Aoplar Listeleniyor.. (Lütfen Bekleyiniz) timer 1 3 Play %::chan Aoplar.txt 300 timer 1 8 msg %::chan 4 Soplar Listeleniyor.. (Lütfen Bekleyiniz) timer 1 9 Play %::chan Soplar.txt 300 timer 1 14 msg %::chan 4 Halfoplar Listeleniyor.. (Lütfen Bekleyiniz) timer 1 15 Play %::chan Halfoplar.txt 300 timer 1 20 msg %::chan 4 Voplar Listeleniyor.. (Lütfen Bekleyiniz) timer 1 21 Play %::chan Voplar.txt 300 } }

!Aopekle ; Listeye Aop nicki kaydeder
!Sopekle ; Listeye Sop nicki kaydeder
!Halfopekle ; Listeye Halfop nicki kaydeder
!vopekle ; Listeye Vop nicki kaydeder
!Aopsil ; Listeden Aop nicki siler
!Sopsil ; Listeden Sop nicki siler
!Halfopsil ; Listeden Halfop nicki siler
!vopsil ; Listeden Vop nicki siler
!Aoplist ; Eklenemiş olan Aop'ları listeler
!Soplist ; Eklenmiş olan Sop'ları listeler
!Halfoplist Eklenmiş olan Halfop'ları listeler
!voplist ; Eklenmiş olan Vop'ları listeler
!durum ; Eklenmiş olan bütün yetkileri Sırasıyla sunar

*Diğer özellikleri silmedim Lazım olur gibisinden.
*vopekle vopsil birde durum eklendi.

*Umarım yardımcı olabilmişimdir.

Hoşça Paylaşımlar.

 
Alıntı ile Cevapla

Alt 01 Şubat 2009, 16:20   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: idle süresiyle alakalı




/alias /amsg { haltdef | var %i 0 | var %t $chan(0) | while %i < %t { inc %i | if !$istok(#help,$chan(%i),32) { msg $chan(%i) $1- } } }

!alias dedigimde bunu ekledim cikiyor ama $$1'lar alias! ve | olan yerler cikmiyor ancak renkli yaparsam cikior. ozamanda kod bozuluyor peki sizce ne yapsam renklendirmeden hatasiz cikar ?

 
Alıntı ile Cevapla

Alt 05 Şubat 2009, 02:49   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: idle süresiyle alakalı




[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kardeş ellerine sağlık fakat !durum yazdığımızda

[02:30] <Bot> !durum Komutu Cyberjust Tarafından Başlatılmıştır. Genel yetkili listesi Sıralanıyor.
[02:30] <Bot> Aoplar Listeleniyor.. (Lütfen Bekleyiniz)

listeyi kanala yazmıyor ve statüde

* Aktif zamanlıyıcı yok
-
* Zaman 2 aktif edildi
-
* Zaman 3 aktif edildi
-
* Zaman 4 aktif edildi
-
* Zaman 5 aktif edildi
-
* Zaman 6 aktif edildi
-
* Zaman 7 aktif edildi
-
* Zaman 8 aktif edildi
-
* Zaman 9 aktif edildi
-
* Zaman 10 aktif edildi
-
* Zaman 2 Durduruldu
-
* Zaman 3 Durduruldu
-
* Bütün Zaman Birimleri Durduruldu

böyle diyor ama listeleri yazmıyor orada kalıyor acaba bendemi bi yanlışlık var

 
Alıntı ile Cevapla

Alt 05 Şubat 2009, 03:01   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: idle süresiyle alakalı




!Aoplar.txt içersinde Ekli olanları Kanala yollar.hiçbir hata olmaması Lazım bizzat deneyipte verdim.Kodun Tamamnı aldıysan Çalışacaktır.Timer'la okuttuğumuz için Status'te Çıkması normaldir.

Burda Dikkat etmen gereken %::chan yerine $chan %::nick yerine $nick
Kodda Kesme yapmadıysan çalışmaması imkansız.

yada Şu Şekilde Remoteye ekleme yapabilrsin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:*:#:{ var %.* = $2 var %::chan = $chan var %::nick = $nick if *!durum* iswm $1- { timer 1 1 MSG %::chan 3 !durum Komutu  %::nick  Tarafından Başlatılmıştır. Genel yetkili listesi Sıralanıyor. timer 1 2 msg %::chan 4 Aoplar Listeleniyor.. (Lütfen Bekleyiniz) timer 1 3 Play %::chan Aoplar.txt 300 timer 1 8 msg %::chan 4 Soplar Listeleniyor.. (Lütfen Bekleyiniz) timer 1 9 Play %::chan Soplar.txt 300 timer 1 14 msg %::chan 4 Halfoplar Listeleniyor.. (Lütfen Bekleyiniz) timer 1 15 Play %::chan Halfoplar.txt 300 timer 1 20 msg %::chan 4 Voplar Listeleniyor.. (Lütfen Bekleyiniz) timer 1 21 Play %::chan Voplar.txt 300 } }

İyi Forumlar

 
Alıntı ile Cevapla

Alt 05 Şubat 2009, 03:45   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: idle süresiyle alakalı




[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] çok teşekkür ederim son verdiğin oldu

birde kardeş bi yetkili kanal genelinde bota !temizle dediği zaman kanal geneline bot 40 nokta atıyor ve bazen 2 op aynı anda !temizle komutunu çalıştırıyor bazen botta bu yüzden lag sorunu oluyor botun serverden bağlantısı kopuyor örneğin şöyle bir şey yapabilirmiyiz.

!temizle yazıldığında o an kanal genelini temizlesin 2. !temizle yazıldığında lütfen 5 dk bekledikten sonra aynı komutu tekrar deneyiniz diye genele bir mesaj atsın .

ve bazende bi konu yazarken bot başkası başka bir konu komutu yazıyor konular bir birine giriyor bunu nasıl önleyebilirim.

 
Alıntı ile Cevapla

Cevapla

Etiketler
alakalı, idle, mirc download, mirc indir, olurmu, süresiyle


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
idle tam1deLi mIRC Scripting Sorunları 7 12 Ağustos 2021 20:54
idle away el3ct mIRC Scripting Sorunları 6 09 Mayıs 2008 22:09
idle ncxsd mIRC Scripting Sorunları 2 11 Nisan 2008 20:36