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 saydırma (https://www.ircforumlari.net/mirc-scripting-sorunlari/306624-bad-nick-saydirma.html)

AutomatiC 20 Aralık 2009 02:32

bad nick saydırma
 
kolay gelsin;

sıte aradım ancak bulamadım. sole bır sey yapılabılırmı acaba;
kanallardan attıgımız bad nıcklerı saydırabılırmıyız ornegın ; *** sız kanaldan attıgım 100 bad nıcksınız gıbı yazacak ve atılan badlerde bır artacak mumkunmu?

ban ıcın buldum ancak bunu bad nıck olarak nasıl yapabılırız.. yardımcı olabılırmısınız

Silencer 20 Aralık 2009 11:46

Cevap: bad nick saydırma
 
Bakiniz;

Forum kullanimi gayet basittir. Sizin actiginiz konu basligi Hazir Kod'lar ( yapilmis olup; kullanima acik olan kod'lar ) bolumundedir. Yardim icerikli, basliklarinizi acmaniz gereken bolum ise; [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Bolumudur.

Konu uygun bolume tasinmistir. Daha dikkatli olmanizi onerir, iyi IF'ler dileriz.

Silencer 20 Aralık 2009 11:51

Cevap: bad nick saydırma
 
Sorunuzun cevabina gelince ise; hangi bad nick remotesini kullaniyorsaniz kick event'inda son kisma " %kick " eklerseniz eger; kac nick'i attiginizi kick mesaj'i sonunda gosterir. Ornegin; " Attigim %kick kişisiniz " Ve siz bad nick attikca, sayi artar.

Kolay gelsin.

Ajan 20 Aralık 2009 15:07

Cevap: bad nick saydırma
 
Atadığınız kick değişkenini inc sayesinde arttırabilir, her kicklediğinizde sırayla saydırabilirsiniz.

L4roXyL 20 Aralık 2009 16:10

Cevap: bad nick saydırma
 
İşlev yaptığında herhangi bir değişken veya parçanın (hash olabilir, variable olabilir vs.) değerini arttırırsın. İşlev sonucunda(kick olur genellikle) bu veriyi gösterebilirsin.

Örnek:

on !*:join:#:var %1 = 1 | while ($read(dosya.txt,%1)) { if ($v1 isin $nick) { inc %_bnick | ban -k # $nick 2 badnick tespiti yapılan: %_bnick $+ . kişisin. | break } | inc %1 }

Buradaki %_bnick değişkeni atılan/tespit edilen badnick sayısını gösterir. Tabi bu tespit meselesi senin korumana göre değişir. Ben isin operatorunu örnekde kullandım, sen istersen iswm istersen regex istersen başka birşey kullan.(operatorleri incele derim) Ben dosyadan okuttum, sen istersen hash tablodan okut istersen başka birşeyden. Bu bir örnektir.


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

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