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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 17 Mart 2009, 14:29   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
BadNick (Karaliste) Hakkında, fikir alış verişi.




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#X: {
  
if ( *Karalisteye eklendiiswm $1- ) {
    if (!
$ulist($1,8,1)) { 
      .
auser 8 $1       
      
/aban $1 Karaliste ye Eklendiniz..! | //echo @BadList 1 Eklenen Nick=> 4 $1  
      
var %a 1
      
while ( %<= $comchan($me,0)) {
        if ( $
1 ison $comchan($me,%a)) {
          /
window -@BadList
        
}
        
inc %a
      
}
    }
  }
  if ( *
Karalisteden*Çıkarıldıiswm $1- ) {
    .
ruser 8 $
    
/window -@BadList //echo @BadList 12LSilinen Nick=> 4 $1  
  
}
}
alias unban {
  
userhost $1
  mode 
# -b $1 $+ !*@*


Öncelikle Belirtmek gerekirse, Mynet Myopslarının Scriptlerinden alıntıdır code.

- Şuanda bu benim karalisteye almada kullandığım code, fakat ben cok farklı birşey düşündüm mesela; Benim yaptıgım scripti kullanan herkes birbirinden bağımsız karalisteye aldığı zaman benim scriptime de otomatik olarak hiç bir kanal'a yansıtmadan ekleyecek, kanalda görüntü kirliliği olmayacak Şu karalisteye eklendi bu kara listeden çıkarıldı diye ve eklenen nickler otomatik olarak herhangi bir kanala girdiğimde, otomatik olarak tarayacak şu nickler badnick'tir diye kanaldan uzaklaştırılacak.

- Acaba bu dediğim gerçekleşebilirmi? yoksa benim hayal gücümmü? bu konuda düşüncesi fikri olan arkadaşlarım paylaşırsa iyi yada kötü fikirlerini çok sevinirim, teşekkür ederim.

__________________
Lucifer dediler bana, kötülüğü anlatmak için. Halbuki, ışık ve güzelliği anlatırdı Lucifer. Ben kötüyüm bu düzen için; ama değilim asla kötülük.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 17 Mart 2009, 15:16   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BadNick (Karaliste) Hakkında, fikir alış verişi.




" Benim yaptıgım scripti kullanan herkes birbirinden bağımsız karalisteye aldığı zaman "

Bu işlem nasıl olacak , detaylı bir şekilde anlatırmısın.

 
Alıntı ile Cevapla

Alt 17 Mart 2009, 15:39   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BadNick (Karaliste) Hakkında, fikir alış verişi.




- Düşüncem şudur, Benim yapacağım mIRC'de scripti kullanan herhangi birisi bir nicki karalisteye aldığında, diğer oplarda otomatik olarak bunu kara listeye eklesin yani herhangi bir kanala yansıtma olmadan.

__________________
Lucifer dediler bana, kötülüğü anlatmak için. Halbuki, ışık ve güzelliği anlatırdı Lucifer. Ben kötüyüm bu düzen için; ama değilim asla kötülük.
 
Alıntı ile Cevapla

Alt 17 Mart 2009, 20:27   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BadNick (Karaliste) Hakkında, fikir alış verişi.




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:#Yönetim:{ if $1 == !badekle && !$ulist($2,8,1) { auser 8 $2 | $iif(!$window(@Badliste),window -nz @Badliste) | aline -h 7 @Badliste Ekleyen yetkili: $me * Eklenen Nick => $2 } if $2 == !badsil && $ulist($2,8,1) { ruser 8 $2 | $iif(!$window(@Badliste),window -nz @Badliste) | aline -h 5 @Badliste Silen yetkili: $me * Silinen Nick => $2 } } on *:text:*:#Yönetim:{ if $1 == !badekle && !$ulist($2,8,1) { .auser 8 $2 | $iif(!$window(@Badliste),window -nz @Badliste) | aline -h 7 @Badliste Ekleyen yetkili: $nick Eklenen Nick => $2 } if $2 == !badsil && $ulist($2,8,1) { .ruser 8 $2 | $iif(!$window(@Badliste),window -nz @Badliste) | aline -h 5 @Badliste Silen yetkili: $nick Silinen Nick => $2 } } on *:join:*:{ if $nick == $me { .enable #whochan | who $chan } elseif $level($nick) == 8 { mode $chan +b $nick | kick $chan $nick Kara listedesin.. } } #whochan off raw 352:*:haltdef | if $level($6) == 8 { mode $2 +b $6 | kick $2 $6 Kara listedesin.. } raw 315:*:haltdef | .disable #whochan #whochan end

Yetkilileri #Yönetim kanalında işlem yaptırmak üzere toplarsan ve eklemek için kanala !badekle nick , silmek için !badsil nick yazma işlemini uygulatırsan ; bu kodun mevcut olduğu kişilerde işlemi otomatik olarak yapar.Kanallara giriş yaptığında tarama yapar ,varsa atar.Ban+kick komutlarını kendine göre değiştirebilirsin...

 
Alıntı ile Cevapla

Alt 17 Mart 2009, 22:30   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BadNick (Karaliste) Hakkında, fikir alış verişi.




- Öncelik olarak teşekkür ediyorum, fakat zaten yukarıda benim belirttiğimde Örnek veriyorum.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/auser 8 $$| /aban $1 kara listeye eklendiniz! | /msg #X $$1 Karalisteye Eklendi 

bunu uyguladığımda rumuzu bad'e ekleyip, #X odasına mesaj göndermekde Yukarıdaki vermiş olduğum codede mevcut zaten.

benim istediğim/hayal ettiğim ise Örneğin; X Nick'ini kara listeye eklediğimde, diğerleride bunu otomatik olarak benimle aynı mIRC'i kullanan kişilerde ekleyecek fakat hiç bir türlü bir kanal'a şu karalisteye eklendi veyahut badekle badsil gibi kelimeler göndermeden, eklemeleri.

Mesela, değişik birşey düşünmek gerekirse,


PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias query {
query $$1
if ($$== NeverBackDown) {
echo -
a 1 BiLGi12Özeline Girdiğiniz Kişi 4Script 12Yapımcısıdır.. | .msg NeverBackDown 4Özeline Girdim.!
}
}
alias whois {
whois $$1
if ($$== NeverBackDown) {
echo -
a 12 Whois Cektiginiz Kişi Script Yapımcısıdır.. | .msg NeverBackDown 4Whoisine Bakıyorum.!
}



bu şekilde olabilirmi diye düşünüyorum? Eklediğim nick benimle aynı mIRC'i kullanan kişiye Özeline nasıl girdiğimde mesaj gönderiyorsa veya sana whois çekiyorum diye söylüyorsa onuda yapabilirmi?

yada çok saçma birşeymi? tam olarak bilmiyorum, dedim ya bu şekilde birşey olabilirmi? Şimdiden teşekkür ediyorum.

__________________
Lucifer dediler bana, kötülüğü anlatmak için. Halbuki, ışık ve güzelliği anlatırdı Lucifer. Ben kötüyüm bu düzen için; ama değilim asla kötülük.
 
Alıntı ile Cevapla

Alt 18 Mart 2009, 02:50   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BadNick (Karaliste) Hakkında, fikir alış verişi.




neverbackdown, bunun olabilmesi için bir olay(event) meydana gelmeli.
Mesela ben ve sen aynı scripti kullanıyor olalım.Ben burdan eklediğim alias kodu ile

alias badekle {
auser 8 $1
}

"/badekle nick" komutunu uyguladığımda kendi scriptimde işlem yapmış olurum.Ama bunu seninle ortak paylaşımını sağlamam için bir olay meydana getirmem lazım,örneğin:

alias badekle {
auser 8 $1
msg neverbackdown $1 nickini badnick olarak ekledim
}

olarak değişirsem "/badekle nick" uyguladığımda hem ekler hemde senin özeline bilgi mesajı gönderir.Sende eklenecek 1 kod ilede(ki bu kod TEXT eventı olacak,kaçınılmaz) bu bilgi mesajındaki tanımdan otomatik işlem yapılır.Sonuçta buda bir olaydır,yani bu durum meydana gelmesi için bir event gerekiyor.

Ben fikir olarak #Yönetim kanalında TEXT event'ını(olayını) düşündüm.Sen istersen bunu ACTION,BAN,TOPIC,NOTICE vs vs olaylarından biriylede gerçekleştirebilirsin ,tercihine kalmış.
(Kişisel fikrim)

Başka fikirleri olanlarında görüşünden faydalanmak lazım.

 
Alıntı ile Cevapla

Alt 19 Mart 2009, 12:30   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BadNick (Karaliste) Hakkında, fikir alış verişi.




olay o değil ben bunu xcLusive iLe geçen konuştum ama zor diyor. Update sistemi kurulması lazım dedi. ben çok uğraştım ama bir türlü bulamadım
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 19 Mart 2009, 14:44   #8
Çevrimdışı
Cmd
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BadNick (Karaliste) Hakkında, fikir alış verişi.




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:#:{
  
if ($== +blk) { /write blacklist.txt $set %nick $set %rp $address($2,4) | /write blacklist.txt %rp | echo 14 $2 Has been added to your blacklist. | kick $chan $}
  if ($
== -blk) { /write -ds %rp blacklist.txt | /write -ds $2 blacklist.txt | echo 14 $2 Has been removed from your blacklist | unset %nick | unset %rp }
  if ($
== .list) { 
    var %
count 0
    
var %1
    
while (%<= $lines(blacklist.txt)) {
      
//echo   - $+ $read(blacklist.txt, %i)       
      
inc %i
      inc 
%count
    
}
    if (%
count == 0) {
      echo    
None.  
    }
  }
}
on *:JOIN:#:{ 
  
if ($read(blacklist.txt,w,$nick)) || ($read(blacklist.txt,w,$address($nick,4))) {
    
ban $chan %rp kick $chan $nick 10 Shitlist: %nick IP: %rp | unset %t
    
else halt {
    }
  }


Bende böyle bir code buldum. Ben istiyorum ki belirlediğim kanala bir nick girdiğinde o nicki blackliste kaydetsin op değilsem codenin aktif olmasını istemiyorum mesela.

"[14:31:55] * Cmd: you're not channel operator"

 
Alıntı ile Cevapla

Alt 19 Mart 2009, 14:58   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BadNick (Karaliste) Hakkında, fikir alış verişi.




on *:JOIN:#:{
kısmını
on @*:JOIN:#:{
olarak değiştir

 
Alıntı ile Cevapla

Alt 18 Mart 2010, 16:43   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BadNick (Karaliste) Hakkında, fikir alış verişi.




[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] - Düşüncem şudur, Benim yapacağım mIRC'de scripti kullanan herhangi birisi bir nicki karalisteye aldığında, diğer oplarda otomatik olarak bunu kara listeye eklesin yani herhangi bir kanala yansıtma olmadan.]

on *:text:*:#kanal:{
if $1 == !ekle { .auser Bad $2- }
if $1 == !sil { .ruser Bad $2- }
if $1 == !badlist {
var %_ = $ulist(*,badnick,0) , %- = 1
while (%- < %_) {
inc %-
msg $chan $ulist(*,badnick,%-)
}
}
if $1 == !badlist {
if $nick isop $chan || $nick ishop $chan { msg $chan Bad nick listesinde toplam  $+ $ulist(*,Bad,0) $+  adet nick bulunmaktadır. }
else { msg $chan Bu komutu kullanabilmek için $chan kanalında yetkili konumunda olmalısınız. | return }
}
}

