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/)
-   -   Blacklist.txt'deki birisi Girerse... (https://www.ircforumlari.net/mirc-scripting-sorunlari/2900-blacklisttxtdeki-birisi-girerse.html)

MephisTo 09 Mayıs 2005 08:49

6 IPye atmaz ki, nick!*ident@IP diye alır. Değişken bloğu * olarak alan ban 4 numaralı olanıdır. *!*@IP.* veya [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] diye alır.

aSii_GeNc 09 Mayıs 2005 09:43

Kötü nickede ip ban atılması nedense bana saçma geliyor.

Nick ban atın düzgün nick alsın gelsin hem wildcard kullanırsanız ban listesinde olduğu için o nickin clonunu sokamaz değişik ip ile hem farklı kullanıcılarda o nickle giriş yapamaz....

aSii_GeNc 09 Mayıs 2005 10:40

Aklıma gelmişken.
Kötü nick ve ident korumamda ben şunu kullandım..
Users:
nick:*A*B*A*Z*A*!*@*
nick:*AHLAKS?Z*!*@*
nick:*ATESL?*!*@*
nick:*AYAKSEVER*!*@*
nick:*ehehehe*!*@*
Remote:
PHP- Kodu:

on @nick:join:#: { mode # +b $ulist($+($gettok($address($nick,5),1,33),!*@*),nick,1) | kick # $nick Bad Nick! }
on *:op:#: { if $opnick == $me { var %~ = $nick(#,0) | while %~ { if ($nick(#,%~) !isop #) { if $ulist($+($gettok($address($nick(#,%~),5),1,33),!*@*),nick,1) { mode # +b $ifmatch | kick # $nick(#,%~) Bad Nick! } } | dec %~ } } }
on *:nick: { 
if (
$ulist($+($gettok($address($newnick,5),1,33),!*@*),nick,1)) { 
    var %
' = $comchan($newnick,0)
    while %' 
{
     if (
$comchan($newnick,%').op) {
        mode $comchan($newnick,%'
) +b $ulist($+($gettok($address($newnick,5),1,33),!*@*),nick,1)) 
        
kick $comchan($newnick,%') $newnick Bad Nick! 
     } 
     dec %' 
    
}
}


Bunu şimdi yazdım benim korumalar biraz kombine olduğu için, mantık bu işde..
Eklenişi çıkarılışı /auser /ruser şeklinde oluyor...

Kötü yanı deopkende Nick değiştirme koruması while a giriyor buda lag yaparmı yapmazmı bilmem denemek lazım :)

[10:32] * asdasd is now known as denemeeee
[10:32] * M sets mode: +b *d*e*n*e*m*e*!*@*
[10:32] * denemeeee was kicked by M (Bad Nick!)

Ehhehe

Flyman 10 Mayıs 2005 02:13

Alıntı:

MephisTo Nickli Üyeden Alıntı
6 IPye atmaz ki, nick!*ident@IP diye alır. Değişken bloğu * olarak alan ban 4 numaralı olanıdır. *!*@IP.* veya [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] diye alır.


mephisto evet haklisin ama 6 nolu bani kullanirsa yine ayni nick ban atmis gibi olur sahis nicki degistigi anda kanala geri girebilir onu anlatmaya calistim 4 nolu bani attigin anda yani adsl kullanan bi user ise tum adsl yi kapatirsin 6 nolu ban nickine ve ipsine ban atacagindan nick degistigi anda ban etkisiz kalir ve geri girebilir diye dusundum

bios 03 Temmuz 2005 00:40

Alıntı:

Flyman Nickli Üyeden Alıntı
timer da olur fakat op oldugunda diyede ayarliyabiliriz asagidaki gibi
on *:op:#: { if $opnick == $me { badnickscan $chan } }

on ....:#:{if $opnick vs. noktalı yer smile olarak görünmüş bunu ayrı ayrı yazarmısın.

Flyman 03 Temmuz 2005 03:31

on *:op:#: { if $opnick == $me { badnickscan $chan } }

:o kismini busekil cikariyor forum nasil duzeltilir bu anladim neyse * dan sonra
: var sonra op:#: { if $opnick == $me { badnickscan $chan } }

el33t 03 Temmuz 2005 11:10

Kod:

on *:op:#:{ if ($opnick == $me) { badnickscan $chan } }


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

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