![]() |
/bnickscan { var %x = 1 var %t = $nick($1,0) while %x <= %t { if ($read(shitlist.txt,w,$nick($1,%x))) { .cs akick $chan add $+($nick($1,%x),!*@*) Karalistemdesin..! | cs akick $chan enforce | cs akick $chan del $+($nick($1,%x),!*@*) } | inc %x } } } on *:OP:#: { if ($opnick == $me)) { .bnickscan $chan } } |
çalışmıyor ve çalıştıramadımda } | inc %x } } } bu kısmın doğru olduğuna eminmisin? |
senin verdiğin koddaki ban kısmını şu şekilde değiştirdim cs akick $1 add $address($nick($1,%i) 2) 5Shitlisted | cs akcik $1 Enforce | cs akick $1 del $address($nick($1,%i),2) fakat bi sorun var benim ip yi banlıyor:) nasıl düzeltirim bu sorunu? |
Kötü nick taraması için aşağıdaki kodu remote'a (ALT+R) koyun ve kanaldayken /badnickscan ya da bir kanalı taratmak isterken /badnickscan #kanal-ismi olarak yazın, sizin ayarladığınız kötü nickleri kanaldan atar, Kötü nickleri mIRC klasörünüzde (genelde C:\Program Files\mIRC\'dir) badnicks.txt diye bir Metin Belgesi oluşturup içine istediğiniz gibi alt alta boşluk olmadan ekleyin, wildcardlar kullanmalısınız eklerken yani içinde fuck geçen tüm nickleri atmak için badnicks.txt içinde *fuck* ı yazın, ya da ***'le başlayan her nicki atmak için **** i ekleyin ve ***'le başlayan tüm nickler atılsın, işte kod: alias badnickscan { if $1 ischan && $me isop $chan { var %` = $lines(badnicks.txt) while %` { if $fline($1,$read(badnicks.txt,%`),0,1) >= 1 { var %~ = $ifmatch | while %~ { mode $1 +b $+($read(badnicks.txt,%`),!*@*) | kick $1 $line($1,$fline($1,$read(badnicks.txt,%`),%~,1),1) bad nick | dec %~ } } dec %` } } } Umarım işinize yarar.. Not: Kanalda op olduğunuzda otomatik kanaldaki kötü nickleri taramak için, aşağıdaki kodu remote'a (ALT+R) koyun.. on *:op:#:if $opnick = $me { badnickscan $chan } |
ya off benim başım yine belada ben bu iki koduda cs ban a ayarlayamıyorum yani cs akick $chan vs vs şeklinde off offf ne bela bi kod bu cs ban ya hep kendi ip mi banlıyorum |
erdem55, ben normal banlayan oplar için verdim o komutu, dediğim gibi bir kişinin ipsini akicke eklemek için o kişinin ipsinin mIRC'nin IAL'inde olması gerekmekte, bunu kaç kere daha tekrarlayacağım bilmiyorum.. Eğer IAL'de o kişinin IP'si kayıtlıysa $address($line(#,$fline(#,$read(badnicks.txt,%`),%~,1),1),2) bu çalışır, kişiye özel script yazmak bence gereksiz ya sen script yazmayı öğren ya da bizim yazdığımız kodlarla 'İDARE' et, ben sen ChanServ'den akick ekle sonra enforce sonra sil diye bir komut yazamam, bunu anca sen yazabilirsin ve ben sana bunu yazma yollarını defalarca söyledim.. Heh. |
el33t tamam kendi ip mi banlamaktan kurtuldum teşekkür ederim o konu tamamdır başardım en sonunda:) Fakat senin verdiğin kodu çalıştıramadım. Kanalda basketci diye bir nick vardı bende direkt basketci diye ekledim. Atmadı acaba dedim *basketci* mı yazmam gerekiy öyle ekledim yine atmadı. Bu arada senin kodlarda en ufak değişiklikte yapmadım yazdığın gibi denedim. çözmeye çalıştım fakat benim gibi bi acemi için fazla karışık. Yardım pls |
evet bende denedim ama ATmıyor nickleri malasef Eğer atarsa sc akick enforce atsa daha iyi olur :) |
Aşağıdaki kodun tamamını remote'a koydum, mIRC klasöründe badnicks.txt adlı bi metin belgesi oluşturdum içine a* yazdım, (mode ve kick'in önüne echo koydum) ve bende gayet iyi çalıştı.. alias badnickscan { if $1 ischan && $me isop $chan { var %` = $lines(badnicks.txt) while %` { if $fline($1,$read(badnicks.txt,%`),0,1) >= 1 { var %~ = $ifmatch | while %~ { mode $1 +b $+($read(badnicks.txt,%`),!*@*) | kick $1 $line($1,$fline($1,$read(badnicks.txt,%`),%~,1),1) bad nick | dec %~ } } dec %` } } } on *:op:#:if $opnick = $me { badnickscan $chan } |
malasef olMadı yaaaaa kaç defa denedim hepsini gözden gecirdim yine olmadı |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 10:11. |
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