IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Nicklisteme Sağ tıkla ekleme yapmak (https://www.ircforumlari.net/mirc-scripting-sorunlari/659566-nicklisteme-sag-tikla-ekleme-yapmak.html)

rewal 10 Aralık 2014 01:12

Nicklisteme Sağ tıkla ekleme yapmak
 
Kod:

menu ,status {
  .-
  . ®  Nick2
  ..Açık:.enable #cad2 | .echo -a 0,4Msg Açıldı
  ..Kapalı:.disable #cad2 | .echo -a 0,4Msg Kapatıldı
  .-
}

#cad2 on

on !*:join:#: {
  var %aa = 1, %bb = $lines(nick2.txt)
  while (%aa <= %bb) {
    if ($read(nick2.txt,%aa) iswm $nick) {
      .play $nick 1.txt  | /echo -as  4,1 $nick  9,1 $network 14,1 Sunucusundan Giriş yapdı 7 ! 11!  14,1 $date $time
      break   
    }
    inc %aa
  }
}

#cad2 end

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.

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



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 07:13.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk