🔔 Çevrimdışı bildirim almak ister misiniz?
Bir konuya etiketlendiğinizde, özel mesaj aldığınızda, bir mesajınız alıntılandığında forumda olmasanız bile anlık bildirim almak için lütfen izni verin.
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..