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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   !bantemizle ( -bbb ) (https://www.ircforumlari.net/mirc-scripting-sorunlari/352949-bantemizle-bbb.html)

Skys 05 Eylül 2010 11:10

!bantemizle ( -bbb )
 
Kod:

raw 367:*: {
mode $2 -b $3
}
alias banac {
mode # +b
}
on &*:text:*:#:{
if ($1 == !bantemizle) { banac }
}
on *:ban:#: {
if (%biz == 10) { banac | msg $chan KanaL ßan Listesi TemizLeniyor. | set %biz 1 }
if (%biz == 15) { banac | msg $chan KanaL ßan Listesi TemizLeniyor. | set %biz 1 }
if (%biz == 15) { unset %biz }
else {
inc %biz
}
}

Sorun :

Ben Bu Codlamadaki Ban acılımını

Yanyana ( -bbbbbb ) Şeklinde olmasını istesem mümkünmüdür.

DaDaS 05 Eylül 2010 11:36

Cevap: !bantemizle ( -bbb )
 
Kod:

on *:text:*:#: { if $1 == !unban && $nick isop # { msg # 12Tüm Banlar Temizleniyor.. | msg #bilgi 4 # 12kanalında 4 !unban 12komutunu Kullanan Nick :4 $nick  | banac # } }
alias banac { mode $1 +b | var %1 = 1,%2 = $ibl($1,0) | while %1 <= %2 { mode $1 -b $ibl($1,%1) | inc %1 } }


Skys 05 Eylül 2010 11:59

Cevap: !bantemizle ( -bbb )
 
Alıntı:

DaDaS Nickli Üyeden Alıntı (Mesaj 1040508292)
Kod:

on *:text:*:#: { if $1 == !unban && $nick isop # { msg # 12Tüm Banlar Temizleniyor.. | msg #bilgi 4 # 12kanalında 4 !unban 12komutunu Kullanan Nick :4 $nick  | banac # } }
alias banac { mode $1 +b | var %1 = 1,%2 = $ibl($1,0) | while %1 <= %2 { mode $1 -b $ibl($1,%1) | inc %1 } }




Olmadı DADAS denedim ama Yinede Teşekkürler.

DaDaS 05 Eylül 2010 13:09

Cevap: !bantemizle ( -bbb )
 
[13:08] <@KoRuMa> DaDaS Suan Kanal Operatörü (@) Konumuna Gecti.
[13:08] *** DaDaS modu değiştirdi: +b hamsi!*@*
[13:08] *** hamsi DaDaS tarafından kanaldan atıldı (Kurallara Uymayan Davranis Gosterdiniz! By-DaDaS)
[13:08] *** DaDaS modu değiştirdi: +b mek_38!*@*
[13:08] *** mek_38 DaDaS tarafından kanaldan atıldı (Kurallara Uymayan Davranis Gosterdiniz! By-DaDaS)
[13:08] <@DaDaS> !unban
[13:08] <@KoRuMa> Tüm Banlar Temizleniyor..
[13:08] *** KoRuMa modu değiştirdi: -b mek_38!*@*
[13:08] *** KoRuMa modu değiştirdi: -b hamsi!*@*

ha Sen Banları Yan yana Temızledıgını Gostermesını Istemısın ona dıkkat etmedım kod busekılde calısıyorda bakalım onada

SiLuet 06 Eylül 2010 00:08

Cevap: !bantemizle ( -bbb )
 
Kod:

on *:text:!bantemizle*:#: {
  if ($nick !isop $chan) { msg $chan Op değilsiniz Bu komutu Kullanamassınız. }
  else {
    msg $chan Banlar Temizleniyor lütfen Bekleyin..
    mode $chan +b
    .timer 1 4 Banac $chan
  }
}
alias banac { 
  mode $1 $+(-,$str(b,$ibl($1,0))) %banlar |
  msg $1 Banlar temizlenmişdir.. Hoş Sohbetler..
  unset %banlar
}
raw 367:*: {
  set %banlar $addtok(%banlar,$gettok($3,1,33),32)

}

İşini Görür.

