Feragat | 10 Aralık 2014 07:09 | Cevap: Nicklisteme Sağ tıkla ekleme yapmak Alıntı: rewal Nickli Üyeden Alıntı
(Mesaj 1041567088)
Bu koda nick2.txt ye sağ tıklayınca ekle yada sil seceneklerinin nasıl ekleyebiliceğim konusunda yardımcı olabilirmisiniz. Kanalda konusan birini bu listeme eklemek istedigimde sağ tıkda ekleme yapmam yada silmem gibi.. Tşk. | Sağ tık yaptığında Nick Ekle - Nick Sil - Nick Listesi seçeneklerini kullanabilirsin. Not: Eğer mIRC-Status Penceresinde sağ tıkladığında çıkan menü üzerinden ekle-sil vb yapmak istiyorsan işini görecektir.
Bu konuda daha farklı işlemler yapmak için $read tanımı ve write komutlarını incelemeni öneririm. Kod:
menu ,status {
.-
. ® Nick2
..Açık:.enable #cad2 | .echo -a 0,4Msg Açıldı
..Kapalı:.disable #cad2 | .echo -a 0,4Msg Kapatıldı
..Nick Ekle:if !$read(nick2.txt,w,$$?="Eklenecek Nick") { write nick2.txt $! | echo -a $! Nicki Listeye Eklendi. } | else { echo -a $! Nicki Zaten Listede Ekli. }
..Nick Sil:if $read(nick2.txt,w,$$?="Silinecek Nick") { write -dl $+ $readn nick2.txt | echo -a $! Nicki Listeden Silindi. } | else { echo -a $! Nicki Zaten Listede Yok. }
..Nick Listesi:if $lines(nick2.txt) { .nick2list } | else { echo -a Nick Listesi Boş! }
.-
}
alias nick2list {
$iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]stesi), window @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]stesi)
var %a 1
while %a <= $lines(nick2.txt) {
echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]stesi $+(%a,-) $read(nick2.txt,%a)
inc %a
}
}
#cad2 on
on !*:join:#: {
if $read(nick2.txt,w,$nick) {
.play $nick 1.txt
echo -as 4,1 $nick 9,1 $network 14,1 Sunucusundan Giriş yapdı 7 ! 11! 14,1 $date $time
}
}
#cad2 end |