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/)
-   -   Belirlediğimiz sayıdan fazla kanala girememe (https://www.ircforumlari.net/mirc-scripting-sorunlari/492969-belirledigimiz-sayidan-fazla-kanala-girememe.html)

ciah 01 Temmuz 2012 22:58

Belirlediğimiz sayıdan fazla kanala girememe
 
Selam Arkadaşlar ; benim bir isteğim olacak

Herhangi bir sunucuya girdiğimizde sadece 7 kanala girmek istiyorum .. Yani girdiğim 8. kanaldan otomatik çıkmak istiyorum öyle bir kod varmıdır .. veya yazılabilmesi mümkünmüdür .. Yardımlarınız için şimdiden teşekkürler .. Kolay Gelsin

Toprak 01 Temmuz 2012 23:16

Cevap: Belirlediğimiz sayıdan fazla kanala girememe
 
Buyrun;

Kod:

on *:join:#:{ if $nick == $me { if $chan(0) >= 8 { part $chan } } }

Goemon 01 Temmuz 2012 23:44

Cevap: Belirlediğimiz sayıdan fazla kanala girememe
 
peki bu sekiz kanal isimlerini biz belirliyebilirmiyiz?

mesela #sohbet,#help,#gs,#bjk,#fb,#ts,#kayseri,#istanbul 8 part kanallar
yazdığım kanallar hariç diğerlerinden çıksın

Toprak 01 Temmuz 2012 23:54

Cevap: Belirlediğimiz sayıdan fazla kanala girememe
 
Buyrun;

Kod:

raw 366:*: {
if !$istok(#sohbet #help #gs #bjk #fb #ts #kayseri #istanbul,$chan,32) {
    part $chan
  }
}


Gulsum 21 Temmuz 2012 15:19

Cevap: Belirlediğimiz sayıdan fazla kanala girememe
 
acaba farklı sunucular içinde ayarlayabiliyomuyuz. 4 5 sunucuya giriyorum kanalları farklıda:(

Toprak 21 Temmuz 2012 16:16

Cevap: Belirlediğimiz sayıdan fazla kanala girememe
 
Alıntı:

Gulsum Nickli Üyeden Alıntı (Mesaj 1041175045)
acaba farklı sunucular içinde ayarlayabiliyomuyuz. 4 5 sunucuya giriyorum kanalları farklıda:(


Buyur Gulsum;

Kod:

raw 366:*: {
  if $server == irc.Siber.NET {
    if !$istok(#sohbet #help #gs #bjk #fb #ts #kayseri #istanbul,$chan,32) {
      part $chan
    }
  }
  if $server == irc.Cennetim.ORG {
    if !$istok(#sohbet #radyo #oyun #kelime #yarisma,$chan,32) {
      part $chan
    }
  }
}

Kırmızı ile belirttigim yerleri kendine göre ayarla diger sunucular içinde aynı mantıkla alt alta' eklersiniz.

Gulsum 21 Temmuz 2012 17:55

Cevap: Belirlediğimiz sayıdan fazla kanala girememe
 
çalışmadı :( tek sunucu içinde denedim radyo kanalı haric dier kanallardan cıksın istedim olmadı.
raw 366:*: {
if !$istok(#radyo,$chan,32) {
part $chan
}
}

Krieq 21 Temmuz 2012 19:51

Cevap: Belirlediğimiz sayıdan fazla kanala girememe
 
Alıntı:

Gulsum Nickli Üyeden Alıntı (Mesaj 1041175407)
çalışmadı :( tek sunucu içinde denedim radyo kanalı haric dier kanallardan cıksın istedim olmadı.
raw 366:*: {
if !$istok(#radyo,$chan,32) {
part $chan
}
}

başka raw 366 diye başlayan kod var mı remotede.arama yap remotede çıkan kodu buraya kopyle ekleme yapalım.ayrıca part $chan değil part $active olarak denemelisin.

Paint 21 Temmuz 2012 21:18

Cevap: Belirlediğimiz sayıdan fazla kanala girememe
 
366 numericli raw yerine Join eventinden işlem yapmak daha mantıklı.

Krieq 21 Temmuz 2012 22:17

Cevap: Belirlediğimiz sayıdan fazla kanala girememe
 
Kod:

on *:join:#:{
  if $nick == $me {
    if $server == irc.sunucu1.com {
      if !$istok(#kanal1 #kanal2 #kanal3 #kanal4 #kanal5,$chan,32) {
        part $chan
      }
    }
    if $server == irc.sunucu2.com {
      if !$istok(#kanal1 #kanal2 #kanal3 #kanal4 #kanal5,$chan,32) {
        part $chan
      }
    }
  }
}



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

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