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

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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 04 Ocak 2013, 17:02   #1
Çevrimdışı
KuL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Radyo Kanali icin !istek Süre Sorunu




Selamun Aleykum Arkadaslar,

bildiginiz üzere bazi Radyo Botlarinda söyle bir Kod var, Yani Istek isdediginiz zaman Isteginiz DJ imize iletilmistir, Bir Baska Istegi 10 Dakika sonr isdiyebilirsiniz diye.

Bizim Botda bu yok isde, o yüzden söyle birsey düsündüm Dj ler icin özel isdeyen kullanir isdeyen kullanmaz gibi yani
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Söyle birsey nasil yazilir ? Yani Nickimin icinde "dj" kelimesi geciyorsa ozaman Remote calissin. Biri istek isdedigi zaman yani #radyo kanalina !istek Mesaj yazdigi zaman Kod Nicki Aklinda tutsun, ve bu Kisiye kanaldanda Mesaj göndersin. Tesekkürler Istegin icin, diger Istegini "Süre" sonra isdiyebilirsin.

Eger bu Kisi yine bir Istekte bulunursa Bot bunu yine kabul eder ve #dj kanalina iletir. Ama bizim Kodda o kisiye mesaj yazsin Halen Süreniz gecmedi, bu yüzden isdemis oldugunuz Parca büyük ihtimal calinmayacaktir diye.

Ve kullaniciya bu Mesaji yazdiktan sonra birde

buna benzer Mesaji #Dj Kanalina yazsin.

