IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  odeaweb

>
+
Etiketlenen Kullanıcılar

13Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 11 Mayıs 2011, 16:12   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Badnick koruması (users bölümüne eklenerek)




Tarama ile alakalı kodu paylaşırsanız,daha sağlıklı bir yorumda bulunabiliriz.

 
Alıntı ile Cevapla

Alt 11 Mayıs 2011, 16:57   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Badnick koruması (users bölümüne eklenerek)




tam olarak böle

alias badnicktara {
if ($server == irc.sunucu.org) {
if $me isop $1 {
set %kanal $chan
set %:bulunan 0
var %s 1
while %s <= $nick($1,0) {
%:gnick = $nick($1,%s)
if %:gnick isreg $1 && $level(%:gnick $+ !*@*) == 8 {
inc %:bulunan 1
echo -a  4#3› 4BADNICK :1,0 %:gnick 0,1>> Ekle
}
inc %s
}
echo -a 0,7Badnickler tarandi: $1 - %:bulunan badnick bulundu.
}
else {
echo -a 0,2 $1 kanalinda OP olmaniz gerekmektedir.
}
}
}
raw 8:*: {
badnicktara $1
}
on @*:nick: {
if ($server == irc.sunucu.org) {
if $level($newnick $+ !*@*) == 8 { { var %2 = 1 | while $comchan($newnick,%2) { if $me isop $comchan($newnick,%2) { echo #turkiye 0,7 $newnick 4: 10 Badnick olarak algılandı 10Ekle } | inc %2 } | return $true } | inc %1 } | return $false }
}
on *:op:#turkiye: {
if ($server == irc.sunucu.org) {
if $opnick == $me {
badnicktara #
}
}
}
on ^$*:hotlink:/Ekle$/S:*:if ($strip($1) == Ekle) { return } | halt
on *:hotlink:*:*:auser koruma $token($hotline,5,32) | echo -a $token($hotline,5,32) nicki koruma olarak eklendi.
on @*:join:#Turkiye: {
if ($server == irc.sunucu.org) {
if ($ulist($nick,koruma,0) >= 1) { return }
if $level($nick $+ !*@*) == 8 {
echo #Turkiye 10Badnick girişi yapıldı :1,0 $nick 10Badnick değilse >> 10Ekle
}
}
}

 
Alıntı ile Cevapla

Alt 11 Mayıs 2011, 17:31   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Badnick koruması (users bölümüne eklenerek)




Bir önceki mesajınızda belirtmiş olduğunuz sorununuz,tarama yapılan aliasta koruma seviyesinde bulunan kullanıcılara bir tanımlama getirmediğinizden kaynaklanıyor.

if %:gnick isreg $1 && $level(%:gnick $+ !*@*) == 8 {
satırı aşağıdaki gibi olacak
if %:gnick isreg $1 && $ulist(%:gnick,8,0) && !$ulist(%:gnick,koruma,0) {


NICK eventında da aynı durum söz konusu,

if $level($newnick $+ !*@*) == 8 { { var ......
satırı aşağıdaki gibi olacak
$ulist($newnick,8,0) && !$ulist($newnick,koruma,0) { { var ......

JOIN eventında da aşağıdaki işlemi yapmalısınız.

if $level($nick $+ !*@*) == 8 {
satırı aşağıdaki gibi olacak
if $ulist($nick,8,0) {

 
Alıntı ile Cevapla

Alt 11 Mayıs 2011, 19:43   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Badnick koruması (users bölümüne eklenerek)




sölediğin yerleri deiştirdim hata veriyor
> 1 Yalnış komut.
> 0 Yalnış komut.
> 2 Yalnış komut.
alias badnicktara {
if ($server == irc.sunucu.org) {
if $me isop $1 {
set %kanal $chan
set %:bulunan 0
var %s 1
while %s <= $nick($1,0) {
%:gnick = $nick($1,%s)
if %:gnick isreg $1 && $ulist(%:gnick,8,0) && !$ulist(%:gnick,koruma,0) {
inc %:bulunan 1
echo -a  4#3› 4BADNICK :1,0 %:gnick 0,1>> Ekle
}
inc %s
}
echo -a 0,7Badnickler tarandi: $1 - %:bulunan badnick bulundu.
}
else {
echo -a 0,2 $1 kanalinda OP olmaniz gerekmektedir.
}
}
}
raw 8:*: {
badnicktara $1
}
on @*:nick: {
if ($server == irc.sunucu.org) {
$ulist($newnick,8,0) && !$ulist($newnick,koruma,0) { { var %2 = 1 | while $comchan($newnick,%2) { if $me isop $comchan($newnick,%2) { echo #turkiye 0,7 $newnick 4: 10 Badnick olarak algılandı 10Ekle } | inc %2 } | return $true } | inc %1 } | return $false }
}
on *:op:#turkiye: {
if ($server == irc.sunucu.org) {
if $opnick == $me {
badnicktara #
}
}
}
on ^$*:hotlink:/Ekle$/S:*:if ($strip($1) == Ekle) { return } | halt
on *:hotlink:*:*:auser koruma $token($hotline,5,32) | echo -a $token($hotline,5,32) nicki koruma olarak eklendi.
on @*:join:#Turkiye: {
if ($server == irc.sunucu.org) {
if ($ulist($nick,koruma,0) >= 1) { return }
if $ulist($nick,8,0) {
echo #Turkiye 10Badnick girişi yapıldı :1,0 $nick 10Badnick değilse >> 10Ekle
}
}
}

 
Alıntı ile Cevapla

Alt 11 Mayıs 2011, 21:35   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Badnick koruması (users bölümüne eklenerek)




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias badnicktara { if ($server == irc.sunucu.org) { if $me isop $1 { set %kanal $chan set %:bulunan 0 var %s 1 while %s <= $nick($1,0) { %:gnick = $nick($1,%s) if %:gnick isreg $1 && $ulist(%:gnick,8,0) && !$ulist(%:gnick,koruma,0) { inc %:bulunan 1 echo -a  4#3› 4BADNICK :1,0 %:gnick 0,1>> Koruma Ekle } inc %s } echo -a 0,7Badnickler tarandi: $1 - %:bulunan badnick bulundu. } else { echo -a 0,2 $1 kanalinda OP olmaniz gerekmektedir. } } } on *:nick: { if ($server == irc.sunucu.org) && $ulist($newnick,8,0) && !$ulist($newnick,koruma,0) { var %2 = 1 | while $comchan($newnick,%2) { if $me isop $comchan($newnick,%2) { echo #Turkiye 10Badnick olarak algılandı :0,7 $newnick >> 10Koruma Ekle } inc %2 } } } on *:op:#turkiye:$iif(($server == irc.sunucu.org && $opnick == $me),badnicktara #) on ^$*:hotlink:/Ekle$/S:*:if ($strip($1) == Ekle) { return } | halt on *:hotlink:*:*:auser koruma $token($hotline,5,32) on @*:join:#Turkiye: { if ($server == irc.sunucu.org) { if ($ulist($nick,koruma,0) >= 1) { return } if $ulist($nick,8,0) { echo # 10Badnick girişi yapıldı :1,0 $nick 10Badnick değilse >> 10Koruma Ekle } } }

NICK eventınızda birtakım eksik(ben değişecek kısımda "if" yazmayı unutmuşum) ve fazlalıklar(%1,return,$true,$false olayla alakasız) düzenlendi.

 
Alıntı ile Cevapla

Alt 21 Aralık 2012, 23:27   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Badnick koruması (users bölümüne eklenerek)




yani olaydan kastim attigi nick uselistteki hangi mask'dan etkilenmis onu göstersin;
delikanli nicki *delik* maskesinden etkilenmis gibi

 
Alıntı ile Cevapla

Alt 22 Aralık 2012, 01:51   #7
TİGeR
Misafir
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Badnick koruması (users bölümüne eklenerek)




MerakLıuSer Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
yani olaydan kastim attigi nick uselistteki hangi mask'dan etkilenmis onu göstersin;
delikanli nicki *delik* maskesinden etkilenmis gibi

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]:JOIN:*:{ if ($ulist($fulladdress,koruma,0) >= 1) { return } elseif !$istok(#Kanal1 #Kanal2 #Kanal3 #Kanal4 #Kanal5,$chan,32) { mode $chan +b $ulist($address($nick,5),$ulevel,1) kick $chan $nick Badnick sebebiyle atıldın... } } on *:NICK:{ if ($ulist($newnick,koruma,0) >= 1) { return } else { if ($level($newnick) == badnick) { var %Cnk = 1 while $comchan($newnick,%Cnk) { var %e = $v1 if $me isop %e && !$istok(#Kanal1 #Kanal2 #Kanal3 #Kanal4 #Kanal5,%e,32) { mode %e +b $newnick kick %e $newnick Dışarı! } inc %Cnk } } } }

Bu sekilde düzelltim sanırm istediğin gibi oldu

 
Alıntı ile Cevapla

Alt 22 Aralık 2012, 04:23   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Badnick koruması (users bölümüne eklenerek)




[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Burada yapılmış olduğu gibi koyu şekilde belirtilen yerleri aynı şekilde koduna ekleyeceksin.

 
Alıntı ile Cevapla

Alt 22 Aralık 2012, 15:49   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Badnick koruması (users bölümüne eklenerek)




sizin verdiginiz code ile benim kullandigim farkli ama tutmuyor ki :S bozdum codeyi komple

 
Alıntı ile Cevapla

Alt 22 Aralık 2012, 22:34   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Badnick koruması (users bölümüne eklenerek)




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]:JOIN:*:{ if ($ulist($nick,koruma,0) >= 1) { return } elseif !$istok(#Kanal1 #Kanal2 #Kanal3 #Kanal4 #Kanal5,$chan,32) { mode $chan +b $nick kick $chan $nick Badnick sebebiyle atıldın...Bulunan mask: $ulist($nick,badnick,1) } } on *:NICK:{ if ($ulist($newnick,koruma,0) >= 1) { return } else { if ($level($newnick) == badnick) { var %Cnk = 1 while $comchan($newnick,%Cnk) { var %e = $v1 if $me isop %e && !$istok(#Kanal1 #Kanal2 #Kanal3 #Kanal4 #Kanal5,%e,32) { mode %e +b $newnick kick %e $newnick Dışarı! Bulunan mask: $ulist($newnick,badnick,1) } inc %Cnk } } } }



Konu Med Cezir tarafından (24 Aralık 2012 Saat 01:21 ) değiştirilmiştir. Sebep: $ulist ile ilgili hata düzenlendi.
 
Alıntı ile Cevapla

Cevapla

Etiketler
badnick, bir, bölümüne, codeme, eklenerek, eklenti, iki, koruması, lütfen, mirc, mirc download, mirc indir, users


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Badnick Koruması (Hash) Toprak mIRC Scripting Hazır Kodlar 38 06 Haziran 2022 23:16
Badnick Koruması Hakkında. bluecr mIRC Scripting Sorunları 20 01 Ocak 2020 18:50
Badnick Koruması Yardım ReBeLLioN mIRC Scripting Sorunları 5 01 Ağustos 2014 17:57
badnick koruması Selim01 mIRC Scripting Sorunları 5 08 Ekim 2009 01:25
Badnick koruması. morveotesii mIRC Scripting Sorunları 3 28 Temmuz 2008 01:37