Tekil Mesaj gösterimi
Alt 22 Aralık 2023, 04:04   #1
Çevrimdışı
OperServ Doğrulanmış Üye
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Op/Sop/Halfop/Voice Olan Nicklerin Mesajlarını Takip Etmek




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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:   Kodu kopyalamak için üzerine çift tıklayın!
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

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan