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/)
-   -   quit sorunu (https://www.ircforumlari.net/mirc-scripting-sorunlari/268490-quit-sorunu.html)

Leo 04 Ekim 2009 19:53

quit sorunu
 
selam arkadaslar mircimi açip ircye bağlandiğimda 15 dakika sonra oto quit yapip çikmak istiyorum bunu nasil yapa bilirim ?

FiRaRi 04 Ekim 2009 21:47

Cevap: quit sorunu
 
on 1:start: { timer 1 900 .quit }

"900" saniyedir 15 dakikaya eşittir..

dennis 04 Ekim 2009 22:07

Cevap: quit sorunu
 
start dğil de
on *:connect: kullansan daha uygun olurdu
şöyleki
Kod:

on *:connect:timer 1 900 quit
Çünkü bağlanmadığın bir sunucudan kopamazsın değil mi

FiRaRi 05 Ekim 2009 11:58

Cevap: quit sorunu
 
ewet haklısın dennis

Gulsum 16 Ağustos 2012 15:12

Cevap: quit sorunu
 
merhaba verdiğim cod lar join part ve quit giriş cıkışları gösteriyo 2 3 tane eklediğim kanal da quit join partların gözükmemesini istiyorum. ekleme yapabilirmisiniz.aşşağıdaki codlara.

on ^*:part:#: {
if $nick == $me {
echo -t # 14» 14»14 # kanalından çıktınız. ( $+ $me rumuzu ile, $replace($replace($asctime,sun,Pazar,mon,Pazartesi ,tue,Salı,wed,Çarşamba,thu,Perşembe,sat,Cumártesi, fri,Cuma,jan,Ocak,feb,Şubat,mar,Mart,apr,Nisan,may ,Mayıs,jun,Haziran,jul,Temmuz,aug,Ağustos,sep,Eylü l,oct,Ekim,nov,Kasım,dec,Aralık),á,a) $+ )
echo -ts 14» 14»14 # kanalından çıktınız. ( $+ $me rumuzu ile, $replace($replace($asctime,sun,Pazar,mon,Pazartesi ,tue,Salı,wed,Çarşamba,thu,Perşembe,sat,Cumártesi, fri,Cuma,jan,Ocak,feb,Şubat,mar,Mart,apr,Nisan,may ,Mayıs,jun,Haziran,jul,Temmuz,aug,Ağustos,sep,Eylü l,oct,Ekim,nov,Kasım,dec,Aralık),á,a) $+ )
}
echo -t # $+(,$color(quit)) $+ 2 $nick $address
if $query($nick) {
echo -t $nick $+(,$color(quit)) $+ $nick $address # kanalından çıktı.
}
haltdef
}
on ^*:join:#: {
if $nick == $me {
echo -t # 10» 10»10 # kanalına girdiniz. ( $+ $me rumuzu ile, $replace($replace($asctime,sun,Pazar,mon,Pazartesi ,tue,Salı,wed,Çarşamba,thu,Perşembe,sat,Cumártesi, fri,Cuma,jan,Ocak,feb,Şubat,mar,Mart,apr,Nisan,may ,Mayıs,jun,Haziran,jul,Temmuz,aug,Ağustos,sep,Eylü l,oct,Ekim,nov,Kasım,dec,Aralık),á,a) $+ )
}
else {
if $getoption(kisiselflood) && $me !isop # && $me !ishop # && o !isincs $usermode {
inc $+(-u,$hget(_jpayar,saniye)) %jpff. [ $+ [ $+($address($nick,2),#) ] ] 1
if %jpff. [ $+ [ $+($address($nick,2),#) ] ] >= $hget(_jpayar,kez) {
if %jpff. [ $+ [ $+($address($nick,2),#) ] ] == $hget(_jpayar,kez) {
linesep #
_bilgiq # $address($nick,2) IP'sinden yoğun giriş/çıkış yapıldığı için gösterilmedi.
linesep #
}
halt
}
}
var %c # , %nc $nick , %ret
if $ialchan($address(%nc,2),%c,0) > 1 {
var %i 1
while %i <= $ialchan($address(%nc,2),%c,0) {
if $ialchan($address(%nc,2),%c,%i).nick != %nc {
%ret = $addtok(%ret,$ialchan($address(%nc,2),%c,%i).nick, 44)
}
inc %i
}
}
echo -t # $+(,$color(join)) $+ $nick $address
if $query($nick) {
echo -t $nick $+(,$color(join)) $+ Giriş: $nick $address # kanalına girdi.
}
}
haltdef
}
on ^*:quit: {
var %i 1
while $comchan($nick,%i) {
$iif($v1 !== #sohbet,echo -t $v1 $+(,$color(quit)) $+ 14 $nick $address $1- )
inc %i
}
if $query($nick) {
echo -t $nick $+(,$color(quit)) $+ 14 $nick 14( $address ) $1- )
}
haltdef
}

ScorpioN 16 Ağustos 2012 18:23

Cevap: quit sorunu
 
Lütfen sizlere zahmet olacak ama kodları [ CODE] [/CODE ] ile vermeniz mümkün mü?
Bunu alışkanlık haline getirirsiniz umarım.
Siz konu açarken bile uğraşmamak istiyorsanız biz nasıl yardım edelim?

Gulsum 16 Ağustos 2012 18:35

Cevap: quit sorunu
 
saygısızlık etmek istemem.
ne demek istediğinide anlamadım.
emin ol konuyu acmak bu konuyu aratıp bulmaktan daha kolay.
yardım etmek istemeyen arkadaşlarımız cevap yazmaz olur biter.

Difuzyon 17 Ağustos 2012 01:00

Cevap: quit sorunu
 
Gulsum, konuya yazmış olduğunuz kod satırlarını code tagları arasına alırsanız görüntü olarak diğer üyelerce daha rahat algılanmasını sağlarsınız.Böylelikle hem mesajınız hem kod satırlarınız birbirinden ayrılacak,istenmeyen karakterlerin (gülümseme,link,ascii vb.) önüne geçmiş olacaksınız.Nasıl yapacağınız ile ilgili bir örnek vereyim:
[CO.DE]Kod satırlarını buraya yapıştıracaksınız.[/CODE]

Dikkat ederseniz [CO.DE] arasına nokta koyduğum için code tagları işlev görmedi.
Şayet nokta olmasaydı tag aralarına kopyaladığım satırlar (sorunuzun cevabı da içindedir) aşağıdaki gibi görünüm alacaktır:

Kod:

on ^*:part:#: {
  if $istok(#kelebek #radyo,$chan,32) { halt }
  if $nick == $me {
    echo -t # 14» 14»14 # kanalından çıktınız. ( $+ $me rumuzu ile, $replace($replace($asctime,sun,Pazar,mon,Pazartesi ,tue,Salı,wed,Çarşamba,thu,Perşembe,sat,Cumártesi, fri,Cuma,jan,Ocak,feb,Şubat,mar,Mart,apr,Nisan,may ,Mayıs,jun,Haziran,jul,Temmuz,aug,Ağustos,sep,Eylü l,oct,Ekim,nov,Kasım,dec,Aralık),á,a) $+ )
    echo -ts 14» 14»14 # kanalından çıktınız. ( $+ $me rumuzu ile, $replace($replace($asctime,sun,Pazar,mon,Pazartesi ,tue,Salı,wed,Çarşamba,thu,Perşembe,sat,Cumártesi, fri,Cuma,jan,Ocak,feb,Şubat,mar,Mart,apr,Nisan,may ,Mayıs,jun,Haziran,jul,Temmuz,aug,Ağustos,sep,Eylü l,oct,Ekim,nov,Kasım,dec,Aralık),á,a) $+ )
  }
  echo -t # $+(,$color(quit)) $+ 2 $nick $address
  if $query($nick) {
    echo -t $nick $+(,$color(quit)) $+ $nick $address # kanalından çıktı.
  }
  haltdef
}
on ^*:join:#: {
  if $istok(#kelebek #radyo,$chan,32) { halt }
  if $nick == $me {
    echo -t # 10» 10»10 # kanalına girdiniz. ( $+ $me rumuzu ile, $replace($replace($asctime,sun,Pazar,mon,Pazartesi ,tue,Salı,wed,Çarşamba,thu,Perşembe,sat,Cumártesi, fri,Cuma,jan,Ocak,feb,Şubat,mar,Mart,apr,Nisan,may ,Mayıs,jun,Haziran,jul,Temmuz,aug,Ağustos,sep,Eylü l,oct,Ekim,nov,Kasım,dec,Aralık),á,a) $+ )
  }
  else {
    if $getoption(kisiselflood) && $me !isop # && $me !ishop # && o !isincs $usermode {
      inc $+(-u,$hget(_jpayar,saniye)) %jpff. [ $+ [ $+($address($nick,2),#) ] ] 1
      if %jpff. [ $+ [ $+($address($nick,2),#) ] ] >= $hget(_jpayar,kez) {
        if %jpff. [ $+ [ $+($address($nick,2),#) ] ] == $hget(_jpayar,kez) {
          linesep #
          _bilgiq # $address($nick,2) IP'sinden yoğun giriş/çıkış yapıldığı için gösterilmedi.
          linesep #
        }
        halt
      }
    }
    var %c # , %nc $nick , %ret
    if $ialchan($address(%nc,2),%c,0) > 1 {
      var %i 1
      while %i <= $ialchan($address(%nc,2),%c,0) {
        if $ialchan($address(%nc,2),%c,%i).nick != %nc {
          %ret = $addtok(%ret,$ialchan($address(%nc,2),%c,%i).nick, 44)
        }
        inc %i
      }
    }
    echo -t # $+(,$color(join)) $+ $nick $address
    if $query($nick) {
      echo -t $nick $+(,$color(join)) $+ Giriş: $nick $address # kanalına girdi.
    }
  }
  haltdef
}
on ^*:quit: {
  var %i 1
  while $comchan($nick,%i) {
    $iif(!$istok(#kelebek #radyo,$comchan($nick,%i),32),echo -t $comchan($nick,%i) $+(,$color(quit)) $+ 14 $nick $address $1- )
    inc %i
  }
  if $query($nick) {
    echo -t $nick $+(,$color(quit)) $+ 14 $nick 14( $address ) $1- )
  }
  halt
}

Hoşca paylaşımlar...

Gulsum 17 Ağustos 2012 10:13

Cevap: quit sorunu
 
acıklaman için tşkler . bundan sonra dikkat ederim. ayrıca cod tam istediğim gibi çok işime yarıcak çok saol.


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

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