Konu: oto msg
Tekil Mesaj gösterimi
Alt 13 Şubat 2009, 15:13   #9
Çevrimdışı
muratt_aziz
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: oto msg




Difuzyon Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
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...

toplu liste eklemek istesem nasıl ekleye bılırım örn: ark.txt icindekı nickleri bir defada

/arkadas ali te oldugu gıbı

senın verdıgın kodun ekleyecegi yere ekleye bilirmiyiz..

tşk

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan