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/)
-   -   !Puan Yazınca Puan Göstermek. (https://www.ircforumlari.net/mirc-scripting-sorunlari/40720-puan-yazinca-puan-gostermek.html)

L4roXyL 13 Kasım 2007 21:27

Cevap: !Puan Yazınca Puan Göstermek.
 
//echo -a $hget(kns,0).item yaparak kaç adet nick olduğunu görebilirsin.
0 olan yere 1 yazarsan ilk sıradaki nick'i görürsün.
//echo -a $hget(kns,1).data yaparsan 1. sıradaki nick'in, kaç satır text yolladığını yani kısacası puan'ını görürsün.
Ayrıca dediğin şekilde bir sorun yok.

Ek olarak;
alias puanbak { var %1 = 1,%2 = $hget(kns,0).item | while %1 <= %2 { echo -a Nick: $hget(kns,%1).item - Puan'ı: $hget(kns,%1).data | inc %1 } }

Kod'unu mIRC'ye eklersen, /puanbak yaptığında, tablodaki tüm nick'leri ve puanlarını görebilirsin.

L4roXyL 13 Kasım 2007 21:47

Cevap: !Puan Yazınca Puan Göstermek.
 
Ek olarak kod'da;
if $hget(kns,$nick) == 10 { msg # $+($nick,:) Tebrikler 1000 puan olduğunuz için; +voice kazandınız. | mode # +v $nick | hadd -m vnick $nick 1 | hsave -i vnick vnick.db }

Kalın olarak belirttiğim yeri 1000 yapmalısın, ben denediğim için 10 yazmıştım öyle kalmış.

Amigo 14 Kasım 2007 21:39

Cevap: !Puan Yazınca Puan Göstermek.
 
karde$ verdiğin Bütün Kodlari Düzelttim/Ekledim Ama hâla Her Satıra 1 Puan Degil. !puan nick Yazdiğimda Hep Puanin ;1 Diyor. ve Alias'a Eklediğim Kod'da /puanbak yazınca Liste Acilmadi.

L4roXyL 14 Kasım 2007 22:08

Cevap: !Puan Yazınca Puan Göstermek.
 
Hıı, şimdi birde ben deniyeyim.
Yazdığım kod'u, mIRC'me ekledim.
Ve deniyelim bakalım.

[01:43] <CanCeL> Selam.
[01:43] <L4roXyL> Merhaba cancel hoşgeldin.
[01:43] <CanCeL> hb (:
[01:43] <L4roXyL> !puan CanCeL yazarmısın?
[01:43] <CanCeL> !puan CanCeL
[01:43] <L4roXyL> CanCeL: CanCeL rumuzunun puan'ı; 3
[01:43] <L4roXyL> Şimdi başka nick sokalım.
[01:43] <CanCeL> Neye göre puan ekliyor?
[01:43] > Giriş: Deneme (ident@host)
[01:43] <Deneme> Deneme 1
[01:43] <Deneme> Deneme 2
[01:43] <Deneme> Deneme 3
[01:43] <Deneme> Deneme 4
[01:44] <L4roXyL> !puan Deneme yazarmısın?
[01:44] <CanCeL> !puan Deneme
[01:44] <L4roXyL> CanCeL: Deneme rumuzunun puan'ı; 4
[01:44] <CanCeL> Hıı.
[01:44] <CanCeL> Yazdığı satıra göre.
[01:44] <L4roXyL> Sağol.

Ve sonra /puanbak yapıyorum.
Çıkan sonuç;

Nick: CanCeL - Puan'ı: 7
Nick: Deneme - Puan'ı: 4

Deneme yaptığım için 1000 olan yeri 10 ile değiştirdim.
Ve Deneme yazmaya devam etti.

[01:53] <Deneme> Deneme 5
[01:53] <Deneme> Deneme 6
[01:53] <Deneme> Deneme 7
[01:53] <Deneme> Deneme 8
[01:53] <Deneme> Deneme 9
[01:53] <Deneme> Deneme 10

[01:53] <L4roXyL> Deneme: Tebrikler 1000 puan olduğunuz için; +voice kazandınız.
[01:53] + L4roXyL mod değiştirdi:+v Deneme
[01:54] <Deneme> !puan Deneme
[01:54] <L4roXyL> Deneme: Deneme rumuzunun puan'ı; 11

Demekki kod'da sorun yokmuş değilmi?

Amigo 15 Kasım 2007 11:56

Cevap: !Puan Yazınca Puan Göstermek.
 
[:11:48:27] <Amigo> Selam Naber Nasilsin?
[:11:48:28] <Amigo> !puan Amigo
[:11:48:29] <Bot> Amigo: Amigo rumuzunun puan'ı; 1
[:11:48:49] <Amigo> Deneme1
[:11:48:50] <Amigo> Deneme2
[:11:48:52] <Amigo> Deneme3
[:11:48:54] <Amigo> Deneme4
[:11:48:55] <Amigo> Deneme5
[:11:48:57] <Amigo> !puan
[:11:49:00] <Detective> Amigo: Amigo rumuzunun puan'ı; 1

/puanbak Bunu Hallettim Liste Çıkiyor ama Gördüğün Gibi Puan'i Hep 1 Olarak Gösteriyor.

L4roXyL 15 Kasım 2007 14:40

Cevap: !Puan Yazınca Puan Göstermek.
 
Kod'da herhangi bir sorun yok.

Amigo 15 Kasım 2007 21:09

Cevap: !Puan Yazınca Puan Göstermek.
 
Oke Sagolas'n.Birazda ßiz Ugrasalim.

CanCeL 15 Kasım 2007 22:44

Cevap: !Puan Yazınca Puan Göstermek.
 
Alıntı:

[01:43] <Deneme> Deneme 1
[01:43] <Deneme> Deneme 2
[01:43] <Deneme> Deneme 3
[01:43] <Deneme> Deneme 4
[01:44] <L4roXyL> !puan Deneme yazarmısın?
[01:44] <CanCeL> !puan Deneme
[01:44] <L4roXyL> CanCeL: Deneme rumuzunun puan'ı; 4
[01:44] <CanCeL> Hıı.
[01:44] <CanCeL> Yazdığı satıra göre.
Amigo bunda anlaşılmayacak veya yapılmayacak birşey yok :)
Yazdığın satıra göre puanı gösteriyor.

Senin yaptığın şu;
Kodu ekliyorsun, "!puan Nick" yazıyorsun ve kodda seni 1 satır yazdın diye görüyor...

Umarım anlatabilmişimdir...;scare

Amigo 16 Kasım 2007 00:05

Cevap: !Puan Yazınca Puan Göstermek.
 
İyide CiKo o oLay Bende oLmuyor Üstte Gösterdim Örnekte 1 Satır Yazdım !puan yaptım 1 Gösterdi.Tekrar Deneme1-2-3-4-5 Yazdım Gene 1 Gösterdi Kac satır yazarsan yaz hep 1 gösteriyor.

t0Xıc 21 Kasım 2007 18:32

Cevap: !Puan Yazınca Puan Göstermek.
 
abi adam slm nbr nasılsın msn varmı diyor 1000 puanı oluyor :)


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk