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/)
-   -   Clone Konusu (https://www.ircforumlari.net/mirc-scripting-sorunlari/23654-clone-konusu.html)

By_GuRbey 28 Ağustos 2006 01:31

Clone Konusu
 
tek bi nicke bakip clone lari bulma ve istersem mass kick MeseLesi Ara Butonunu Kullandım Fakat yok. Yardımcı oLursanız Sevinirim.

Ajan 28 Ağustos 2006 01:46

Yanıt: Clone Konusu
 
Kod:

mkick {
set %chan #$$?="Kanal ismi:"
var %nickler $nick(%chan,0)
while (%nickler >= 1) {
if ($nick(%chan,%nickler) != $me) {
kick %chan  $nick(%chan,%nickler) masskick
}
 dec %nickler
}
}

/mkick yazman yeterli.Kanal ismini yazarken # işaretini kullanmana gerek yok.

By_GuRbey 28 Ağustos 2006 03:07

Yanıt: Clone Konusu
 
Sağ tıkLıyorum Ama yok Ajan yanı CloneLeri qoStermiyor..

NaTSuKa 28 Ağustos 2006 03:11

Yanıt: Clone Konusu
 
Üstteki kod clone bulmaz o sadece kanaldaki herkezi kickler sanırım soruyu yanlış anladı :)

Kod:

alias clonebul {
set -e %cln.nick $?="Clone tarması yapılacak nicki girin"
set -e %cln.tr $?="Clone taramasının yapılacagı kanalı girin"
var %; $ialchan($address(%cln.nick,2),%cln.tr,0) | if (%; >= 3) { while (%; > 0) {
kick %cln.tr $ial($address(%cln.nick,2),%;).nick Bla bla | dec %; } } | unset %cln* }

/clonebul yazman yetrli o seni yöneldirecek o nickte 3 ve üçten fazla clone varsa kanaldan kickleyecek mavi yerde kick sebebi...

Not: Kodun verimli çalışması için kanala girdiginde 1 kereligine who çekmen lazım olabilir...

NaTSuKa 28 Ağustos 2006 03:25

Yanıt: Clone Konusu
 
Bu da atılan cloneleri gösteren versiyonu nu :) Gece gece soruları anlamak zor oluyor...

Kod:

alias clonebul {
set -e %cln.nick $?="Clone tarması yapılacak nicki girin"
set -e %cln.tr $?="Clone taramasının yapılacagı kanalı girin"
var %; $ialchan($address(%cln.nick,2),%cln.tr,0) | if (%; >= 3) { while (%; > 0) {
set -e %cln.nck $addtok(%cln.nck,$ial($address(%cln.nick,2),%;).nick,32)
kick %cln.tr $ial($address(%cln.nick,2),%;).nick Bla bla | dec %; } }
echo -a Uyarı cloneler: %cln.nck
unset %cln* }

Eger cloneleri atmasın sadece göstersin diyorsan Mavi yeri silersin...
Yok sadece atsın gösermesine gerek yok derse Yeşil yeri silersin
Yok hem göstersin hem atsın dersen hiç bir yeri silme
Not: Clone limitini kırmızı yerden kendin ayaralya bilirsin ben 3 yaptım eger 3 ve 3 ten fazla clonesi varsa kod ozaman çalışır.. aksi halde birşey yapmaz.

Birde bir üstteki not aynen geçerli verimli çalışması için hangi kanalda tarayacaksa o kanala who çekilmiş olması lazım 1 kere aksi halde çalışmayabilir.


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net