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/)
-   -   uzun yazı hakkında bi soru (https://www.ircforumlari.net/mirc-scripting-sorunlari/175105-uzun-yazi-hakkinda-bi-soru.html)

cashmare 27 Ocak 2009 20:43

uzun yazı hakkında bi soru
 
S.a arkadaşlar şöyle bişey mumkun olabilirmi acaba
Şimdi örnegin bildigimiz gibi adam kanala geliyor ve ard arda 2-3 defa aynı küfürlü cümleyiyazıp gidiyor. ve tekrar korumasıda örnegin 4 .cümlede olaya girdiginden bişe olmuyor.. şimdi demek istedigim şu.
adam mesela 2 defa
:D
:D
bunda atılmaması için diyorum ki eger yazılan cümlede 50 harf varsa ve bu elli harflik cümle 5 saniyede 2 defa kanala yazılırsa gline yesin.. Şimdiden teşekkürler.
yani bir nevi istedigim tekrar koruması ama 50 harf yada üstünde kanala 5 saniye içinde 2 defa aynı cumle yazılırsa gline atsın.
umarım anlatabilmişimdir

AzuLa 27 Ocak 2009 20:49

Cevap: uzun yazı hakkında bi soru
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Bu Linkteki konuyu bir inceleyiniz.

cashmare 27 Ocak 2009 20:54

Cevap: uzun yazı hakkında bi soru
 
kardeşim siz demek istedigimizi anlamadınız galiba ben tekrar yada flood koruması aramıyorum benim demek istedigim kısaca şu .
eger 5 saniye içinde 50 harflik bir cümle 2 defa kanala yazılırsa gline atıLsın

Difuzyon 27 Ocak 2009 21:06

Cevap: uzun yazı hakkında bi soru
 
Kod:

on !*:text:*:#:if $len($strip($1-)) > 50 { hinc -mu5 # $+(#,$nick,$encode($1-)) 1 | if ($hget(#,$+(#,$nick,$encode($1-))) == 2) { gline $nick 1d Tekrar yasak } }
Bahsettiğin durumda işini görecektir.

TragediE 18 Şubat 2009 18:00

Cevap: uzun yazı hakkında bi soru
 
Alıntı:

Difuzyon Nickli Üyeden Alıntı (Mesaj 627548)
Kod:

on !*:text:*:#:if $len($strip($1-)) > 50 { hinc -mu5 # $+(#,$nick,$encode($1-)) 1 | if ($hget(#,$+(#,$nick,$encode($1-))) == 2) { gline $nick 1d Tekrar yasak } }
Bahsettiğin durumda işini görecektir.


Bu kodda soyle bi sorun var;

[17:40] <yurek> kızlara kolumu erkeklere kafamı dayarımmmm
[17:40] <yurek> kızlara kolumu erkeklere kafamı dayarımmmmm
[17:40] <yurek> kızlara kolumu erkeklere kafamı dayarımmmmmm
[17:40] <yurek> kızlara kolumu erkeklere kafamı dayarımmmmmmm

gibi floodlari atmiyor. ama kanalda 2 kere selal vereni atiyor:S

birde #op kanalindakileri atmasin istiyorum nasil olcak?

AzuLa 18 Şubat 2009 18:43

Cevap: uzun yazı hakkında bi soru
 
Kod:

alias prot {
  :flood
  var %µ = $+(%,flood.,$2,.,$3)
  inc $(%µ,1)
  if (!$timer($gettok(%µ,1,37))) { $+(.timer,$gettok(%µ,1,37)) 1 $5 unset $(%µ,1) }
  if ($(%µ,2) >= $4) { unset $(%µ,1) | return $true }
  else { return $false }
}

on @*:text:*:#:{
  if ($nick isreg #) || if ($nick !ison #op) {
    if $prot(flood,#,$nick,3,1) {
      mode # +b $nick 
      kick # $nick flood(1sn:3)
    }
  }
}

böyle bir kod kullanabilirsin.

Alıntı:

(flood,#,$nick,3,1)
3 sayısı satırı , 1 sayısı saniyeyi ifade eder. 1 saniye içerisinde 3 satır yazanı atacaktır. Kendinize göre ayarlayabilirsiniz. Kırmızı ile belirttiğim yere göre de kişinin kanalda herhangi bir yetkisi yoksa veya kişi #op kanalında bulunmuyorsa işleyecek koruma.

Alıntı:

[18:11:58] * Giriş: aLias (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)
[18:11:59] * ChanServ mod değiştirdi:+oa aLias aLias
[18:12:54] * aLias mod değiştirdi:-oa aLias aLias
[18:15:58] <aLias> a
[18:15:59] <aLias> a
[18:15:59] <aLias> a
[18:15:59] <aLias> a
[18:16:01] * aLias AzuLa Tarafından Kanaldan Atıldı (flood(1sn:3))
[18:21:57] * Giriş: aLias (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)
[18:21:57] * ChanServ mod değiştirdi:+oa aLias aLias
[18:22:28] * aLias mod değiştirdi:-oa aLias aLias
[18:22:33] <aLias> a
[18:22:33] <aLias> s
[18:22:33] <aLias> d
[18:22:35] * aLias AzuLa Tarafından Kanaldan Atıldı (flood(1sn:3))
*DipNot: kodun aslı el33t'e aittir, tarafımca düzenlenmiştir.


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

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