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 11 Kasım 2007, 02:53   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Seri şekilde yazı göndermek




Yapmaya çalıştığım olay şu. /yolla hakan yazınca 2 sn ara ile eklediğim bilgileri kanala yollamasını istiyorum .

bunun için timermi kullanmak gerek ? Aşağıdaki kodda denemeler yaptım ama alakasız bir durum oluştu, yol gösterirseniz sevinirim.

mesela /yolla hakan yazdık

bu bir bilgilendirme mesajıdır hakan
kanalda daha seviyeli olmalısın hakan

gibi kanala yollasın istiyorum. 2 sn ara ile nasıl yollatırım ?

Uğraştım ama saçma bir kod çıktı ortaya yalnış yolda gidiyorum sanırım .

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:**:#:timer 1 0 /msg $chan selam $nick | /.timer 1 9 /msg $chan selam gene $nick | /.timer 1 9 /msg $chan tekrar selam $nick 


 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 11 Kasım 2007, 05:37   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Seri şekilde yazı göndermek




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias yolla { timer 1 0 msg # Bu bir bilgilendirme mesajidir; Lüften dikkate aliniz. timer 1 2 msg # . timer 1 4 msg # . timers off }

gibi olabilir yada

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias yolla { play # hakan.txt 2000 }

/yolla seklinde calisir. Bir tane hakan.txt olustur ve icine istediklerini yaz. Ama yok illa kanalda birisi !hakan yazinca göndersin diyorsan;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: { if !hakan isin $1 { play # hakan.txt 2000 } }

gibi olabilir, sanirim istedigin bunun gibi birseydi?

 
Alıntı ile Cevapla

Alt 11 Kasım 2007, 12:54   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Seri şekilde yazı göndermek




/yolla { /timer 1 0 msg # Bu bir bilgilendirme mesajidir; Lüften dikkate aliniz. $1
/timer 1 2 msg # nehaber $1
/timer 1 4 msg # bende iyiyim $1 }

mousle bir nicki tikla ve /yolla nick yazsan herhalde olur

 
Alıntı ile Cevapla

Alt 11 Kasım 2007, 14:03   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Seri şekilde yazı göndermek




[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] un yazdigi daha mantıklı bir sürü timer acmak yerine play ile cok daha basit bir sekilde yapabilirsin delay yani gecikme milisaniye üzerinden oldugu icin(1sn=1000ms) 2000 yapılırsa amaca ulasilir.

 
Alıntı ile Cevapla

Alt 11 Kasım 2007, 15:23   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Seri şekilde yazı göndermek




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias yolla {
  
play # hakan.txt 2000


Evet bu kod daha mantıklı . Ama /yolla dediğimiz zaman kanalda belli bir useri uyarmak istiyorum. Yani

/yolla detay
/yolla hakan

gibi.

hakan.txt in içine farzedinki aşağıdakileri yazdım.Kodu nasıl değiştirmem gerekir yolla nick yazabilmem için ?

merhaba $nick
kanalda daha düzeyli sohbet edermisin $nick
iyi sohbetler $nick

 
Alıntı ile Cevapla

Alt 11 Kasım 2007, 16:47   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Seri şekilde yazı göndermek




o zaman play kullanamazsın -bildigim kadariyla- write ve dongu kullanmak sart
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias yolla { var %u = 1,%r = 0 while $lines(y.txt) > %r { inc %r .timer 1 %u msg $1 $replace($read(y.txt,%r),<nick>,$2) inc %u 2 } }

y.txt ye su sekilde yaziyorsun
merbaha <nick>
kanalda düzeyli sohbet edermisin <nick>
.
.

sonrada /yolla kanal nick yaptiginda o kanalda o nicke yollar
/yolla #test detay
msg #test merhaba detay
kanalda düzeyli sohbet edermisin detay... gibi.

 
Alıntı ile Cevapla

Alt 14 Kasım 2007, 18:57   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Seri şekilde yazı göndermek




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias yolla {
  var %
1,%0
  
while $lines(y.txt) > %r  {
    
inc %
    
.timer 1 %u msg $1 $replace($read(y.txt,%r),<nick>,$2)
    
inc %u 2
  
}


peki y.txt deki yazı bittiği zaman. nick.txt içine yazdığım nicklerden birine random olarak nasıl geçebilirim ? $read(nick.txt) olayını bu koda uyarlamanın yolu nedir ?

 
Alıntı ile Cevapla

Cevapla

Etiketler
gondermek, göndermek, mirc, mirc download, mirc indir, sekilde, seri, yazi, yazı, şekilde


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
php ile sms mesaj göndermek hAte PHP 0 07 Kasım 2014 06:26
Düz Yazı Türleri - Düz Yazı Çeşitleri Nelerdir -Yazı Çeşitleri Hakkında Bilgi PySSyCaT Türkçe 0 28 Ekim 2014 00:36
Soya Özlü Yeni Seri : Nivea Vital Multi Active Yaşlanma Karşıtı Seri N999 Güzellik, Sağlık ve Bakım Önerileri 1 17 Şubat 2012 17:15
Kadın Seri Katiller, Kadin Katiller, İlk Kadın Seri Katil, En Ünlü Seri Katiller PauL Esrarengiz Olaylar 0 01 Şubat 2012 18:11