IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 25 Mayıs 2008, 05:10   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
inc kullanıldığında süre yansıtmak.




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $remove($gettok($4,1,34),:) == !radyo { if !%radyokont. [ $+ [ $remove($gettok($4,1,34),:) ] ] { inc -u1800 %radyokont. [ $+ [ $remove($gettok($4,1,34),:) ] ] 1 sw radyobot PRIVMSG #dj Deneme } else { sw $sockname privmsg #dj $botfnick($1) $+ : Bu komut 30 dk. da bir kez kullanılabilir. } }

Elimde böyle bir code var. Ben istiyorum ki 30 dk değil de kullanabilmek için kalan süreyi hesaplasın. Yani komut kullanıldığından itibaren hesaplamaya başlayıp dakika ve saniye cinsinden(kalan süre) verecek. Biraz uğraştım fakat karmaşık olduğu için yetersiz kaldım. Yardımcı olacak arkadaşlara teşekkürlerimi sunarım ..

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 25 Mayıs 2008, 17:44   #2
Çevrimdışı
huh
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: inc kullanıldığında süre yansıtmak.




çok güzel bir konuya değinmişsin mIRC 6.32'de buna yeni eklenen bir eklenti var

$var(%variables,N).secs = değişken değerler -u ile kullanıldığında kaç saniye kaldığını görebilirsin

örnekliyim;

//set -u60 %deneme 1

kaç saniye kaldığına bakabilirsin : //echo -a $var(%deneme,1).secs

peki bunu saat oranına dökersek? kaç saniye dakika saat kaldığını nasıl hesaplarız ?

set -u3600 %deneme 1

%deneme değeri 3600 saniye yani bir saat sonra kaldırılacak peki ne kadar vakti kaldığını nasıl öğreneceğiz ?

//echo -a $var(%deneme,1).secs

3588 < gibi bir saniye süresi verecektir bunu saniyeye nasıl dökeceğiz ?

$duration(3588)

59mins 48secs < gibi saniyeye dökmüş oluyoruz yani kodumuz

$duration($var(%deneme,1).secs) = 59mins 48secs

olmuş oluyor.. bu işlem sayesinde kişinin kaç dakika, saniye sonra komutu kullanacağını belirtebilirsin

hr,hrs,min,mins,sec,secs gibi işlemide $replace ile değiştirebilirsin

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//echo -a $replacecs($duration($var(%deneme,1).secs),hr,Saat,hrs,Saat,min,Dakika,mins,Dakika,sec,Saniye,secs,Saniye)

gibi.

kısacası yapman gereken mirc 6.32 yükleyip komut satırını
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
else { sw $sockname privmsg #dj $botfnick($1) $+ : Bu Komutu Kullanabilmek için $duration($var(%radyokont. [ $+ [ $remove($gettok($4,1,34),:) ] ],1).secs) Beklemelisiniz }

gibi değiştirmelisin..
hadi kolay gelsin..

XcLusive ~

not : buda bu forumda yaptığım son yardım
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
inc, kullanildiginda, kullanıldığında, mirc download, mirc indir, sure, süre, yansitmak, yansıtmak


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
özelin yansıtmak hakkında Dangerous123 mIRC Scripting Sorunları 12 13 Mart 2013 22:16
whois bağlı kaldığı süre ve konuşmadığı süre deneme1 Unreal IRCd 5 21 Temmuz 2011 00:53
yazıyı Pencereye yansıtmak soul69 mIRC Scripting Sorunları 3 11 Mart 2009 13:32
Egitim bilgilerini kanala yansıtmak tam1deLi mIRC Scripting Sorunları 3 10 Ocak 2009 15:53
SQLINE List yansıtmak. MavipikSeL mIRC Scripting Sorunları 16 09 Mayıs 2007 18:18