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 10 Mayıs 2010, 17:20   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
banlanan kişinin clonesinide kanaldan atmak




kicklenen kişinin clonu kanalda mevcütsa oda atılsın böyle birşey yapabilirmiyiz?

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 10 Mayıs 2010, 20:26   #2
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: banlanan kişinin clonesinide kanaldan atmak




opermisin yoksa normal kanal operatörü mü? ona göre kodlama yapacam.
oper isen, attığın kişinin clonelerini bulmak daha kolay. Eğerki normal kanal operatörü isen farklı bir yöntem kullanacam.

__________________
Şimdi Saat Sensizliğin Ertesi..
 
Alıntı ile Cevapla

Alt 10 Mayıs 2010, 21:40   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: banlanan kişinin clonesinide kanaldan atmak




Normal kanal operatoru yalnız bu sadece benim başka opların attığı banlarıda kontrol etsin ve atsın

 
Alıntı ile Cevapla

Alt 11 Mayıs 2010, 00:51   #4
Çevrimdışı
SaW
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: banlanan kişinin clonesinide kanaldan atmak




Burada iki ayrı kullanımdan bahsedilebilir. Bir tanesi sadece clone kick için bir komut oluşturmak diğeri ise tüm kicklerde bu yöntemi oto kullandırmak.
Birincisi için şöyle bir kod önerebilirim:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
menu nicklist { .clonekick:/cloneskick # $$1 $$?"Kick Sebebi?" } alias cloneskick { if ($1 == $null) { echo -a *** Hatalı kullanım! Doğru kullanım: /clonekick #kanal #nick sebep şeklinde olmalıdır. | halt } if ($2 == $null) { echo -a *** Hatalı kullanım! Doğru kullanım: /clonekick #kanal nick sebep şeklinde olmalıdır. | halt } if ($3 == $null) var %why = $me else var %why = $3- if ($ial == $false) { echo -a *** IAL aktif değil! Aktif etmek için /ial on yazınız. | halt } if ($chan($1).inwho) { echo -a *** Şuan /who komutu kullanımda olduğunda işleminiz gerçekleştirilemiyor. | halt } if ($chan($1).ial == $false) { echo -a *** Kanal IAL listesi tamamen oluşturulmuş değil. | halt } var %host = $address($2,2), %klst = $ialchan(%host,$1,0), %` = 1 while (%` <= %klst) { var %n = $gettok($ialchan(%host,$1,%`),1,33) kick %n $1 %why inc %` } }

Nick listesinde sağ tıklayınca çıkan menüye clonekick diye bir seçenek ekler, ona tıkadığında kick sebebini yazar ve seçtiğiniz nicki ve kanaldaki onun diğer tüm clonelarını kickler..

Hayır ben tüm kicklerde bu oto çalışsın istiyorum dersen;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias kick { if ($1 == $null) { echo -a *** Hatalı kullanım! Doğru kullanım: /kick #kanal #nick sebep şeklinde olmalıdır. | halt } if ($2 == $null) { echo -a *** Hatalı kullanım! Doğru kullanım: /kick #kanal nick sebep şeklinde olmalıdır. | halt } if ($3 == $null) var %why = $me else var %why = $3- if ($ial == $false) { echo -a *** IAL aktif değil! Aktif etmek için /ial on yazınız. | halt } if ($chan($1).inwho) { echo -a *** Şuan /who komutu kullanımda olduğunda işleminiz gerçekleştirilemiyor. | halt } if ($chan($1).ial == $false) { echo -a *** Kanal IAL listesi tamamen oluşturulmuş değil. | halt } var %host = $address($2,2), %klst = $ialchan(%host,$1,0), %` = 1 while (%` <= %klst) { var %n = $gettok($ialchan(%host,$1,%`),1,33) kick %n $1 %why inc %` } }

Bu ikinci yöntemin düzgün çalışabilmesi için scriptinin başka bir yerinde kick aliasını belirlememiş olman lazım, yani iki ayrı yerde ayrı ayrı kick aliası belirlersen sadece birisi çalışır.

 
Alıntı ile Cevapla

Alt 11 Mayıs 2010, 19:33   #5
TİGeR
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: banlanan kişinin clonesinide kanaldan atmak




Nebiliymben Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Burada iki ayrı kullanımdan bahsedilebilir. Bir tanesi sadece clone kick için bir komut oluşturmak diğeri ise tüm kicklerde bu yöntemi oto kullandırmak.
Birincisi için şöyle bir kod önerebilirim:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
menu nicklist { .clonekick:/cloneskick # $$1 $$?"Kick Sebebi?" } alias cloneskick { if ($1 == $null) { echo -a *** Hatalı kullanım! Doğru kullanım: /clonekick #kanal #nick sebep şeklinde olmalıdır. | halt } if ($2 == $null) { echo -a *** Hatalı kullanım! Doğru kullanım: /clonekick #kanal nick sebep şeklinde olmalıdır. | halt } if ($3 == $null) var %why = $me else var %why = $3- if ($ial == $false) { echo -a *** IAL aktif değil! Aktif etmek için /ial on yazınız. | halt } if ($chan($1).inwho) { echo -a *** Şuan /who komutu kullanımda olduğunda işleminiz gerçekleştirilemiyor. | halt } if ($chan($1).ial == $false) { echo -a *** Kanal IAL listesi tamamen oluşturulmuş değil. | halt } var %host = $address($2,2), %klst = $ialchan(%host,$1,0), %` = 1 while (%` <= %klst) { var %n = $gettok($ialchan(%host,$1,%`),1,33) kick %n $1 %why inc %` } }

Nick listesinde sağ tıklayınca çıkan menüye clonekick diye bir seçenek ekler, ona tıkadığında kick sebebini yazar ve seçtiğiniz nicki ve kanaldaki onun diğer tüm clonelarını kickler..

Hayır ben tüm kicklerde bu oto çalışsın istiyorum dersen;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias kick { if ($1 == $null) { echo -a *** Hatalı kullanım! Doğru kullanım: /kick #kanal #nick sebep şeklinde olmalıdır. | halt } if ($2 == $null) { echo -a *** Hatalı kullanım! Doğru kullanım: /kick #kanal nick sebep şeklinde olmalıdır. | halt } if ($3 == $null) var %why = $me else var %why = $3- if ($ial == $false) { echo -a *** IAL aktif değil! Aktif etmek için /ial on yazınız. | halt } if ($chan($1).inwho) { echo -a *** Şuan /who komutu kullanımda olduğunda işleminiz gerçekleştirilemiyor. | halt } if ($chan($1).ial == $false) { echo -a *** Kanal IAL listesi tamamen oluşturulmuş değil. | halt } var %host = $address($2,2), %klst = $ialchan(%host,$1,0), %` = 1 while (%` <= %klst) { var %n = $gettok($ialchan(%host,$1,%`),1,33) kick %n $1 %why inc %` } }

Bu ikinci yöntemin düzgün çalışabilmesi için scriptinin başka bir yerinde kick aliasını belirlememiş olman lazım, yani iki ayrı yerde ayrı ayrı kick aliası belirlersen sadece birisi çalışır.


Selam Hocam ikinci kodu remoteyemi aLiasamı ekLicez?

 
Alıntı ile Cevapla

Alt 11 Mayıs 2010, 20:09   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: banlanan kişinin clonesinide kanaldan atmak




Kod alias ile başladığı için seni şaşırtmasın. Remoteye eklenecek.

 
Alıntı ile Cevapla

Cevapla

Etiketler
atmak, banlanan, clonesinide, kanaldan, kişinin, mirc, mirc download, mirc indir


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
/F2 tuşu ile her kanaldan ban atmak moonman mIRC Scripting Sorunları 10 03 Nisan 2013 00:52
Bu kod daki zline i komutu kanaldan atmak için ban olarak ayarlanabilir mi? Cpu mIRC Scripting Sorunları 2 14 Ağustos 2012 20:21
2 küfürde 2 uyarı 3.de kanaldan atmak sEntieL mIRC Scripting Sorunları 2 17 Temmuz 2008 18:14
banlanan kişinin özeline mesaj sniper mIRC Scripting Sorunları 6 11 Nisan 2008 19:38
Left all Channels sebebiyle kanaldan ayrılanlara kill atmak artemiSo mIRC Scripting Sorunları 15 27 Nisan 2006 03:08