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

Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 22 Ocak 2009, 14:44   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Tüm Banları Yanyana Açtırabilmek ?




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
raw *:*: { var %abc $numeric if %abc == 367 && $me isop $2 { mode $2 -b $3 haltdef } } alias f12 { if $me isop $active { mode $active +b } | else { echo -a Sen Kendini Op mu Sanıyorsun... :) } }

Bu Komut Normal Çalışıyor Fakat Alt Alta Açıyor. Banları Yan Yana Açtırabilmemiz Mümkünmü ?

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet
Alt 22 Ocak 2009, 16:46   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tüm Banları Yanyana Açtırabilmek ?




Remote'a eklenecek kısım:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias bans { var %senk = $ibl($1,0), %yep = $calc($ibl($1,0) - 12) while %senk >= %yep { %total = $addtok(%total,$ibl($1,%senk),32) dec %senk } while %total { mode $1 $+(-,$str(b,12)) $token(%total,1-13,32) %total = $deltok(%total,1-13,32) } }


Aliases'e eklenecek kısım:
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
f12 { if $me isop $active mode $active b | .timer 5 2 bans $active } | else { echo -a Sen Kendini Op mu Sanıyorsun... :) } } 

Kanal penceresinde f12 tuşuna bastığınızda banları açacaktır.

Kanalda tek komut satırında uygulanabilecek mode prefix sayısı 12 olarak hesap edilmiştir.(bknz: /version)
Kanal banlist maximum değeri 60 olarak hesap edilmiştir.(bknz: /version)

Şayet banlist 60'dan fazlaysa (.timer 5 .......)deki 5 değerini 12 çarpanına göre yükseltmelisiniz.(5*12=60)

İyi forumlar...

 
Alıntı ile Cevapla

Alt 23 Ocak 2009, 01:33   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tüm Banları Yanyana Açtırabilmek ?




İzin verilmedi, gerekli IRC Operatör yetkisine sahip değilsiniz.
İzin verilmedi, gerekli IRC Operatör yetkisine sahip değilsiniz.