POSOFxBELA 06 Eylül 2010 04:55

Cevap: !bantemizle ( -bbb )
 
Kod:

menu * {
  .Tüm Banlari aç:/clearallban
}
on *:input:#:{
  if ($1 == !unban) {
    unban
  }
  if ($1 == !ban) {
    rln
  }
}
alias unban {
  .rln -z
  .timer 1 05 rln -s
  .timer 1 10 rln -k
  .timer 1 15 rln -g
  .timer 1 20 clearallban
}
alias unb {
  .rln -z
  .timer 1 05 rln -s
  .timer 1 10 rln -k
  .timer 1 15 rln -g
}
alias RLN {
  if ($1 = $null) {
    echo -a Eksik parametre
    echo -a /Rln -z Zline acmak için
    echo -a /Rln -k Kline acmak için
    echo -a /Rln -g Gline acmak için
    echo -a /Rln -s Shun acmak için
    echo -a /aLLban  Kanalin tüm Banlarini acmak için
    echo -a /clearallban Tüm banlari açmak için
  }
  if ($1 = -s) {
    set %t -s
    .enable #Line
    stats s
  }
  if ($1 = -k) {
    set %t -k
    .enable #Line
    stats k
  }
  if ($1 = -z) {
    set %t -z
    .enable #Line
    stats k
  }
  if ($1 = -g) {
    set %t -g
    .enable #Line
    stats g
  }
}
#Line off
raw 223*:*:{
  if ($1 = z ) || (%t = -z ) {
    if (!$window @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])) { .window -bLe @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }
    else { echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Acilan: %t $+ Line 5 $+ $3 }
    zline - $+ $3
  }
  if ($1 = k ) || (%t = -k ) {
    if (!$window @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])) { .window -bLe @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }
    else { echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Acilan: %t $+ Line 5 $+ $3 }
    kline - $+ $3
  }
  if ($1 = s ) || (%t = -s ) {
    if (!$window @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])) { .window -bLe @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }
    else { echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Acilan: %t $+ Line 5 $+ $3 }
    shun - $+ $3
  }
  if ($1 = g ) || (%t = -g ) {
    if (!$window @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])) { .window -bLe @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] }
    else { echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Acilan: %t $+ Line 5 $+ $3 }
    gline - $+ $3
  }
  halt
}
raw 219*:*:{
  unset %t
  .echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 4,8 %t $+ line islemi tamam
  .timer 1 1 .disable #Line
  halt
}
#Line off
alias aLLban {
  var %i = 0
  while (%i <= $ibl($active,0)) {
    mode $chan -b $ibl($active,%i)
    inc %i
  }
}
alias clearallban {
  if ($regex($usermode,/(o|O|N|a|A|C))) {
    echo 4 -a IRCop modu tespit edildi, bulundugunuz bütün kanallarin bani açiliyor..
    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) Kanalinin bani açiliyor.. }
    inc %u 1
  }
}
raw 478:*:{ if ($regex($usermode,/(o|O|N|a|A|C))) { echo -at $2 Kanalinin Ban Listesi Dolmus 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 Aliniyor $+(%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
  }
}


OP oldugun butun kanallardaki banlari temizler .. komut: /clearbanall

KivanC 10 Şubat 2012 12:57

Cevap: !bantemizle ( -bbb )
 
Alıntı:

SiLuet Nickli Üyeden Alıntı (Mesaj 1040508827)
Kod:

on *:text:!bantemizle*:#: {
  if ($nick !isop $chan) { msg $chan Op değilsiniz Bu komutu Kullanamassınız. }
  else {
    msg $chan Banlar Temizleniyor lütfen Bekleyin..
    mode $chan +b
    .timer 1 4 Banac $chan
  }
}
alias banac { 
  mode $1 $+(-,$str(b,$ibl($1,0))) %banlar |
  msg $1 Banlar temizlenmişdir.. Hoş Sohbetler..
  unset %banlar
}
raw 367:*: {
  set %banlar $addtok(%banlar,$gettok($3,1,33),32)

}

İşini Görür.

!bantemizle #kanal , Değilde !bantemizle olarak değiştirebilirmiyiz

