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/)
-   -   Çoklu Ban (https://www.ircforumlari.net/mirc-scripting-sorunlari/405777-coklu-ban.html)

iniesta 27 Ağustos 2011 07:38

Çoklu Ban
 
Elimdeki Badnick koruması ile çoklu ban atabiliyorum...

Örneğin;

F5 tuşuna yüklediğim /auser $$1 ile kanalda istediğim sayıda nick seçiyorum, otomatik olarak kullanıcı listesine ekleniyolar.

F6 tuşuna yüklediğim /tara $chan tuşuna bastığım zaman ise otomatik olarak o seçtiğim nickler atılıyor.

Badnick korumasından bağımsız olarak, IP ban için bir remote yazılabilirmi?

Örneğin;

Kanaldakı 2 nicke tıklayıp F6'ya bastığım zaman o 2 nickin IP'leri otomatik kayıt edilicek... F5'e bastıgım zamanda bu ipler banlanıcak.

WingmaN 27 Ağustos 2011 08:39

Cevap: Çoklu Ban
 
Günaydın;
Kod:

raw 352:*:{ if (%_ok == 1) { if (!$hget(_ip)) { hmake _ip 100 } | hadd -m _ip $6 $4 } }
alias F5 { _w Sunucuya girişiniz, yasaklanmıştır. }
alias F6 { set -eu5 %_ok 1 | who +R $$* }
alias _w { if (!$hget(_ip)) { .echo -: Henüz, kayıtlı olan bir IP bulunmamaktadır. | halt } | var %1 = 1 | while ($hget(_ip,%1).item) { if ($token($hget(_ip,%1).data,1,46) !isnum) { gline $+(*,@,$hget(_ip,%1).data) - $1- } | else { gzline $+(*,@,$hget(_ip,%1).data) - $1- } | inc %1 } | hfree _ip }

/* Kullanım */
-: F6 - Seçtiğiniz nick'lerin IP adresleri ile beraber, hafızaya kaydeder.
-: F5 - Hafızaya kayıtlı olan, IP adreslerin tümüne gzline/gline atar.

Not:Kodların hepsi, remote ( ALT + R ) bölümüne eklenecek. Daha önceden ayarlı olan " F5 / F6 " alias/aliasses 'leriniz var ise kodları eklemeden önce onları siliniz.

iniesta 24 Temmuz 2013 04:17

Cevap: Çoklu Ban
 
Bu kodu operatör olarak kullanıyorum gzline'leri ban'a çevirdim sorun olmuyor. Sorun ise, sadece İP banında işe yarıyor. Bu koda nick banıda eklemek mümkünmü. Mesela F6 ile İP leri hafızaya alıyor F7 ilede nickleri hafıza alsın F5'e bastığım anda nick ve İP'ler banlansın.


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

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