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/)
-   -   Away Mesajına Away Kaldığım Süreyi İlave Edebilmek (https://www.ircforumlari.net/mirc-scripting-sorunlari/27089-away-mesajina-away-kaldigim-sureyi-ilave-edebilmek.html)

TiPiTiP 31 Ocak 2007 15:38

Away Mesajına Away Kaldığım Süreyi İlave Edebilmek
 
Merhaba arkadaşlar,
Bazı away addonlarda görmüşsünüzdür meşgul konuma geçildiğinde away mesajının yanında away süresi de vardır ve belirli zamanlarla güncellenir bende bunu kendim yapmayı denedim ama yapamadığım kısmı şu:

Şöyle bir alias oluşturdum;

Kod:

AA {
  if $away {
    set %meşgul1 $ctime
    .timer 0 200 /set %meşgul2 $ctime
    .timer 0 225 /away %meşgulmsg <> Meşgul olduğum zaman: $duration($calc(meşgul2 - %meşgul1))
  }
}

Sorun; timer açtığım halde %meşgul2 değişkeni hep aynı saniyede kalıyor. Bu yüzden away sürem hiç değişmiyor. Yani %meşgul2 değişkenindeki $ctime değeri sürekli artmalı ki away kaldığım sürece meşgul zamanım güncellensin. Nasıl yapabilirim bunu?

MavipikSeL 31 Ocak 2007 15:46

Yanıt: Away Mesajına Away Kaldığım Süreyi İlave Edebilmek
 
Belki şu şekilde, &#231;&#246;zebilirsin sorununu.
Code'de inc kullanacaksın. inc -c %değer , her saniye arttırır.

TiPiTiP 31 Ocak 2007 16:02

Yanıt: Away Mesajına Away Kaldığım Süreyi İlave Edebilmek
 
Onu da denedim... Nedense timer kullanırken setlediğim değişken bir sonrakinde değişmiyor.

el33t 31 Ocak 2007 23:57

Yanıt: Away Mesajına Away Kaldığım Süreyi İlave Edebilmek
 
$awaytime away olduğun zaman ka&#231; saniye away olduğunu g&#246;sterir. $duration($awaytime) ise saat/dakika/saniye olarak g&#246;sterir.

Umarum işine yarar...

Time2Burn 02 Şubat 2007 16:07

Sadece gözüme çarptı diye söylüyorum, 2olay içinde aynı isimde timer yaratıyorsun. Acaba bu birinin çalışmasına engel olur mu? ;)

İstersen timerlarınadını timer1 ve timer2 olarak değiştir.Belki bu sefer istediğini yakalayabilirsin.

Saygılar..

MavipikSeL 02 Şubat 2007 16:10

Yanıt: Away Mesajına Away Kaldığım Süreyi İlave Edebilmek
 
Alıntı:

Time2Burn Nickli Üyeden Alıntı
Sadece gözüme çarptı diye söylüyorum, 2olay içinde aynı isimde timer yaratıyorsun. Acaba bu birinin çalışmasına engel olur mu? ;)

İstersen timerlarınadını timer1 ve timer2 olarak değiştir.Belki bu sefer istediğini yakalayabilirsin.

Saygılar..

Hayır olmaz. Bu şekilde, timerlar sırası ile açılır ve kapanır illa isim verilecek diye bir kaide yoktur.
Kod:

/timer 1 50 /msg ahmet selam
/timer 1 100 /msg mehmet selam
/timer 1 200 /msg veli selam



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

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