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/)
-   -   Bad nick korumasında bir eksiklik (https://www.ircforumlari.net/mirc-scripting-sorunlari/132081-bad-nick-korumasinda-bir-eksiklik.html)

Software 06 Eylül 2008 21:21

Bad nick korumasında bir eksiklik
 
Merhaba,

Arkadaşlar şöyle bir bad nick koruma addonu var ;

Kod:


on @*:join:#kanal: { var %= $lines(knicks.txt) | while (0 <= %=) { if $read(knicks.txt,%=) iswm $nick { !mode # +b $v1 | kick # $nick Rumuzunuz global kanallarimizda bulunmamasi gereken nitelikler tasimaktadir. MSN/cam veya cinsellik ifade eden rumuzlari sadece cinsel icerikli kanallarimizda kullanabilirsiniz. } | dec %= } }

Kodda görüldüğü gibi knicks.txt dosyası içerisine eklenen badnickler kanala giriş yaptığında kanaldan uzaklaştırıyor. Fakat şöyle bir hata veriyor..

Alıntı:

[20:40:44] * evlibekarM ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) has joined
[20:40:44] * Software sets mode: +b *bekar*!*@*
[20:40:44] * Software sets mode: +b evli*!*@*
Benim yapmaya çalıştığım knicks.txt dosyası içerisinden 1 tane bad nick tespit edebilmesi yani diğer içerisinde ekli kelimeyi +b'ye almaması...

Bu konuda yardımcı olan arkadaş/arkadaşlara şimdiden teşekkürler..

Editor 06 Eylül 2008 23:54

Cevap: Bad nick korumasında bir eksiklik
 
Kod:

on @*:join:#kanal: { var %= $lines(knicks.txt) | while (0 <= %=) { if $read(knicks.txt,%=) iswm $nick { !kick # $nick Rumuzunuz global kanallarimizda bulunmamasi gereken nitelikler tasimaktadir. MSN/cam veya cinsellik ifade eden rumuzlari sadece cinsel icerikli kanallarimizda kullanabilirsiniz. } | dec %= } }
Anladıgım üzere +b almasını istemiyorsun (Kicklemesini istiyorsun) verdigim Kodu Kullan Kolay Gelsin.

detay 07 Eylül 2008 00:30

Cevap: Bad nick korumasında bir eksiklik
 
on @*:join:#kanal: { var %= $lines(knicks.txt) | while (0 <= %=) { if $read(knicks.txt,%=) iswm $nick { !mode # +b $v1 | kick # $nick Rumuzunuz global kanallarimizda bulunmamasi gereken nitelikler tasimaktadir. MSN/cam veya cinsellik ifade eden rumuzlari sadece cinsel icerikli kanallarimizda kullanabilirsiniz. | halt } | dec %= } }

koda halt eklersen döngü durur ilk buldugu badnicki banlar digerlerini banlamaz.


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

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