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

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 24 Ocak 2011, 17:02   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
!kontrol komutu ile badnick atma yardım




Öncelikle Selamlar, Arkadaslar Bana soyle bi kod lazim, ornegin;
Kanal genelinde !kontrol yazdıgımda benim badnick listemde ne kadar badnick varsa hepsini atmasını istiyorum şimdiden yardımlarinizi esirgemediginiz icin tşk ederim badnick listemdeki nickler su sekilde sıralı ;
Nick:*krnı*
Nick:*hanımını*
Nick:*krna*
Nick:*krnı*
Nick:*krma*
Nick:*kızını*
Nick:*annm*
Nick:*eşm*
Nick:*kızın*
Nick:*vodafon*
Nick:*turk?el*
nick:*esine*
Nick:*anam*
Nick:*anm*
Nick:*aıle*
Nick:*karım*
Nick:karın*
________________
İyi forumlar İf.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 24 Ocak 2011, 22:32   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !kontrol komutu ile badnick atma yardım




Belirttiğin ekleme yönteminde bir nickin Nick levelinde olup olmadığını kontrol etmek için:
Örneğin: vodafone-kntr nickine bakmak için //echo -a $level(vodafone-kntr)
komutunu uyguladığınızda size yanıt olarak leveli Nick olarak dönecektir.

Şimdi kanaldaki tüm nickleri listeleyecek(listelerkende sorgulayacak) bir komuta ihtiyacımız var.
Bu komut (örneğin) /who #kanal komutu ile kanaldaki tüm nickler diğer bilgileri(ident host link vb.) ile beraber listelenir.
Who komutundaki verilere RAW ile ulaşırız,raw numaraları ise 352 ve 315'tir.
352 raw'ında 6. kelime ($6) listelenen nick kısmına denk gelir.
Kod içerisinde $level($6) yaptığımızda uyan tanım varsa uzaklaştırma komutunu uygulayacağız.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:#:if $1 == !kontrol { set %kntrl $chan | who $chan } raw 352:*:if %kntrl { haltdef | if $level($6) == Nick { mode %kntrl +b $6 | kick %kntrl $6 badnick } } raw 315:*:if %kntrl { haltdef | unset %kntrl }

Kodu kendi scriptinize ekliyorsunuz,kendiniz kanalda !kontrol yazdığınızda işlem yapar.
Başkasının !kontrol yazdığını algılamaz.

Hoşca paylaşımlar...

 
Alıntı ile Cevapla

Cevapla

Etiketler
atma, badnick, ile, komutu, kontrol, yardım


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 kasmayan tarama ve cs atma sEntieL mIRC Scripting Sorunları 9 20 Mart 2013 16:58
!badnick nick komutu hakkında debill mIRC Scripting Sorunları 5 29 Mart 2009 15:06
tek raw ile iki farklı komutu kontrol nihattt mIRC Scripting Sorunları 2 15 Temmuz 2008 20:56