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 taraması (https://www.ircforumlari.net/mirc-scripting-sorunlari/527493-bad-nick-taramasi.html)

illusi0n 29 Mart 2013 17:52

Bad nick taraması
 
Merhaba,

Bad nick taraması için botta aşağıdaki remoteyi kullanıyorum. Bot üzerinde F11 yaptığınızda Bad listinde ekli olan masklardan arama yapıp, eşleşenleri atıyor.

Benim istediğim şu; Op kanalında oplar .temiz !temiz şeklinde liste kontrolü yaptıklarına dair rapor veriyorlar. Bu rapor verildikten 3-4 dk sonra Bot'un üzerindeki bu remotenin tarama yapmasını istiyorum. Kod'u aşağıda paylaşıyorum. İki parça kod, 1. si aliases kısmına ekleniyor diğeri ise remote kısmına. İstediğim olduğunda aliases kısmına eklemeye gerek kalmayacak sanırım. Şimdiden teşekkürler

1-) f11 {
if $me isop # {
var %' = $ibl(#,0), %.
while %' {
if ($calc($ctime - $ibl(#,%').ctime) >= 1200) {
%. = $addtok(%.,$ibl(#,%'),32)
if $numtok(%.,32) == $modespl {
!mode # $+(-,$str(b,$v1)) %.
%. =
}
}
dec %'
}
if %. {
!mode # $+(-,$str(b,$numtok(%.,32))) %.
}
.timer 1 2 badnicktara #
}
}

2-) alias badnicktara {
if $me ison # {
if $me isop $1 {
set %:bbulunan 0
var %s 1
while %s <= $nick($1,0) {
%:bnick = $nick($1,%s)
if %:bnick isreg $1 && $level(%:bnick $+ !*@*) == Badnick {
inc %:bbulunan 1
nickaban %:bnick  Lütfen nickinizi degistiriniz.
}
inc %s
}
echo $1 4Bilgi Notu: 2Badnickler tarandı:4 $1 1-4 %:bbulunan 2adet badnick bulundu. | /msg #opkanali 4Bilgi Notu: 2Badnickler tarandı:4 $1 1-4 %:bbulunan 2adet badnick bulundu. }
else {
echo $1 2Badnick taraması için4 $1 2kanalında OP olmanız gerekmektedir.
}
}
}

illusi0n 02 Nisan 2013 16:35

Cevap: Bad nick taraması
 
Alıntı:

illusi0n Nickli Üyeden Alıntı (Mesaj 1041293631)
Merhaba,

Bad nick taraması için botta aşağıdaki remoteyi kullanıyorum. Bot üzerinde F11 yaptığınızda Bad listinde ekli olan masklardan arama yapıp, eşleşenleri atıyor.

Benim istediğim şu; Op kanalında oplar .temiz !temiz şeklinde liste kontrolü yaptıklarına dair rapor veriyorlar. Bu rapor verildikten 3-4 dk sonra Bot'un üzerindeki bu remotenin tarama yapmasını istiyorum. Kod'u aşağıda paylaşıyorum. İki parça kod, 1. si aliases kısmına ekleniyor diğeri ise remote kısmına. İstediğim olduğunda aliases kısmına eklemeye gerek kalmayacak sanırım. Şimdiden teşekkürler

1-) f11 {
if $me isop # {
var %' = $ibl(#,0), %.
while %' {
if ($calc($ctime - $ibl(#,%').ctime) >= 1200) {
%. = $addtok(%.,$ibl(#,%'),32)
if $numtok(%.,32) == $modespl {
!mode # $+(-,$str(b,$v1)) %.
%. =
}
}
dec %'
}
if %. {
!mode # $+(-,$str(b,$numtok(%.,32))) %.
}
.timer 1 2 badnicktara #
}
}

2-) alias badnicktara {
if $me ison # {
if $me isop $1 {
set %:bbulunan 0
var %s 1
while %s <= $nick($1,0) {
%:bnick = $nick($1,%s)
if %:bnick isreg $1 && $level(%:bnick $+ !*@*) == Badnick {
inc %:bbulunan 1
nickaban %:bnick  Lütfen nickinizi degistiriniz.
}
inc %s
}
echo $1 4Bilgi Notu: 2Badnickler tarandı:4 $1 1-4 %:bbulunan 2adet badnick bulundu. | /msg #opkanali 4Bilgi Notu: 2Badnickler tarandı:4 $1 1-4 %:bbulunan 2adet badnick bulundu. }
else {
echo $1 2Badnick taraması için4 $1 2kanalında OP olmanız gerekmektedir.
}
}
}

Yardımcı olabilecek biri yok mu?


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

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