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

Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 04 Şubat 2009, 21:25   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
İki codeye ufak bir eklenti.




on *:text:*:#SoruCevap: {
if $1 == !Sorular {
if $lines( Sorular.txt ) == 0 {
.msg $chan Soryok
halt
}
else if $file(Sorular.txt) {
.msg $chan $lines(Sorular.txt) ] adet soru var.
saydır $2-
}
}
}
alias saydır {
.timersaydır.* off
var %s 1
var %a 1
while %s <= $lines( Sorular.txt ) {
.timersaydır. $+ %s 1 %a msg # $read(Sorular.txt,%s)
inc %s
inc %a 2
}
}
--
Bunun sonunda kaç adet soru varsa içinde toplam şu kadar adet soru listelendi diye bilirmi?
-----------------------------------------------
on *:text:*:#SoruCevap: {
if ($1 == !Oyunkurallar) {
.msg $chan Oyun kuralları:
.play $chan oyunkurallar.txt 3000
}
--
Aynı şekilde bunun sonunda toplam kaç adet oyun kuralı varsa sonunda oy toplam şu kadar adet oyunkuralı listelendi.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet
Alt 04 Şubat 2009, 21:28   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: İki codeye ufak bir eklenti.




SaGoPa-mİRCKanka Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Konuyu yanlış yere açmışsın.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if *!Toplam* iswm $1- { msg $chan 4 *Genel Katagoriler Sıralanıyor* msg $chan Toplam Soru sayısı : $lines(Sorular.txt)  msg $chan Toplam Oyun kural sayısı : $lines(Oyunkurallar.txt)  }

Bunun gibi eklenti yapabilirsin.

Fakat benim istediğim şu konu sonunda bunu diyecek örnegin oyun kurallarını sıralayacak ondan sonra sıralandı diyecek. Toplamını görmek istemiyorum. Ben;
!Oyunkurallar yazdıgımda kuralları dökücek kuralların en sonundada toplam şu kadar adet kural sıralandı diyecek. İki codede bu olayın olmasını istiyorum.

 
Alıntı ile Cevapla

Alt 04 Şubat 2009, 22:37   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: İki codeye ufak bir eklenti.




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#SoruCevap: { if ($1 == !Oyunkurallar) { .msg $chan Oyun kuralları: | var %l = $lines(oyunkurallar.txt) .play $chan oyunkurallar.txt 3000 | .timertplm 1 $calc(%l * 3) /msg # Toplam kural adedi; %l } }

3 snde bir yolladigina gore.. satir sayisini 3 le carparsak bittigi an'a denk geliriz mantıken..
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#SoruCevap: { if $1 == !Sorular { if $lines( Sorular.txt ) == 0 { .msg $chan Soryok | halt } else if $file(Sorular.txt) { var %l = $lines(sorular.txt) | .timersrlr 1 $calc(%l * 2) /msg # Toplam soru sayisi; %l | .play # sorular.txt 2000 } } }

ayni sekilde bu kodda da while a gerek yok timerla 2 sn araliklarla yollamissin iyi güzelde play işini görür.

 
Alıntı ile Cevapla

Cevapla

Etiketler
bîr, codeye, eklenti, iki, ufak


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
Vbulletin konu içerisindeki eklenti sayısını arttırma | Vbulletin hızlı cevap eklenti ekleme Giant vBulletin Sorunları ve Çözümleri 1 03 Ekim 2022 12:35
Ufak ufak patlamaların yaşandığı Milas'taki termik santralden ilk görüntüler CORDON BLEU Güncel ve Son Dakika Haberler 0 04 Ağustos 2021 23:39
Eklenti – Plugin Nedir ? Eklenti – Plugin Yazarak (Kodlayarak) Para Kazan duhan05 İnternetten Para Kazanma Yolları 0 11 Mayıs 2013 13:43
Çok eklenti = çok sorun! Deep Bilgisayar Donanımı 0 02 Mayıs 2012 16:56
bir codeye ihtiyacim var yardım pls problem_cocuk mIRC Scripting Sorunları 3 10 Aralık 2008 23:29