.timer 1 4 Banac $chan Bunları $chan değiştirdim ama bir işe yaramadı.

SiLuet 10 Şubat 2012 13:55

Cevap: !bantemizle ( -bbb )
 
Alıntı:

Sky-bLue Nickli Üyeden Alıntı (Mesaj 1041026604)
!bantemizle #kanal , Değilde !bantemizle olarak değiştirebilirmiyiz

.timer 1 4 Banac $chan Bunları $chan değiştirdim ama bir işe yaramadı.

Zaten Öyle Çalışıyor Kod,!bantemizle Yazdığın Kanalın Banlarını Temizler.

Bilecikli 10 Ağustos 2013 18:14

Cevap: !bantemizle ( -bbb )
 
on *:text:*:#: { if $1 == !unban && $nick isop # { msg # 12Tüm Banlar Temizleniyor.. | msg #bilgi 4 # 12kanalında 4 !unban 12komutunu Kullanan Nick :4 $nick | banac # } }
alias banac { mode $1 +b | var %1 = 1,%2 = $ibl($1,0) | while %1 <= %2 { mode $1 -b $ibl($1,%1) | inc %1 } }


[18:13:19] «@Bilecikli» !unban
[18:13:19] <miRCPro-387> Tüm Banlar Temizleniyor..
[18:13:19] *** miRCPro-387 mod değiştirdi:-b *ercan*!*@*
[18:13:19] *** miRCPro-387 mod değiştirdi:-b ercan*!*@*
[18:13:19] *** miRCPro-387 mod değiştirdi:-b ercan!*@*

Unban uygulayan nicki de yansıtabilirmi acaba kanala mümkünmü bu?

Toprak 10 Ağustos 2013 18:22

Cevap: !bantemizle ( -bbb )
 
Kod:

msg # !unban uygulayan kişi: $nick

Kod:

on *:text:*:#: { if $1 == !unban && $nick isop # { msg # 12Tüm Banlar Temizleniyor.. | msg # !unban uygulayan kişi: $nick | msg #bilgi 4 # 12kanalında 4 !unban 12komutunu Kullanan Nick :4 $nick | banac # } }
alias banac { mode $1 +b | var %1 = 1,%2 = $ibl($1,0) | while %1 <= %2 { mode $1 -b $ibl($1,%1) | inc %1 } }

Birde kodları paylaşırken code tag arasında paylaşırsanız.

Bilecikli 10 Ağustos 2013 20:15

Cevap: !bantemizle ( -bbb )
 
Hocam code tag tam olarak nedir bu konuda oldukça cahilimde :S

Toprak 11 Ağustos 2013 07:48

Cevap: !bantemizle ( -bbb )
 
Code tag budur [CODE] Kod'lar buraya [ birleşik olcak burası /CODE]

Şöyle;
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Bilecikli 23 Eylül 2017 17:06

Cevap: !bantemizle ( -bbb )
 
Konuyu hortlatıcam ama kusura bakmayın. Bu kodu !unban uyguladığımda 15 dk dan fazla olmuş banları açsa, diğerlerine dokunmasa. Bir de bazen kanala bakamıyoruz her zaman. Benim uzun süre bakmadığım süre de her 30 dk da bir 15 dk ve üzeri banları otomatik olarak açsa olur mu acaba? Yardım ve cevaplarınız için şimdiden teşekkürler..

Feragat 23 Eylül 2017 20:32

Cevap: !bantemizle ( -bbb )
 
Alıntı:

Bilecikli Nickli Üyeden Alıntı (Mesaj 1041868942)
Konuyu hortlatıcam ama kusura bakmayın. Bu kodu !unban uyguladığımda 15 dk dan fazla olmuş banları açsa, diğerlerine dokunmasa. Bir de bazen kanala bakamıyoruz her zaman. Benim uzun süre bakmadığım süre de her 30 dk da bir 15 dk ve üzeri banları otomatik olarak açsa olur mu acaba? Yardım ve cevaplarınız için şimdiden teşekkürler..

Kod istekleri için bu linki kullanalım: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 18:06.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk