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/)
-   -   Random Korumasi (https://www.ircforumlari.net/mirc-scripting-sorunlari/309891-random-korumasi.html)

KuRSuN123 08 Ocak 2010 22:08

Random Korumasi
 
Selam arkadaslar cr sunucuma sdfg sss xxx zzz aaa tarzi nickler ile giris yapilmasini engelemek istiyorum random nick korumasi denedim fakat sonuc alamadim yardimci olursaniz sevinirim.

CoCoRiCo 08 Ocak 2010 22:33

Cevap: Random Korumasi
 
alias type1 { $iif($regex($1,/([[:print:]])\1\1/ig),return $true,return $false) }

bu 3 aynı haften olusan nickler için (AAA aaa ZZZ zzz)
$type1($deger) deger olan kısım nick yada snotice'den alacagın degeri ifade eder ($9) gibi.
digeri için random koruması işini görür.

KuRSuN123 08 Ocak 2010 23:17

Cevap: Random Korumasi
 
Dediginiz sekilde denedim fakat vermis oldugunuz kod hata veriyor

CoCoRiCo 08 Ocak 2010 23:41

Cevap: Random Korumasi
 
Kod hata vermez.. Kullanımda hata yapmıssındır..
buraya nasıl kullandıgını yapıstır bakalım

KuRSuN123 08 Ocak 2010 23:57

Cevap: Random Korumasi
 
on *:snotice:*Client conn*: {
kline $type1($9) random nick yasak
}
alias type1 { $iif($regex($1,/([[:print:]])\1\1/ig),return $true,return $false) }

bu sekilde denedim ama hata aldim

*** $true Kişi bulunamadı..

*** $false Kişi bulunamadı..

CoCoRiCo 09 Ocak 2010 00:19

Cevap: Random Korumasi
 
Alıntı:

KuRSuN Nickli Üyeden Alıntı (Mesaj 1040290690)
on *:snotice:*Client conn*: {
kline $type1($9) random nick yasak
}
alias type1 { $iif($regex($1,/([[:print:]])\1\1/ig),return $true,return $false) }

bu sekilde denedim ama hata aldim

*** $true Kişi bulunamadı..

*** $false Kişi bulunamadı..

Demekki kodda hata yok sen hata yapmıssın yazdıgımı dikkatlice okumus olsan bu hatayı yapmayacaktın

dogrusu sudur..


Kod:

on *:snotice:*Client?conn*: {
if $type1($9) { Gzline $9 15m Random nick yasaktır..!  }
}
alias type1 { $iif($regex($1,/([[:print:]])\1\1/ig),return $true,return $false) }

on *:join:#: {
if $type1($nick) {
ban -ku900 # $nick Kurallara uyunuz..!
}
}

bunu alias'la ayırmamdaki sebep de Join eventında da kullanabilmen için di..


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 06: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