Örnek: (#Dj kanali icin)

Bot: A Nicki Istekte bulundu. Istek Parcasi: Selcuk Balci - Deniz Üstünde Fener
Biz: DIKKAT <A> Nickinin Istekte bulunabilmesi icin daha "Süre" kaldi. Istegi calmaniz gerekmiyor.

Gibi bir Yazi yazsin #Dj kanalina.

Söyle birsey buldum:

on *:text:*:#:{
if $chan == #radyo {
if $nick == DJ|KuL { (
if !istek* iswm $1- {
else {
inc -u180 $+(%,istek.,$nick) 1
if ($($+(%,istek.,$nick),2) >= 2) {
.msg $chan Lütfen Ard Arda Istek Istemeyin $nick ßir Kişi 15 Dakikada ßir Istek Isteyebilir.. | return }

Burda nasil Nickimin icinde *dj* Kelimesi gecerse algila denir bilmiyorum.

Devamini cidden nasil yaparim bilemiyorum.


 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 04 Ocak 2013, 19:14   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Radyo Kanali icin !istek Süre Sorunu




if $nick == DJ|KuL {
satırını
if dj* iswm $me {
olarak denermisin

 
Alıntı ile Cevapla

Alt 05 Ocak 2013, 01:04   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Radyo Kanali icin !istek Süre Sorunu




Anladığım kadarıyla böyle bişeyler yaptım umarım doğru anlamışımdır.

Kendi nickinde Dj veya Yayinda takısı varsa kod işlev görecektir. Eklemek istediğin takılar veya sadece yayındayken kullandığın nickler varsa ekleyebilirsin bold kısımdaki gibi.
Kırmızı kısımlar 10 dk ya denk gelen 600 sn olarak ayarlanmıştır, değişiklik yapmak istersen ayarlarsın.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:!istek* &:#radyo:{ if $regex($me,/(Dj|Yayinda)/i) { if ($($+(%,istek.,$nick),2) >= 1) { msg $nick Süreniz henüz dolmadi, bu yüzden isdemis oldugunuz Parca büyük ihtimal calinmayacaktir.Kalan Süreniz $($+(%,istek.,$nick),2) sn. msg #dj $nick Nicki Istekte bulundu. Istek Parcasi: $1- msg #dj DIKKAT $+(<,$nick,>) Nickinin istekte bulunabilmesi için daha " $($+(%,istek.,$nick),2) " sn süresi kaldi. İstegi calmaniz gerekmiyor. } else { inc -zu600 $+(%,istek.,$nick) 600 msg $chan $nick Yapmış Olduğunuz istek: $1- msg $chan Tesekkürler isteginiz için, diğer isteğinizi "10"dk. sonra istiyebilirsiniz. msg #dj $nick Yapmış Olduğu İstek: $1- } } }

İlk yapılan istekte:
Radyo Kanalına
[00:56:08] <Test> !istek Bu bir denemedir.
[00:56:08] <uMuT> Test Yapmış Olduğunuz istek: !istek Bu bir denemedir.
[00:56:08] <uMuT> Tesekkürler isteginiz için, diğer isteğinizi "10"dk. sonra istiyebilirsiniz.

Daha Sonraki İsteklerde
[00:57:47] <Test> !istek Bu bir denemedir-2
Kişinin Özeline
<uMuT> Süreniz henüz dolmadi, bu yüzden isdemis oldugunuz Parca büyük ihtimal calinmayacaktir.Kalan Süreniz 501 sn.
Dj Kanalına:
[00:57:47] <uMuT> Test Nicki Istekte bulundu. Istek Parcasi: !istek Bu bir denemedir-2
[00:57:47] <uMuT> DIKKAT <Test> Nickinin istekte bulunabilmesi için daha " 501 " sn süresi kaldi. İstegi calmaniz gerekmiyor.


Konu Med Cezir tarafından (05 Ocak 2013 Saat 17:16 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 05 Ocak 2013, 16:00   #4
Çevrimdışı
KuL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Radyo Kanali icin !istek Süre Sorunu




@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] eyw. Hocam sagolasin.

Oldu gibi bendeki tek sorun.

Sunu yapmiyor mesela üstde benim nickimde dj gecerse uygula bölümünü sildim. diger dj lerde calissin diye. yani böyle:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:!istek &:#radyo:{ if ($($+(%,istek.,$nick),2) >= 1) { msg $nick Süreniz henüz dolmadi, bu yüzden isdemis oldugunuz Parca büyük ihtimal calinmayacaktir.Kalan Süreniz $($+(%,istek.,$nick),2) sn. msg #dj DIKKAT $+(<,$nick,>) Nickinin istekte bulunabilmesi için daha " $($+(%,istek.,$nick),2) " sn süresi kaldi. Istegi calmaniz gerekmiyor. } else { inc -zu600 $+(%,istek.,$nick) 600 msg $chan Tesekkürler isteginiz için, diger isteginizi "10"dk. sonra istiyebilirsiniz. } } }

Ve cikan sonuc su

Eger biri Istekte bulnuyor ve bir kelime yaziyorsa

yani:

[14:53] <Deneme_Nick> !Istek tes
[14:53] <KuL> Tesekkürler isteginiz için, diger isteginizi "10"dk. sonra istiyebilirsiniz.

Oluyor. Ama !istek ve birden fazla kelime yazilinca hic bir sonuc gelmiyor

[14:53] <Deneme_Nick> !istek bu bir deneme

 
Alıntı ile Cevapla

Alt 05 Ocak 2013, 17:16   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Radyo Kanali icin !istek Süre Sorunu




Düzenlenmiştir, foruma atarken eksiklik olmuş.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:!istek* &:#radyo:{ if ($($+(%,istek.,$nick),2) >= 1) { msg $nick Süreniz henüz dolmadi, bu yüzden isdemis oldugunuz Parca büyük ihtimal calinmayacaktir.Kalan Süreniz $($+(%,istek.,$nick),2) sn. msg #dj DIKKAT $+(<,$nick,>) Nickinin istekte bulunabilmesi için daha " $($+(%,istek.,$nick),2) " sn süresi kaldi. Istegi calmaniz gerekmiyor. } else { inc -zu600 $+(%,istek.,$nick) 600 msg $chan Tesekkürler isteginiz için, diger isteginizi "10"dk. sonra istiyebilirsiniz. } }


 
Alıntı ile Cevapla

Cevapla

Etiketler
icin


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
Radyo TCL !istek ve Süre Sorunu Teoman Eggdrop, NeoStats, BNC 1 06 Eylül 2011 11:53
Radyo Botu için !istek kapalı ve açık tcl isteği Serseri Eggdrop, NeoStats, BNC 2 20 Mart 2011 00:59
Radyo botu istek sorunu Balcovali Eggdrop, NeoStats, BNC 1 17 Eylül 2010 22:44
!radyo , !istek istek parçasi Yunus mIRC Scripting Sorunları 2 21 Temmuz 2008 21:11
istek kanali Stan Komik Loglar 6 05 Haziran 2008 16:38