Tekil Mesaj gösterimi
Alt 11 Temmuz 2021, 19:55   #5
Çevrimdışı
ReBeLLioN
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: /amsg komutu ile sadece kelime engellemek




Toprak Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Böyle kullanabilirsin;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias amsg { var %:amsg = $chan(0) | while %:amsg { if !$regex($1-,/(Winamp|Çalan Şarkı|Parça)/Si) { msg $chan(%:amsg) $1- } elseif !$istok(#Global #developer #Radyo #Opers #helpegitim #GlobalOps #xline #Opersohbet #vip #hossohbet@ #izmir& #izmir@ #vip #radyo@ #teylo& #teylo@,$chan(%:amsg),32) { msg $chan(%:amsg) $1- } dec %:amsg } }

Mesaj içerisinde winamp vs geçmiyorsa tüm kanallara gönderir.
Ama winamp geçiyorsa belirttiğin kanallara göndermez.

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 19:31 -->-> Daha önceki mesaj 19:10 --

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kodu tekrar alıp dener misin, gözden kaçmış düzelttim.

usta denedim yine olmadı maalesef.

winamp için /song remotesi aşağıdaki gibi

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias song { set %chan $1 if ($1 == $null) set %chan # if ($dll(WinAmpI.dll, IsRunning, 0) == false) { amsg WinAmp isn't running! halt } set %color1 set %color2 set %shf $dll(WinAmpI.dll, GetShuffle, 0) set %state $dll(WinAmpI.dll, GetPlayState, 0) set %vol $dll(WinAmpI.dll, GetVolume, 0) set %song $dll(WinAmpI.dll, GetSong, 0) set %poslen $dll(WinAmpI.dll, GetSongPosition, 0) $+ / $+ $dll(WinAmpI.dll, GetSongLength, 0) set %track $dll(WinAmpI.dll, GetSongNumber,0) $+ / $+ $dll(WinAmpI.dll, GetSongCount,0) set %bitrate $dll(WinAmpI.dll, GetBitRate, 0) $+ kbps set %repeat $dll(WinAmpI.dll, GetRepeat, 0) if (c isincs $gettok($chan(#).mode,1,32)) { amsg 4« 12Winamp1™4» 1: 12°·1.ılı4lıl12ılı. 1 %song 12.ılı4lıl1ılı1. 12·° 4« 12Volume 4» 1: 4 % $+ %vol halt } if (%shf == true) { set %shf1 Açık } if (%shf == false) { set %shf1 Kapalı } if (%repeat == true) { set %repeat Açık } if (%repeat == false) { set %repeat Kapalı set %Ethem Ethem } amsg 4« 12Winamp1™4» 1: 12°·1.ılı4lıl12ılı. 1 %song 12.ılı4lıl1ılı1. 12·° 4« 12Volume 4» 1: 4 % $+ %vol halt } } buda sizin yaptığınız kod alias amsg { var %:amsg = $chan(0) | while %:amsg { if !$regex($1-,/(Winamp|Çalan Şarkı|Parça)/Si) { msg $chan(%:amsg) $1- } elseif !$istok(#Radyo ,$chan(%:amsg),32) { msg $chan(%:amsg) $1- } dec %:amsg } }

ama olmuyor.yine gidiyor radyo kanalına


Konu Che tarafından (11 Temmuz 2021 Saat 20:52 ) değiştirilmiştir. Sebep: Code tag içine alındı.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet bizimmekan