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/)
-   -   butun odalarda ban , kick (https://www.ircforumlari.net/mirc-scripting-sorunlari/179894-butun-odalarda-ban-kick.html)

AzuLa 14 Şubat 2009 11:44

Cevap: butun odalarda ban , kick
 
Alıntı:

EteRNaL Nickli Üyeden Alıntı (Mesaj 639719)
1-Tüm Kanallardan Ban-Kick İçin:
alias f1 { { if $$1 { var %ü = $comchan($$1,0) | while %ü { if ($me isop $comchan($$1,%ü)) { ban -k $v2 $$1 2 5Tüm Kanallarımdan Banlandın! } | dec %ü } } } }
2- Tüm Kanallardan Kick İçin:
alias f2 { { if $$1 { var %ü = $comchan($$1,0) | while %ü { if ($me isop $comchan($$1,%ü)) { kick $v2 $$1 5Tüm Kanallarımdan Kicklendin! } | dec %ü } } } }


F tuşlarını sen belirlersin..

yukarıdaki kodları aliases kısmına eklemek için kodu alıp mirc'e aynen yapıştır.
yani:
Kod:

/alias /f1 { { if $$1 { var %ü = $comchan($$1,0) | while %ü { if ($me isop $comchan($$1,%ü)) { ban -k $v2 $$1 2 5Tüm Kanallarımdan Banlandın! } | dec %ü } } } }
şeklinde. bu şekilde yazıp enter'ladığında kodun aliases kısmına eklendiğini göreceksin.

---
illa da aliases kısmını açıp ben oraya ekleyeceğim diyorsan:
1-Tüm Kanallardan Ban-Kick İçin:
Kod:

/f1 { { if $$1 { var %ü = $comchan($$1,0) | while %ü { if ($me isop $comchan($$1,%ü)) { ban -k $v2 $$1 2 5Tüm Kanallarımdan Banlandın! } | dec %ü } } } }
2- Tüm Kanallardan Kick İçin:
Kod:

/f2 { { if $$1 { var %ü = $comchan($$1,0) | while %ü { if ($me isop $comchan($$1,%ü)) { kick $v2 $$1 5Tüm Kanallarımdan Kicklendin! } | dec %ü } } } }
bu şekilde ekleyebilirsin.

her iki yolu da kullanabilirsin.



lordsulu 14 Şubat 2009 11:50

Cevap: butun odalarda ban , kick
 
aliases bölümüne


alias f1 { if $$1 { var %ü = $comchan($$1,0) | while %ü { if ($me isop $comchan($$1,%ü)) { ban -k $v2 $$1 2 BANSEBEBİ } | dec %ü } } }
Bu lomudu ekliyorum olmuyor

yeni aliases dosyası acıyorum ekliyorum olmuyor

aliases ekliyecegim yere

F7 //var %cnk 1 | while %cnk <= $chan(0) { if $me isvoice $chan(%cnk) && $$1 ison $chan(%cnk) { mode $chan(%cnk) +b $$1 | kick $chan(%cnk) $$1 SEBEB. } | inc %cnk }


bunun gibi ekliyebiliyorum ama yukardaki sadece ban icin alias f1 .... bu şekilde olmuyor

muratt_aziz 14 Şubat 2009 12:12

Cevap: butun odalarda ban , kick
 
bu konuyla ılgılı bı sorunumda benım var asadakı kod kara listeye eklemıyor neden olabılır
Kod:

karaliste {
  if (!$1) {
    dialog -m karaliste.diyalog karaliste.diyalog
    return
  }
  if ($1 == -ekle) {
    if ($2 != $null) {
      if ($2 != $me $+ !*@*) || ($replace($address($me,1),$right($address($me,1),6), $+ * $+ ) !isin $2) {
        hadd -m karaliste $2 $iif($3-,$3-,n/a)
        echo -a ——> Kara Liste....!  $+ $parantez($2) $+  başarıyla listeye eklendi. ....
        if ($dialog(karaliste.diyalog)) { did -a $ifmatch 5 $2 $iif($3-,$parantez($3-)) }
        scon -at1 bkacs
      }
    }
    else { echo -a ——> Kara Liste....!  $+ Bilinmeyen kullanıcı! $+  Lütfen IAL update olana kadar bekleyin. .... }
  }
  elseif ($1 == -temizle) {
    hdel -w karaliste *
    echo -a ——> Kara Liste....!  $+ Başarıyla $+  temizlendi. ....
    if ($dialog(karaliste.diyalog)) { did -r $ifmatch 5 }
  }
  elseif ($1 == -cikar) {
    var %i = 1,%s
    while ($hmatch(karaliste,$2,%i)) {
      hdel karaliste $hmatch(karaliste,$2,%i)
      if ($dialog(karaliste.diyalog)) {
        var %x = $did($ifmatch,5).lines
        while (%x) {
          if ($did(karaliste.diyalog,5,%x) iswm $2) { did -d karaliste.diyalog 5 %x }
          dec %x
        }
        if (!$did(karaliste.diyalog,5).sel) { did -b karaliste.diyalog 7 }
      }
      inc %s
      inc %i
    }
    if (%s) { echo -a ——> Kara Liste....!  $+ Toplam $+  $parantez(%s) $iif(%s == 1,kişi,kişi) listeden silindi. .... }
    else { echo -a ——> Kara Liste....!  $+ $parantez($2) $+  sizin listenizde değil. .... }
  }
  hsave -ob karaliste Dosyalar\Txt\KaraListe.txt
}


Kod:

f3 {
  tumkanalkickban $$1 4Adios! (F3 Tuşu - Özel Kill)
  karaliste -ekle $address($$1,2) 4 Adios! (F3 Eklentisi $tarih $+ )
  karaliste -ekle $$1 $+ !*@* Adios! (F3 Eklentisi $tarih $+ )
}

f3 tıkladıgımda bu yazı cıkıyor

/hsave: Açılamıyor 'C:\Documents and Settings\aziz\Desktop\masa ustüm\taxi\Dosyalar\Txt\KaraListe.txt' (Satır 467, 7.ini)

AzuLa 14 Şubat 2009 12:18

Cevap: butun odalarda ban , kick
 


lordsulu arkadaşım:

Alıntı:

/alias /f1 { if $$1 { var %ü = $comchan($$1,0) | while %ü { if ($me isop $comchan($$1,%ü)) { ban -k $v2 $$1 2 BANSEBEBİ } | dec %ü } } }
bu şekilde aliases bölümüne ekleme yapamazsınız. bu şekilde ekleyebilmek için:

mIRC'i açıyorsunuz. Script Editoru açmadan(ALT + R) herhangi bir kanalda ya da özelde, ya d status penceresinde; hiç farketmez.

Kodu kopya alıyorsunuz ve editbox'a yapıştırıyorsunuz. (editbox - yazılarınızı yazdığınız yer)

ve Enter tuşluyorsunuz.

Bunları yaptıktan sonra: ALT + R ile Script Editoru açıp Aliases kısmına bakıyorsunuz.

muratt_aziz 14 Şubat 2009 12:29

Cevap: butun odalarda ban , kick
 
benım sorun mirc dosyasının salt okunur olmasından kaynaklanıyormus cozuldu tşkler

Corpse 15 Haziran 2009 11:24

Cevap: butun odalarda ban , kick
 
bunu ip değilde nick olarak nası yaparız?

sniper 16 Haziran 2009 03:04

Cevap: butun odalarda ban , kick
 
Alis'ın kısa yolu(kısa yoldan açılması) alt+d dir.
Bir başka yolu: /run Aliases.ini

yazının,komutun başına /alias yazmak: Direk Aliases.ini yani alias'a eklemek demektir.

/alias deneme
/alias /f1 /ban -k $chan $$1 sebep

vs

kolay gelsin

xpunta 17 Ağustos 2009 22:41

Cevap: butun odalarda ban , kick
 
Konudaki kodu yapıştırdım f1 için ayarladım ban artı kick için

aynı kodla aynı işlem ama açıklaması değişik başka bir kod eklemek istiyorum
f2 tuşu için kodda nerede değişiklik yapmam lazım?

Çok teşekkürler.

Alıntı:

FenomeNs Nickli Üyeden Alıntı (Mesaj 639679)
Öncelikle bunu remoteye ekliyorsun
Bunu yazı yazdığın pencereye yazıp enterliyorsun.
f1'e bastıgında nicklist'ten seçili olan nicki seninle ortak oldugu kanallardan atıyor.

Diğer söylediğin olaysa bad taramasıyla ilgili. Bununla ilgili forumda birçok konu mevcut tarat, bulamasazsan,yada yeterli olmazsa sana buraya tekrar yaz ilgileneyim.

İyi forumlar..

bu

WaLek 24 Aralık 2011 21:07

Cevap: butun odalarda ban , kick
 
Alıntı:

EteRNaL Nickli Üyeden Alıntı (Mesaj 639719)
1-Tüm Kanallardan Ban-Kick İçin:
alias f1 { { if $$1 { var %ü = $comchan($$1,0) | while %ü { if ($me isop $comchan($$1,%ü)) { ban -k $v2 $$1 2 5Tüm Kanallarımdan Banlandın! } | dec %ü } } } }
2- Tüm Kanallardan Kick İçin:
alias f2 { { if $$1 { var %ü = $comchan($$1,0) | while %ü { if ($me isop $comchan($$1,%ü)) { kick $v2 $$1 5Tüm Kanallarımdan Kicklendin! } | dec %ü } } } }


F tuşlarını sen belirlersin..




Söyle bi kod olabilirmi .. ben bı kac denedım ama oLmadi ..
#X kanaLındaki aoplar kullanacak meseLa !!kb aLL Nick
yazıldıgında yazan kişinin @ oldugu yerlerden atiLacak .. teŞekkurler Şimdiden ..

SiLuet 24 Aralık 2011 22:28

Cevap: butun odalarda ban , kick
 
Alıntı:

WaLek[aRaZi] Nickli Üyeden Alıntı (Mesaj 1040973562)
Söyle bi kod olabilirmi .. ben bı kac denedım ama oLmadi ..
#X kanaLındaki aoplar kullanacak meseLa !!kb aLL Nick
yazıldıgında yazan kişinin @ oldugu yerlerden atiLacak .. teŞekkurler Şimdiden ..

Kod:

on *:text:*:#:{
  if (!!kb == $1) {
    if ($nick !isop #) { msg # Çok Ayıp $nick ! Sen Bu komutu Kullanamassın!  }
    elseif ($2 && $3) {
      allban $nick $comchan($3,0) $3
    }
  }
}

alias allban {
  var %1 $2
  while (%1) {
    if ($1 isop $comchan($3,%1)) && ($me isop $comchan($3,%1))  {
    ban -k $comchan($3,%1) $3 Sebep
    }
    dec %1
  }
}



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

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