19 Ağustos 2016, 18:51 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | !kurallar komutu merhaba arkadaşlar altta verdiğim kod ile kanala !kurallar yazdığımızda kanal geneline kurallar.txt deki kurallar sırasıyla geliyor. fakat kanala gönderirken kurallar.txt deki yazıları her satır arağı 10'ar saniye olsun istiyorum. 1. satırı gönderdi 10 saniye sonra 2. satır gelsin istiyorum mümkünmü. kodu o şekilde düzenleyip verebilirmisiniz rica etsem on *:text:*:#kanal: { if ($1 == !Kural) { .msg $chan Kurallar | var %l = $lines(kurallar.txt) .play $chan kurallar.txt 3000 | .timertplm 1 $calc(%l * 3) /msg # Kural bitti. } } } | |
|
19 Ağustos 2016, 22:30 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: !kurallar komutu Play Komutunun asli: Kod: Kodu kopyalamak için üzerine çift tıklayın!
[delay] kismida gecikme oluyor, yani senin 3000 yazdigin kisim. Gecikme kismi milisaniye olarak eklenilir. Yani sen oraya 3000 yazdigin icin gecikme arada 3 Saniye ara ile oluyor. Orayi 10000 yaptiginda diledigin olur. Kural bitti Kismininda dogru zamanda gelmesi icin, hesaplamada 3 ile degilde 10 ile carpmayi unutma. Yani toplayacak olursak, sonuc: Kod: Kodu kopyalamak için üzerine çift tıklayın!
Play Komutu Hakkinda Detayli Bilgi icin -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] <- |
|
20 Ağustos 2016, 21:41 | #4 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: !kurallar komutu
hocam peki biz buna !dur ekleyebilirmiyiz. !basla dediğimizde ise kaldığı yerden devam etmesi mümkünmüdür | ||||
|
14 Eylül 2016, 14:50 | #7 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: !kurallar komutu Difuzyon arkadasın daha önce paylasmıs oldugu bu kod isinize yarar belki !basla #kanal dosya.txt süre örnek: egitim2 isimli dosyası 6 saniye arayla okutmak istiyorum !basla #kanal egitim2.txt 6 !dur ve !devam da yapabilirsin. on *:text:*:#kanal: { if ($nick !isop # && $v1 !ishop #) return if $1 == !basla && $2 && $play(0) == 0 { if $findfile($mircdir,$+(*,$3,.txt,*),0) { set -e %difytime $calc($4 *1000) set -e %difyject $3 set -e %difychan $iif($left($2,1) == $chr(35),$2,$+($chr(35),$2)) .play %difychan $+(",$findfile($mircdir,$+(*,$3,.txt,*),1),") %difytime msg # $+($3,.txt) dosya ismi $4 sn. süreyle %difychan kanalına yazdırılıyor. msg %difychan $remove($3,!) Konusu Baslatıldı. } else { msg # Böyle bir dosya mirc ana dizininde bulunmuyor } } if $1 == !dur { var %d = $remove($nopath($play(%difychan).fname),.txt) hadd -m play %d $play(%difychan).pos .play stop msg $+(#,$chr(44),%difychan) %d Dosyası durduruldu. } if $1 == !devam { if $hget(play,%difyject) { play $+(-f,$ifmatch) %difychan $+(",$findfile($mircdir,$+(*,%difyject,.txt,*),1), ") %difytime msg $+(#,$chr(44),%difychan) %difyject Dosyasına kalınan yerden devam ediliyor. } } } on *:playend:if $regex($nopath($filename),$+(%difyject,.txt)) { msg %difychan %difyject yazısı sona erdi. | unset %dify* } --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 14:50 -->-> Daha önceki mesaj 14:09 -- pardon dosya ismi yazarken .txt uzantı eklemeye gerek yok. !basla #kanal dosyaismi süre seklinde olacak. |
|
Etiketler |
kurallar |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Önemli: Forum Kuralları Hk. | IF-Global | Duyurular | 0 | 20 Mayıs 2016 17:11 |
Register Komutu Bekleme Süresinde Komutu Uygulayanı #Kanal'a Sajoinlendirme. | SeYH_SaMiL | Anope | 9 | 04 Nisan 2011 17:58 |
Kurallar | Schizophrenia | Servisler | 1 | 08 Mart 2007 02:10 |