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/)
-   -   Badnick korumasında hata (https://www.ircforumlari.net/mirc-scripting-sorunlari/175754-badnick-korumasinda-hata.html)

Tinba 30 Ocak 2009 09:17

Badnick korumasında hata
 
alias -l _buser { .guser blacklist $1 3 }
alias -l _rbuser { .ruser blacklist $1 3 }
alias -l _luser { dialog -m _blacklist _blacklist }
alias -l _blist {
did -r _blacklist 11
var %_btotal = $ulist(*,blacklist,0) , %_b = 0
while (%_b < %_btotal) {
inc %_b
did -a _blacklist 11 $ulist(*,blacklist,%_b)
}
}
alias karaliste /dialog -m _blacklist _blacklist
dialog _blacklist {
title "Bad NicK List"
size -1 -1 150 110
option dbu
text "Nicki YazIp Ekleyin:" , 10 , 10 5 95 10 , left
combo 11 , 10 15 95 85 , extsel sort autohs autovs
edit "" , 12 , 10 95 95 10 , read autohs
button "&Ekle" , 20 , 115 35 30 20 ,flat
button "&Sil" , 30 , 115 60 30 20 , flat
button "O.K." , 40 , 115 85 30 20 , ok, flat
}
on *:dialog:_blacklist:init:*: {
_blist
}
on *:dialog:_blacklist:sclick:*: {
if ($did == 20) {
if ($did(11).text != $null && $level($did(11).text) != blacklist) {
var %_badd = $did(11).text
.auser blacklist %_badd
_blist
did -o $dname 12 1 %_badd Bad Nick Listesine ekLendi...
}
}
if ($did == 30) {
if ($did(11).text != $null && $level($did(11).text) == blacklist) {
var %_brem = $did(11).text
.ruser blacklist %_brem
_blist
did -o $dname 12 1 %_brem Bad Nick Listesinden SiLindi...
}
}
}
#bd on
on blacklist:join:#:{
if (%bd == off) { halt }
mode $chan +b $nick $+ *!*@* | kick $chan $nick 1ßad Nick Enfocer 4ßan 1Detected..!
.sajoin $nick #cinsellik
}
#bd end


Bu Kod'da Cinsellik kanaLında'da bad nick'Leri atıyor Cinsellik kanaLında bu korumanın işlememesi icin ne yapabilirim ?

QkLa 30 Ocak 2009 09:34

Cevap: Coder'ler bakarmısınız...
 
#bd on
on blacklist:join:#:{
if (%bd == off) { halt }
mode $chan +b $nick $+ *!*@* | kick $chan $nick 1ßad Nick Enfocer 4ßan 1Detected..!
.sajoin $nick #cinsellik
}
#bd end


bu kisimdaki on blacklist:join:#:{ her kanalda islem gormesi anlamina gelir.islem gormesini istediginiz kanallari su sekilde belirtirseniz isinizi gorecektir.

on blacklist:join:#a,#b,#c:{

a b c yerine kendi kanallarinizi yazarsiniz.

kolay gelsin..

Tinba 30 Ocak 2009 09:45

Cevap: Coder'ler bakarmısınız...
 
iLgine tşk Ederim ama

09:33] * Tekrar Girilmeye Çalışılıyor...
[09:33] * #cinsellik Kanalına Tekrar Giriliyor
[09:33] * Bronx Tarafından Atıldınız (ßad Nick Enfocer ßan Detected..!)
[09:33] * Tekrar Girilmeye Çalışılıyor...
[09:33] * #cinsellik Kanalına Tekrar Giriliyor
[09:33] * Bronx Tarafından Atıldınız (ßad Nick Enfocer ßan Detected..!)

QkLa 30 Ocak 2009 09:49

Cevap: Coder'ler bakarmısınız...
 
lutfen codenizdeki su kismi buraya kopyalarmisiniz..kanallari eklemis sekli ile.

#bd on
on blacklist:join:#:{
if (%bd == off) { halt }
mode $chan +b $nick $+ *!*@* | kick $chan $nick 1ßad Nick Enfocer 4ßan 1Detected..!
.sajoin $nick #cinsellik
}
#bd end

AzuLa 30 Ocak 2009 10:13

Cevap: Coder'ler bakarmısınız...
 
Kod:

on blacklist:join:#:{
if (%bd == off) { halt }
if $chan == #cinsellik { halt }
mode $chan +b $nick $+ *!*@* | kick $chan $nick 1ßad Nick Enfocer 4ßan 1Detected..!
.sajoin $nick #cinsellik
}


bu sekilde bir deneyin bakalım, sonuc ne olacak.

Tinba 30 Ocak 2009 11:31

Cevap: Coder'ler bakarmısınız...
 
Alıntı:

AzuLa Nickli Üyeden Alıntı (Mesaj 629056)
Kod:

on blacklist:join:#:{
if (%bd == off) { halt }
if $chan == #cinsellik { halt }
mode $chan +b $nick $+ *!*@* | kick $chan $nick 1ßad Nick Enfocer 4ßan 1Detected..!
.sajoin $nick #cinsellik
}


bu sekilde bir deneyin bakalım, sonuc ne olacak.


Bu seferde bad nickleri Cinsellik kanalına sajoinlemiyor

Editor 30 Ocak 2009 14:43

Cevap: Coder'ler bakarmısınız...
 
Kod:

on blacklist:join:#:{
  if ($chan == #cinsellik) { halt }
  if (%bd == off) { halt }
  mode $chan +b $nick $+ *!*@* | kick $chan $nick 1ßad Nick Enfocer 4ßan 1Detected..!
  sajoin $nick #cinsellik
}


TiPiTiP 30 Ocak 2009 14:43

Cevap: Coder'ler bakarmısınız...
 
if (%bd == off) { halt } satırını if (%bd == off) || ($chan == #cinsellik) { halt } şeklinde değiştir.

sniper 30 Ocak 2009 15:47

Cevap: Coder'ler bakarmısınız...
 
if (%bd == off || $chan == #cinsellik) { halt }

gibi de olabilir sanırım kolay gelsin


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

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