Konu RapStar tarafından (23 Ocak 2009 Saat 01:41 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 23 Ocak 2009, 15:14   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tüm Banları Yanyana Açtırabilmek ?




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias clearallban { if ($regex($usermode,/(o|O|N|a|A|C))) { echo 4 -a IRCop modu tespit edildi, bulunduğunuz bütün kanalların banı açılıyor.. var %cx = 1,%xc = $chan(0) while (%cx <= %xc) { clearbans $chan(%cx) inc %cx 1 } halt } var %u = 1,%f = $chan(0) while (%u <= %f) { if ($me isop $chan(%u) || $me ishop $chan(%u)) { clearbans $chan(%u) | echo 4 -a *** $chan(%u) Kanalının banı açılıyor.. } inc %u 1 } } raw 478:*:{ if ($regex($usermode,/(o|O|N|a|A|C))) { echo -at $2 Kanalının Ban Listesi Dolmuş Durumda, Banlar Temizleniyor.. | clearbans $2 | Halt } } alias massmode { var %i = 1, %x = $numtok($3-,32), %y = $modespl while (%i <= %x) { mode $1 $+($left($2,1),$str($right($2,1),$numtok($gettok($3-,$+(%i,-,$calc(%i + %y)),32),32))) $gettok($3-,$+(%i,-,$calc(%i + %y)),32) inc %i %y } } alias clearbans { var %1 = $iif($1,$1,$chan), %b = $ibl(%1,0), %i, %t if (%b == 0) { echo -t %1 * Ban Listesi Alınıyor $+(%1,...) mode %1 b } else { var %i = $ibl(%1,0) while (%i) { var %t = $addtok(%t,$ibl(%1,%i),32) dec %i } massmode %1 -b %t } }

/clearallbans

IRCop modu varsa bulunduğun bütün kanallar eğer sadece OPsan op olduğun kanalların banını açar.

 
Alıntı ile Cevapla

Alt 24 Ocak 2009, 07:27   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tüm Banları Yanyana Açtırabilmek ?




S'a

peki bunu bot icin !clear... seklinde nasil uygulatabiliriz.

 
Alıntı ile Cevapla

Alt 24 Ocak 2009, 07:54   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tüm Banları Yanyana Açtırabilmek ?




Eklemiş oldugunuz kodun altına ya da yeni bir sayfaya ekleyiniz.


PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: {
  
if $chan == #AzuLon {
    
if $nick isop $chan {
      if $
== !clearbans {
        
clearallban
      
}
    }
    else {
      if $
== !clearbans {
        
msg $chan(#AzuLon) Bu komutu kullanabilmek için $chan kanalında Op (@) konumunda olmalısınız.
      
}
    }
  }


Kullanılan komut : !clearbans
Kullanılabilecek seviye: Op (@)
Kullanılabilecek kanal: #AzuLon

komutun hangi kanalda kullanılmasını istiyorsanız #AzuLon yerleri #kanalınız olarak değiştiriniz.

Log:


Alıntı:
[07:32] * aLias mod değiştirdi:+b test!*@*
[07:32] * aLias mod değiştirdi:+b test1!*@*
[07:32] * aLias mod değiştirdi:+b test12!*@*
[07:32] * aLias mod değiştirdi:+b test123!*@*
[07:32] * aLias mod değiştirdi:+b test1234!*@*
[07:32] * aLias mod değiştirdi:+b test12345!*@*
[07:32] * aLias mod değiştirdi:+b test123456!*@*
[07:32] * aLias mod değiştirdi:+b test1234567!*@*
[07:32] * aLias mod değiştirdi:+b test12345678!*@*
[07:32] * aLias mod değiştirdi:+b test123456789!*@*
[07:33] <@aLias> !clearbans
*** #AzuLon Kanalının banı açılıyor..
*** #Bots Kanalının banı açılıyor..
*** #dostsuzinSan Kanalının banı açılıyor..
*** #Master Kanalının banı açılıyor..
*** #oyun Kanalının banı açılıyor..
*** #OyunOps Kanalının banı açılıyor..
*** #System Kanalının banı açılıyor..
[07:33] * AzuLa mod değiştirdi:-bbbbbbbbbb test!*@* test1!*@* test12!*@* test123!*@* test1234!*@* test12345!*@* test123456!*@* test1234567!*@* test12345678!*@* test123456789!*@*
[07:34] * aLias mod değiştirdi:-o aLias
[07:34] <aLias> !clearbans
[07:34] <~AzuLa> Bu komutu kullanabilmek için #AzuLon kanalında Op (@) konumunda olmalısınız.



Konu AzuLa tarafından (24 Ocak 2009 Saat 15:14 ) değiştirilmiştir. Sebep: Düzeltildi..
 
Alıntı ile Cevapla

Alt 26 Ocak 2009, 12:30   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tüm Banları Yanyana Açtırabilmek ?




Arkadaşım belki işine yarayabilir ben anlatayım kısaca;
Bu codemiz @(AOP) olduğun kanalda 25 adet ban atıldığında yanyana bu 25 adet bandan sonra 5 tanesi hariç 20 tanesini açıyor. Aşağıda vermiş olduğum kırmızı yerlerdeki sayıyı kendine göre ayarlıyabilirsin. İyi paylaşımlar.

on @*
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
AN:#:{
if $ibl(#,0) >= 25 {
echo 4 -a $+([,#,]) kanalı ban listesinde 25'den fazla kişi var, ilk 20 ban açılıyor.
var %s = $ibl(#,0), %y = $calc($ibl(#,0) - 20) | while %s >= %y { %' = $addtok(%',$ibl(#,%s),32) | dec %s } | while %' { mode # $+(-,$str(b,6))} $gettok(%',1-6,32) | %' = $deltok(%',1-6,32) }
}
}

 
Alıntı ile Cevapla

Alt 10 Şubat 2009, 06:50   #8
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tüm Banları Yanyana Açtırabilmek ?




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias clearallban { if ($regex($usermode,/(o|O|N|a|A|C))) { echo 4 -a IRCop modu tespit edildi, bulunduğunuz bütün kanalların banı açılıyor.. var %cx = 1,%xc = $chan(0) while (%cx <= %xc) { clearbans $chan(%cx) inc %cx 1 } halt } var %u = 1,%f = $chan(0) while (%u <= %f) { if ($me isop $chan(%u) || $me ishop $chan(%u)) { clearbans $chan(%u) | echo 4 -a *** $chan(%u) Kanalının banı açılıyor.. } inc %u 1 } } raw 478:*:{ if ($regex($usermode,/(o|O|N|a|A|C))) { echo -at $2 Kanalının Ban Listesi Dolmuş Durumda, Banlar Temizleniyor.. | clearbans $2 | Halt } } alias massmode { var %i = 1, %x = $numtok($3-,32), %y = $modespl while (%i <= %x) { mode $1 $+($left($2,1),$str($right($2,1),$numtok($gettok($3-,$+(%i,-,$calc(%i + %y)),32),32))) $gettok($3-,$+(%i,-,$calc(%i + %y)),32) inc %i %y } } alias clearbans { var %1 = $iif($1,$1,$chan), %b = $ibl(%1,0), %i, %t if (%b == 0) { echo -t %1 * Ban Listesi Alınıyor $+(%1,...) mode %1 b } else { var %i = $ibl(%1,0) while (%i) { var %t = $addtok(%t,$ibl(%1,%i),32) dec %i } massmode %1 -b %t } } on *:text:*:#: { if $nick isop $chan { if $1 == !clearbans { clearallban } } else { if $1 == !clearbans { msg $chan bu Komutu Kullanabilmek için $chan Kanalında Op (@) Konumunda olmalısınız. } } }

bu kod calisiyor ama operator oldugu kanalda tek tek aciyor

mesela #sohbet !clearbans yazinca bot sohbet kanalında bitanesini tek aciyor

ve #zurna kanalida olucada bole bise cikiyor

#zurna lzd!*@* set by ChanServ (Tue Feb 10 00:21:37)
#zurna End of Channel Ban List

-bbbbbbb olrakta acmiyor coderci ardaslarimdan yardim bekliyorum simdiden tskler.

 
Alıntı ile Cevapla

Alt 10 Şubat 2009, 09:17   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tüm Banları Yanyana Açtırabilmek ?




Açıkcası post uzun olduğu için okuyamadım hepsini tam olarak lakin; 2 tane kod yazdım
1.)Botunuz için Kanalda !allban yazdığınızda tüm banları açıcaktır.

Alıntı:
on *:text:*:#: {
if ($1 == !aLLban) {
var %i = 0
while (%i <= $ibl(#,0)) {
mode $chan -b $ibl(#,%i)
inc %i
}
}
}

Bu kodda kendiniz için /aLLban yazdığınızda kanaldaki tüm banları açar.

Alıntı:
alias aLLban {
var %i = 0
while (%i <= $ibl($active,0)) {
mode $chan -b $ibl($active,%i)
inc %i
}
}

İyi forumlar.


Konu uFuK tarafından (10 Şubat 2009 Saat 11:48 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 10 Şubat 2009, 10:53   #10
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tüm Banları Yanyana Açtırabilmek ?




FenomeNs Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Açıkcası post uzun olduğu için okuyamadım hepsini tam olarak lakin; 2 tane kod yazdım
1.)Botunuz için Kanalda !allban yazdığınızda tüm banları açıcaktır.



Bu kodda kendiniz için /aLLban yazdığınızda kanaldaki tüm banları açar.



İyi forumlar.

tesekurler ama calismiyor.

 
Alıntı ile Cevapla

Cevapla

Etiketler
actirabilmek, banlari, mirc download, mirc indir, tum, yanyana


Konuyu Toplam 3 Üye okuyor. (0 Kayıtlı üye ve 3 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
Allame – Yanyana bb A, B, C, Ç 0 03 Ağustos 2019 15:39
Ay ve Yildizin Yanyana gelisi Süslü Esrarengiz Olaylar 1 24 Mayıs 2010 03:15
2 yanyana reklam karavana vBulletin Sorunları ve Çözümleri 2 19 Ocak 2010 15:31