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/)
-   -   Hızlı girişte ban (istek) (https://www.ircforumlari.net/mirc-scripting-sorunlari/374145-hizli-giriste-ban-istek.html)

EHost-Gökhan 28 Aralık 2010 03:30

Hızlı girişte ban (istek)
 
Merhaba arkadaşlar ;

Sunucuya 3 saniye içerisinde 5 giriş yapılırsa bu aralıkta giren kullanıcılara otomatik zline ban uygulayacak bir koda ihtiyacım var. Yardımlarınızı bekliyorum : )

NefeS 28 Aralık 2010 14:48

Cevap: Hızlı girişte ban (istek)
 
Kod:

on *:snotice:*client connecting*:{
  var %µ = $+(%,flood.,$left($gettok($10,2,64),-1))
  inc $(%µ,1)
  if (!$timer($gettok(%µ,1,37))) { $+(.timer,$gettok(%µ,1,37)) 1 3 unset $(%µ,1) }
  if ($(%µ,2) >= 5) { unset $(%µ,1) | zline $9 dışarı }
}

Sayilarimi umarim karistirmamissimdir. Saniye ile giris =)

Bu Arada Kod el33t Nickli Coderden alinti

EHost-Gökhan 28 Aralık 2010 14:54

Cevap: Hızlı girişte ban (istek)
 
Kod:

on *:snotice:*client connecting*:{
  var %µ = $+(%,flood.,$left($gettok($10,2,64),-1))
  inc $(%µ,1)
  if (!$timer($gettok(%µ,1,37))) { $+(.timer,$gettok(%µ,1,37)) 1 3 unset $(%µ,1) }
  if ($(%µ,2) >= 5) { unset $(%µ,1) | zline $9 dışarı }
}

Çok Teşekkür ederim : ) turuncu ile belirttiğim kısımlardan ayarlanıyor sanırım ? 3 sn de 5 giriş ?

NefeS 28 Aralık 2010 15:13

Cevap: Hızlı girişte ban (istek)
 
Alıntı:

EHost-Gökhan Nickli Üyeden Alıntı (Mesaj 1040631529)
Kod:

on *:snotice:*client connecting*:{
  var %µ = $+(%,flood.,$left($gettok($10,2,64),-1))
  inc $(%µ,1)
  if (!$timer($gettok(%µ,1,37))) { $+(.timer,$gettok(%µ,1,37)) 1 3 unset $(%µ,1) }
  if ($(%µ,2) >= 5) { unset $(%µ,1) | zline $9 dışarı }
}

Çok Teşekkür ederim : ) turuncu ile belirttiğim kısımlardan ayarlanıyor sanırım ? 3 sn de 5 giriş ?


Evet öyle. Suan 3 Saniye 5 Giris icin ayarli

ads01ads 13 Ocak 2012 04:10

Cevap: Hızlı girişte ban (istek)
 
Bunu kanal için nasıl yapabiliriz ?

SiLuet 13 Ocak 2012 13:14

Cevap: Hızlı girişte ban (istek)
 
Kod:

on *:join:#:{
  var %µ = $+(%,flood.,$address($nick,2))
  inc $(%µ,1)
  if (!$timer($gettok(%µ,1,37))) { $+(.timer,$gettok(%µ,1,37)) 1 3 unset $(%µ,1) }
  if ($(%µ,2) >= 5) { unset $(%µ,1) | echo -a $nick  }
}



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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net