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

17Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 25 Nisan 2014, 18:48   #11
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BAN sisteminde değişiklik.




Farklı bir yolda ben sunayım.
Senin mevcut koduna küçük bi kaç ekleme ile hem senin nickin tarafından atılan banları gösterir, hem de sayısını söyler.


Küçük bir bilgi:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/window -z @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

-z parametresi, pencereyi switchbar'ın en sonunda oluşturur. Bkz:/help /window


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on me:*:ban:#:{ inc %sayi $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]),window -z @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) aline -hp @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $time(HH:nn) $chan BAN ATAN: $nick ATILAN: $banmask bankodu: %sayi }

İyi forumlar.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Yazgulu Sohbet
Alt 28 Nisan 2014, 15:36   #12
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BAN sisteminde değişiklik.




Aslında bu Ban sisteminde maksadım, Badnickler banlandığında Filtre: olg!*@* gibi uygunsuz rumuzları ban sebebinde de görmemek ve @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] penceresinde benim görmeyi istememdi.

Burada şu anda herşey güzel ek olarak; Filtre bölümünü aşağıda belirttiğim üzere nasıl yapabiliriz?

on me:*
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
#:{ inc %sayi
$iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]),window -z @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
aline -hp @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [15:43] #Test Atılan protokol: olgun*!@* Bankodu: 15 Filtre: olg*!*
}
}
}

 
Alıntı ile Cevapla

Alt 28 Nisan 2014, 17:55   #13
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BAN sisteminde değişiklik.




kvcist Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Aslında bu Ban sisteminde maksadım, Badnickler banlandığında Filtre: olg!*@* gibi uygunsuz rumuzları ban sebebinde de görmemek ve @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] penceresinde benim görmeyi istememdi.

Burada şu anda herşey güzel ek olarak; Filtre bölümünü aşağıda belirttiğim üzere nasıl yapabiliriz?

on me:*
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
#:{ inc %sayi
$iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]),window -z @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
aline -hp @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [15:43] #Test Atılan protokol: olgun*!@* Bankodu: 15 Filtre: olg*!*
}
}
}

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on me:*:ban:#:{ inc %sayi $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]),window -z @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) aline -hp @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $time(HH:nn) $chan BAN ATAN: $nick ATILAN: $banmask bankodu: %sayi $iif($ulist($ulist($banmask),Filtre,0) == 1, Filtre: $ulist($banmask)) }

Eğer Filtre kullanıcı listesinde ekli olan bir masktan dolayı ban atılırsa istediğin gibi gösterir, bunun dışındaki banlar da Filtre: seçeneğini göstermez. Test ettim, istediğin gibi çalışıyor. İyi forumlar.

Not:
userlist e şu şekilde ekle (olg*!*@*) gibi

Örnek Resim:
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 29 Nisan 2014, 09:32   #14
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BAN sisteminde değişiklik.




Uygulama 1 ;

Bende mask olarak ekli olan evli* kanala giriş yaptığında aşada ki gibi atılıyor atılış sebebibde Bandkodu: 151 gösteriyor.

[09:31] * kvcist mod değiştirdi:+b evligenc!*@*
[09:31] * evligenc kvcist Tarafından Kanaldan Atıldı (Uygunsuz rumuz kullanmak yasak! Bankodu: 151)


Uygulama 2 ;

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] penceresine yansıma ise, şöyle;

09:31 #Test BAN ATAN: kvcist ATILAN: evligenc!*@* bankodu: 94

Ve yine göstermedi Filtre: evli* olarak?

 
Alıntı ile Cevapla

Alt 29 Nisan 2014, 17:51   #15
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BAN sisteminde değişiklik.




kvcist Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Uygulama 1 ;

Bende mask olarak ekli olan evli* kanala giriş yaptığında aşada ki gibi atılıyor atılış sebebibde Bandkodu: 151 gösteriyor.

[09:31] * kvcist mod değiştirdi:+b evligenc!*@*
[09:31] * evligenc kvcist Tarafından Kanaldan Atıldı (Uygunsuz rumuz kullanmak yasak! Bankodu: 151)


Uygulama 2 ;

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] penceresine yansıma ise, şöyle;

09:31 #Test BAN ATAN: kvcist ATILAN: evligenc!*@* bankodu: 94

Ve yine göstermedi Filtre: evli* olarak?

Filtre:evli* olarak ekli ise göstermemesi normaldir. Daha önceki mesajlımda belirttiğim şekilde eklemelisin user list masklarını. Filtre:evli*!*@* şeklinde eklersen gösterir. İyi forumlar.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 30 Nisan 2014, 10:04   #16
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BAN sisteminde değişiklik.




Feragat Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Filtre:evli* olarak ekli ise göstermemesi normaldir. Daha önceki mesajlımda belirttiğim şekilde eklemelisin user list masklarını. Filtre:evli*!*@* şeklinde eklersen gösterir. İyi forumlar.

Aynı dediğiniz şekilde yaptım bu defa da hiç bir şekilde banlamıyor?

 
Alıntı ile Cevapla

Alt 30 Nisan 2014, 18:24   #17
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BAN sisteminde değişiklik.




kvcist Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Aynı dediğiniz şekilde yaptım bu defa da hiç bir şekilde banlamıyor?


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:join:#: { if ($chan == #cinsellik) { halt } if $ulist($nick,blacklist,*) { mode $chan +b $nick $+ !*@* | kick $chan $nick 1Uygunsuz rumuz kullanmak yasak! } }

