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/)
-   -   f1 badnick tara ve at (https://www.ircforumlari.net/mirc-scripting-sorunlari/130998-f1-badnick-tara-ve.html)

sEntieL 30 Ağustos 2008 01:32

f1 badnick tara ve at
 
Selam arkadaşlar forumu iyice inceledim yanlız benim sorunuma bir çare bulamadım arkadaşlar şimdi ben


PHP- Kodu:

On *:Text:!badnickekle*:#muhabbetop:if $nick isop $chan { auser badnick $2 $+ *!*@*  | cs akick #muhabbet add $2 $+ *!*@* | cs akick #muhabbet enforce | cs akick #muhabbet del $2 $+ *!*@* | msg # $2 nick'i Badnick'e eklenmiştir. } 

şeklinde yapıyorum ve badnickler remote.ini dosyasına *nick*!*@* şeklinde ekleniyor

n11=badnick:ayksever*!*@*
n12=badnick:ayaksever*!*@*
n13=badnick:ayakseven*!*@*
n14=badnick:ayakyalar*!*@*
n15=badnick:pic*!*@*
n16=badnick:****!*@*

bu şekilde ben /tara #kanal yazdığımda badnickleri remote ini dosyasından okuyup sonrada kanaldan uzaklaştırmasını istiyorum böyle bir code yazabilirmisiniz.remote.ini deki n16=badnick:****!*@* böyle nickleri okuyup atacak kanaldan ve birde kanala girer girmez otomatik scan olayınıda biliyorsanız onuda yazarsanız sevinirim.

Regex 30 Ağustos 2008 02:17

Cevap: f1 badnick tara ve at
 
Aşağıdaki kodu alias'a (alt+d) koyduğunda istediğin taramayı yapabileceksin. İşte kod:

Kod:

tara if $regex($1,^#) { var %r = 1 | while $nick($1,%r) { if $ulist($nick($1,%r),badnick,0),*,@,!) { ban -k $1 $nick($1,%r) 2 Uygunsuz nick. | echo Badnick bulundu ve atıldı: $+($nick($1,%r),.) } | inc %r } }

Kullanım: /tara <kanal-ismi>.

F1 tuşuyla kullanmak istiyorsan da şu satırı alias'a kopyalamalısın:

Kod:

F1 tara #

Not: F1 tuşuyla kullanacaksan, F1'e bastığın pencere bir kanal olmalı.

Giriş yaptığın kanallarda tarama yapmak için de aşağıdaki kodu remote'a (alt+r) koyabilirsin:

Kod:

on me:*:join:#:tara #

Umarım işine yarar. Kolay gelsin.

RapStar 26 Kasım 2008 13:45

Cevap: f1 badnick tara ve at
 
bunu nickler.txt dosyasından nasıl okutabiliriz ?

Difuzyon 26 Kasım 2008 15:38

Cevap: f1 badnick tara ve at
 
Kod:

tara //if $left($1,1) == $chr(35) && $me isop $1 || $me ishop $1 { var %cnk 1 | while %cnk <= $nick($1,0) { if $read(nickler.txt,w,$nick($1,%cnk)) { mode $1 +b $nick($1,%cnk) | kick $1 $nick($1,%cnk) Nick değiştir! } | inc %cnk } }
ALIASES kısmına ekliyorsunuz.
Kullanımı : /tara #kanal

sniper 26 Kasım 2008 20:33

Cevap: f1 badnick tara ve at
 
Alıntı:

Lifeman Nickli Üyeden Alıntı (Mesaj 535508)
Aşağıdaki kodu alias'a (alt+d) koyduğunda istediğin taramayı yapabileceksin. İşte kod:

Kod:

tara if $regex($1,^#) { var %r = 1 | while $nick($1,%r) { if $ulist($nick($1,%r),badnick,0),*,@,!) { ban -k $1 $nick($1,%r) 2 Uygunsuz nick. | echo Badnick bulundu ve atıldı: $+($nick($1,%r),.) } | inc %r } }

Kullanım: /tara <kanal-ismi>.

F1 tuşuyla kullanmak istiyorsan da şu satırı alias'a kopyalamalısın:

Kod:

F1 tara #

Not: F1 tuşuyla kullanacaksan, F1'e bastığın pencere bir kanal olmalı.

Giriş yaptığın kanallarda tarama yapmak için de aşağıdaki kodu remote'a (alt+r) koyabilirsin:

Kod:

on me:*:join:#:tara #

Umarım işine yarar. Kolay gelsin.

reqex denedim şöyle bir hata verdi.
* /if: 'ban' Bilinmeyen operator (Satır 1, aliases.ini)

ve badnick olan yeri kl olarak değiştirdim çünki benim kullanıcı bölümünde öyle ekli bi örnek verim
kl:*****!*@* gibi

tara if $regex($1,^#) { var %r = 1 | while $nick($1,%r) { if $ulist($nick($1,%r),kl,0),*,@,!) { ban -k $1 $nick($1,%r) 2 Uygunsuz nick. | echo Badnick bulundu ve atıldı: $+($nick($1,%r),.) } | inc %r } }

Difuzyon 26 Kasım 2008 23:07

Cevap: f1 badnick tara ve at
 
Alıntı:

sniper Nickli Üyeden Alıntı (Mesaj 593898)
reqex denedim şöyle bir hata verdi.
* /if: 'ban' Bilinmeyen operator (Satır 1, aliases.ini)

ve badnick olan yeri kl olarak değiştirdim çünki benim kullanıcı bölümünde öyle ekli bi örnek verim
kl:*****!*@* gibi

tara if $regex($1,^#) { var %r = 1 | while $nick($1,%r) { if $ulist($nick($1,%r),kl,0),*,@,!) { ban -k $1 $nick($1,%r) 2 Uygunsuz nick. | echo Badnick bulundu ve atıldı: $+($nick($1,%r),.) } | inc %r } }

Kod:

tara //if $regex($1,^#) { var %r = 1 | while $nick($1,%r) { if $ulist($nick($1,%r),kl,0) { ban -k $1 $nick($1,%r) 2 Uygunsuz nick. | echo -a Badnick bulundu ve atıldı: $+($nick($1,%r),.) } | inc %r } }
Alias'ı bu şekilde olacak.
İyi paylaşımlar...


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

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