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

 Kayıt ol  Topluluk
4Beğeni(ler)
  • 2 Post By Toprak
  • 1 Post By Aytac
  • 1 Post By Aytac

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 11 Temmuz 2021, 18:15   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
/amsg komutu ile sadece kelime engellemek




arkadaşlar amsg yaptığımızda belli kanallara gitmesini engelleyebiliyoruz bu kodlarla.peki sadece yazacağım kelimenin gitmesini engelleyemez miyiz ? yani selam yazdığımda gitsin ama naber yazdığımda gitmesin istiyorum.yada düzgün açıklamam gerekirse radyo kanalına amsg ile selam naber yazdığımda gitsin ama winamp dinlediğim müzik remotesi gitmesin istiyorum.bu konuda yardımcı olabilir misiniz.

Alttaki komutta belirlemiş olduğum kanallara amsg yaptığım zaman gitmiyor.ben mesela « Winamp™» : °·.ılılılılı. Barış Manço - Domates Biber Patlıcan .ılılılılı. ·° « Volume » : %100 winamp ile ilgili bir amsg nin gitmesini istemiyorum, geri kalan herşeyin gitmesini istiyorum

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias amsg { var %ahua = 1 while $chan(%ahua) { if !$istok(#Global #developer #Radyo #Opers #helpegitim #GlobalOps #xline #Opersohbet #vip #hossohbet@ #izmir& #izmir@ #vip #radyo@ #teylo& #teylo@ ,$v1,32) { msg $chan(%ahua) $1- } inc %ahua } }



Konu Toprak tarafından (11 Temmuz 2021 Saat 19:15 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 11 Temmuz 2021, 19:31   #2
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: /amsg komutu ile sadece kelime engellemek




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.


Konu Toprak tarafından (11 Temmuz 2021 Saat 19:29 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 11 Temmuz 2021, 19:55   #3
Çevrimdışı
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

Alt 11 Temmuz 2021, 20:18   #4
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: /amsg komutu ile sadece kelime engellemek




Kodda herhangi bir sorun yok.
Mantık şu;

Eğer /amsg vs.vs winamp vs gibi mesaj geçmiyor ise bulunduğun tüm kanallara mesaj gönderir.
Ama geçiyor ise belirttiğin kanallara göndermez.

 
Alıntı ile Cevapla

Alt 11 Temmuz 2021, 20:31   #5
Çevrimdışı
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.
Kodda herhangi bir sorun yok.
Mantık şu;

Eğer /amsg vs.vs winamp vs gibi mesaj geçmiyor ise bulunduğun tüm kanallara mesaj gönderir.
Ama geçiyor ise belirttiğin kanallara göndermez.

bende bunu istiyorum ama winamp geçtiği halde belirttiğim kanallara gönderiyor.sıkıntı o
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ben istiyorum ki zaten winamp geçtiği zaman o amsg mesajımda, belirttiğim kanala gitmesin.mesela x kanalına winamp yazdığım zaman gitmesin ama diğer her kelime gitsin. tblock yapınca kanalda anda o zaman geçmiyor
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


bu amsg « Winamp™» : °·.ılılılılı. Sertab Erener - Yanarım .ılılılılı. ·° « Volume » : %100

aşağıdaki belirtmiş olduğum kanallara gitmemeli.bunu istiyorum fakat gidiyor.


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 } }



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

Alt 11 Temmuz 2021, 20:49   #6
Çevrimdışı
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




ReBeLLioN Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bende bunu istiyorum ama winamp geçtiği halde belirttiğim kanallara gönderiyor.sıkıntı o
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ben istiyorum ki zaten winamp geçtiği zaman o amsg mesajımda, belirttiğim kanala gitmesin.mesela x kanalına winamp yazdığım zaman gitmesin ama diğer her kelime gitsin. tblock yapınca kanalda anda o zaman geçmiyor
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


bu amsg « Winamp™» : °·.ılılılılı. Sertab Erener - Yanarım .ılılılılı. ·° « Volume » : %100

aşağıdaki belirtmiş olduğum kanallara gitmemeli.bunu istiyorum fakat gidiyor.


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
}
}

Kod çalışıyor sıkıntı yok.

Alt + R basıp Aliases kısmına böyle ekle;

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


__________________
"Her Günahın Bir İntikam Meleği Olur.."
 
Alıntı ile Cevapla

Alt 11 Temmuz 2021, 21:04   #7
Çevrimdışı
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




Aytac Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod çalışıyor sıkıntı yok.

Alt + R basıp Aliases kısmına böyle ekle;

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


ben bunu text dosyasına ekledim /load -rs isim.txt yaparak kullanmaya çalıştım.bi deneyeyim bakalım alt+r ile

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 21:04 -->-> Daha önceki mesaj 20:56 --

ReBeLLioN Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ben bunu text dosyasına ekledim /load -rs isim.txt yaparak kullanmaya çalıştım.bi deneyeyim bakalım alt+r ile

valla denedim ama maalesef alt+r deyken de çalışmıyor maalesef.olmuyor.hatta song daki aliases ı kopyaladım 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

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
amsg { var %:amsg = $chan(0) | while %:amsg { if !$regex($1-,/(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 )/Si) { msg $chan(%:amsg) $1- } elseif !$istok(#Radyo ,$chan(%:amsg),32) { msg $chan(%:amsg) $1- } dec %:amsg } }

senin verdiğin haliyle de ekledim

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

ama maalesef olmuyor


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

Alt 11 Temmuz 2021, 21:36   #8
Çevrimdışı
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




@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] senin mircte çakışan birşey var o zaman kodda bir problem yok düz mircte denedim çalışıyor. Daha önce amsg ile ilgili kodlar eklemiş olabilirsin.

__________________
"Her Günahın Bir İntikam Meleği Olur.."
 
Alıntı ile Cevapla

Alt 11 Temmuz 2021, 21:50   #9
Çevrimdışı
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




Aytac Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] senin mircte çakışan birşey var o zaman kodda bir problem yok düz mircte denedim çalışıyor. Daha önce amsg ile ilgili kodlar eklemiş olabilirsin.

olabilir.bende düşündüm onu çakışma yapan bir kod olabilir.ama kimbilir nerede
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)) neyse saolun yardımlarınız için.bulacağım o sıkıntıyı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
amsg or ame


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Register Komutu Bekleme Süresinde Komutu Uygulayanı #Kanal'a Sajoinlendirme. SeYH_SaMiL Anope 9 04 Nisan 2011 17:58
Sadece Adminlerin Bu Komutu Kullanmasını İstiyorum darkshades1 mIRC Scripting Sorunları 6 25 Kasım 2010 17:07
~T:block:kelime komutu eklentisi SeYH_SaMiL Unreal IRCd 9 13 Eylül 2009 02:50
Sadece Kelime-i Şahadet yeterli mi .. (Doç.Dr. Nihat Hatipoğlu) BaRoN İslamiyet 0 07 Haziran 2009 23:33