IRCDForum - IRC ve mIRC Kullanıcı Topluluğu  
  IRCDForum - IRC ve mIRC Kullanıcı Topluluğu > IRCDForum.Org - IRCd ve mIRC Scripting > mIRC Scripting Hazır Kodlar
Kaydol Topluluk Bugünkü Mesajlar Ara


Op/Sop/Halfop/Voice Olan Nicklerin Mesajlarını Takip Etmek

mIRC Scriptinglerinizde kullanabileceğiniz hazır kodlara bu başlık altından ulaşabilirsiniz.


Kullanıcı Etiket Listesi

Yeni Konu Aç Cevapla
 
Konu Araçları Görünüm Modları
Eskimiş 06-Aralık-2024, 14:20   #1
 
Owner Kullanıcısının Avatarı

Üye No: 1
Kayıt Tarihi: 07-Kasım-2024
Mesajlar: 783
Konular: 776
Nerden: Bursa
Takımı: Beşiktaş
Meslek:
Aldığı Beğeni: 17
Beğendikleri: 6
@Owner
Varsayılan Op/Sop/Halfop/Voice Olan Nicklerin Mesajlarını Takip Etmek

Kod
on *:TEXT:*:#kanal: {
  var %nick = $nick
  var %channel = #kanal
  var %mesaj
  var %saat = $asctime(HH:nn)
  var %tarih = $asctime(dd.MM.yyyy)

  if ($isop(%channel, %nick)) {
    ; Op Olanlar için
    %mesaj = $chr(3)4Op %nick : $1- [Saat %saat Tarih %tarih]
    if (!$window(@TumMesajlar)) { window @TumMesajlar } 
    echo @TumMesajlar %mesaj
  }
  elseif ($issop(%channel, %nick)) {
    ; SOP olanlar için
    %mesaj = $chr(3)8Sop %nick : $1- [Saat %saat Tarih %tarih]
    if (!$window(@TumMesajlar)) { window @TumMesajlar } 
    echo @TumMesajlar %mesaj
  }
  elseif ($ishop(%channel, %nick)) {
    ; Halfop olanlar için
    %mesaj = $chr(3)12Halfop %nick : $1- [Saat %saat Tarih %tarih]
    if (!$window(@TumMesajlar)) { window @TumMesajlar } 
    echo @TumMesajlar %mesaj
  }
  elseif ($isvoice(%channel, %nick)) {
    ; Voice olanlar için
    %mesaj = $chr(3)3Voice %nick : $1- [Saat %saat Tarih %tarih]
    if (!$window(@TumMesajlar)) { window @TumMesajlar } 
    echo @TumMesajlar %mesaj
  }
}
Bu kod, @TumMesajlar penceresinde farklı renklerle op, sop, half-op ve voice kullanıcıların mesajlarını gösterecektir. Op'lar kırmızı, SOP'lar gri, half-op'lar mor ve voice'lar mavi renkte mesajlarını göndereceklerdir. Bu şekilde, farklı kullanıcıların mesajları farklı renklerde görünecektir. Bu renkleri ve formatı istediğiniz gibi düzenleyebilirsiniz..

Bot için

Kod
on *:TEXT:!mesajlar:#kanal: {
  var %channel = #kanal
  var %saat = $asctime(HH:nn)
  var %tarih = $asctime(dd.MM.yyyy)

  ; Op olanlar için
  var %opnick = $nick($chan, o)
  if (%opnick) {
    var %mesaj = $chr(3)4Op %opnick : $1- [Saat %saat Tarih %tarih]
    msg %channel %mesaj
  }

  ; SOP olanlar için
  var %sopnick = $nick($chan, a)
  if (%sopnick) {
    var %mesaj = $chr(3)8Sop %sopnick : $1- [Saat %saat Tarih %tarih]
    msg %channel %mesaj
  }

  ; Half-op olanlar için
  var %hopnick = $nick($chan, h)
  if (%hopnick) {
    var %mesaj = $chr(3)12Halfop %hopnick : $1- [Saat %saat Tarih %tarih]
    msg %channel %mesaj
  }

  ; Voice olanlar için
  var %voicenick = $nick($chan, v)
  if (%voicenick) {
    var %mesaj = $chr(3)3Voice %voicenick : $1- [Saat %saat Tarih %tarih]
    msg %channel %mesaj
  }
}
Bu kod, "!mesajlar" komutunu algıladığında, kanaldaki farklı yetkilere sahip kullanıcıların mesajlarını aynı kanala renklerle birlikte gönderecektir

 
Alıntı ile Cevapla
Cevapla

Etiketler
etmek, mesajlarını, nicklerin, olan, op or sop or halfop or voice, takip


Konuyu Görüntüleyen Aktif Kullanıcılar: 1 (0 üye ve 1 misafir)
 

Yayınlama Kuralları
Yeni konu açamazsınız
Cevap gönderemezsiniz
Eklenti ekleyemezsiniz
Mesajlarınızı düzenleyemezsiniz

Kodlama is Açık
İfadeler Açık'dir
[IMG] kodu: Açık
HTML kodu: Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı