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/)
-   -   Belirtilen kanalda ban+kick (https://www.ircforumlari.net/mirc-scripting-sorunlari/16680-belirtilen-kanalda-bankick.html)

Requiem 19 Mayıs 2006 20:22

Sadece belirtilen kanallarda secili kullaniciya kick+ban atma nasil yapilabilir? normal bir kick+ban koduna if ($1 inin #kanal) { olarak denedim ama olmuyor. Nasıl yapabilirim?

Bu konuda yardim edebilecek yok mu? Mesela sunucuya bir badnick giriyor. Ben tum kanallarda bulunmuyorum. O benim girmedigim bir global kanala girmis. Ben listemde belirttigim kanallardan onu os'den nickine ban atmak istiyorum. Sırayla kodları uyguladıgımda tum kanallarda gereksiz ban yapıyor ve gereksiz yere kullanııyı bulamadıgı icin kick komutu sorun veriyor. Sadece listemde belirttigim kanallardan, sectigim nickin girdigi kanallardan nickine ban yapmak istiyorum. Nasıl yapabilirm?

el33t 03 Haziran 2006 20:48

Yanıt: Belirtilen kanalda ban+kick
 
Sorundan bulunduğun kanallar artı belirlediğin kanallarda belirlediğin bir nicke işlem uygulamak istediğini anladım. ($v1 kanalı belirtiyor, sen operserv komutunu istediğin gibi ayarlarsın. ben operserv <#kanal> blabla şeklinde ayarladım.) Kullanımı /rofl <nick>. İşte kod:

Kod:

alias rofl {
  if $1 {
    var %: = 1, %b = 1, %a = #kanal1 #kanal2 #kanal3 | while $comchan($1,%:) { !operserv $v1 blablabla | inc %: }
    while $gettok(%a,%b,32) {
    !operserv $v1 blablabla | inc %b }
  }
}

Umarım işine yarar...


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

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