PM ile yolladığın bad nick koruman bu şekilde sanırım. Filtre tagı ile eklediğin userlist masklarını attırmak için bir koşul yok, buna alttaki gibi koşul eklersen atması gerekir. Test ettiğinde sonucu bildirirsin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:join:#: { if ($chan == #cinsellik) { halt } if $ulist($nick,blacklist,*) || $ulist($nick,Filtre,*) { mode $chan +b $nick $+ !*@* | kick $chan $nick 1Uygunsuz rumuz kullanmak yasak! } }

gibi.. İyi forumlar.

__________________
The Ghost of Christmas Past...

i'm here sometimes

Konu Feragat tarafından (30 Nisan 2014 Saat 18:25 ) değiştirilmiştir. Sebep: Küçük bir eksiklik düzeltildi.
 
Alıntı ile Cevapla

Alt 01 Mayıs 2014, 13:44   #18
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BAN sisteminde değişiklik.




Feragat Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:join:#: { if ($chan == #cinsellik) { halt } if $ulist($nick,blacklist,*) { mode $chan +b $nick $+ !*@* | kick $chan $nick 1Uygunsuz rumuz kullanmak yasak! } }

PM ile yolladığın bad nick koruman bu şekilde sanırım. Filtre tagı ile eklediğin userlist masklarını attırmak için bir koşul yok, buna alttaki gibi koşul eklersen atması gerekir. Test ettiğinde sonucu bildirirsin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:join:#: { if ($chan == #cinsellik) { halt } if $ulist($nick,blacklist,*) || $ulist($nick,Filtre,*) { mode $chan +b $nick $+ !*@* | kick $chan $nick 1Uygunsuz rumuz kullanmak yasak! } }

gibi.. İyi forumlar.[COLOR="Silver"]



Yine banlama sisteminde ve @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] peceresinde görüntülemede değişiklik olmadı.

Kanala yansıyan ban sebebi;


Alıntı:
[13:35] * evligenc kvcist Tarafından Kanaldan Atıldı (1Uygunsuz rumuz kullanmak yasak! Bankodu: 239)

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] penceresine yansıyan;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
13:35 #TEST BAN ATAN: kvcist ATILAN: evligenc!*@* bankodu: 140


 
Alıntı ile Cevapla

Alt 01 Mayıs 2014, 13:56   #19
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BAN sisteminde değişiklik.




Kullandığım kod;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on me:*:ban:#:{ inc %sayi $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]),window -z @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) aline -hp @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $time(HH:nn) $chan BAN ATAN: $nick ATILAN: $banmask bankodu: %sayi $iif($ulist($ulist($banmask),Filtre,0) == 1, Filtre: $ulist($banmask)) } on @*:join:#: { if ($chan == #cinsellik) { halt } if $ulist($nick,blacklist,*) || $ulist($nick,Filtre,*) { mode $chan +b $nick $+ !*@* | kick $chan $nick 1Uygunsuz rumuz kullanmak yasak! } }

Users'te Ekli olanlar:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Filtre:olg*!*@* Filtre:ad*!*@* Filtre:bd*!*@*

Kanala bad ekli olan mask(lar) girdiğinde olan:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[13:46] * Joins: osmancan (Sohbet@85.99.13.82E7FD0C) [13:47] * osmancan is now known as olgun_bey [13:47] * Parts: olgun_bey (Sohbet@85.99.13.82E7FD0C) (mircscripting.net) [13:47] * Joins: olgun_bey (Sohbet@85.99.13.82E7FD0C) [13:47] * Feragat sets mode: +b olgun_bey!*@* [13:47] * olgun_bey was kicked by Feragat (Uygunsuz rumuz kullanmak yasak!) * Retrieving #deney modes... [13:47] * Feragat sets mode: -b olgun_bey!*@* [13:47] * Joins: olgun_bey (Sohbet@85.99.13.82E7FD0C) [13:47] * Feragat sets mode: +b olgun_bey!*@* [13:47] * olgun_bey was kicked by Feragat (Uygunsuz rumuz kullanmak yasak!) [13:48] * Feragat sets mode: -b olgun_bey!*@* [13:48] * Joins: osman (Sohbet@85.99.13.82E7FD0C)

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Penceresinin içi:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
13:47 #deney BAN ATAN: Feragat ATILAN: olgun_bey!*@* bankodu: 16 Filtre: olg*!*@* 13:47 #deney BAN ATAN: Feragat ATILAN: olgun_bey!*@* bankodu: 17 Filtre: olg*!*@*

Userlist bölümüne eğer blacklist:mask olarak ekliyorsan;
Bu bölümü;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
$iif($ulist($ulist($banmask),Filtre,0) == 1, Filtre: $ulist($banmask))

Bununla değiştir;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
$iif($ulist($ulist($banmask),blacklist,0) == 1, Filtre: $ulist($banmask))

İyi forumlar.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 01 Mayıs 2014, 14:00   #20
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BAN sisteminde değişiklik.




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
mode $chan +b $nick $+ *!*@*

olan kısmı
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
mode $chan +b $ulist($nick)

bu kısım ile değişirsen ulist'e eklendiği gibi yansır ban uygulaması

 
Alıntı ile Cevapla

Cevapla

Etiketler
ban, değişiklik, sisteminde


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

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
Unreal sisteminde DCC Beklenti Unreal IRCd 2 04 Ağustos 2012 06:44
4+4+4 sisteminde yeni gelişme PassioN Haber Arşivi 0 27 Şubat 2012 20:20
Socket Sisteminde...? AntiPity mIRC Scripting Sorunları 3 21 Şubat 2007 22:44