bu kodu bi arkadastan almıstım. !badlist olayınıda sonradan burdan alıp eklemistim.
senin scripti kullanan biri oto badnick ekledigin de digerlerininde oto. eklemesini istiyorsan öncelikle bu kodu scripte entegre etmen, ve aynı kanalda bulunmanız lazım.
biri kanalda !ekle nick yazdıgı zaman scriptinde bu kodu olan herkesin userlistesine otomatikmen ekleme yapar siler.
elle degilde alias ile daha iyi olur hem kendi listene hemde kanalda bulunan opların user listesine ekleme yapılabilir. F1 /msg #kanal !ekle $*
veyahut, user liste Bad:*nick* mask seklinde biraz ekleme yaparsan önceden,
oto. olarakta yazdırabilirsin kanala.
on Bad:join:#cinsellik,#***: { /msg #kanal !ekle $nick }

not:konuyu sonradan gördüm bu yüzden epey bi gec kalmısım ama ben yinede baska arkadasların sonradan görüp bu kodun belki islerine yarayabilecegini düsündügüm icin paylasmak istedim.

 
Alıntı ile Cevapla

Cevapla

Etiketler
alis, badnick, fikir, hakkinda, karaliste, mirc download, mirc indir, verisi


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

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
Aöf hakkında bilgi alış verişi bire bir diyalog. ~ JuDGe AÖF 0 10 Eylül 2011 00:10