Konu: oto msg
Tekil Mesaj gösterimi
Alt 29 Aralık 2008, 02:15   #9
Çevrimdışı
Difuzyon
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: oto msg




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#: { var %} 1 while %} <= $lines(Arkadas.txt) { if $read(Arkadas.txt,%}) isin $nick { msg $nick $read(HosGeldin.txt) } inc %} } }

Arkadas.txt dosyanıza arkadaşlarınızın nickini sade bir şekilde ekliyorsunuz:
Ali
Mehmet
Ayse

Şayet kanala Ali'de girse aLiii'de girse HosGeldin.txt dosyasından rastgele seçtiği bir satırı özeline mesaj olarak gönderecektir.Yani kanal giren nickin içindeki kelime,Arkadas.txt'in içinde ekli bir nickse yanıt verecektir.
Bu işlem mIRC'inizi gereksiz yere(while) yoracaktır.Size önerim şu olur:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#:if $ulist($nick,arkadas,0) { msg $nick $read(HosGeldin.txt) } alias arkadas { .auser arkadas $1 $+ * echo -a 4 $1 7arkadaş listesine eklenmiştir. }

Kullanımı : /arkadas ali Uyguladığınızda Users kısmına
arkadas:ali*
arkadas:ahmet*
arkadas:ayse*
şeklinde ekliyecektir.Kanala ali'de girse aliiiii'de girse ,HosGeldin.txt den rastgele bir mesajı özeline gönderecektir.
Gördüğünüz üzere mIRC'i gereksiz yere while döngüsüne almadan,halledebiliriz.
Sizin için hangisi uygunsa onu kullanırsınız..

İyi forumlar...

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver