![]() |
!Puan Yazınca Puan Göstermek. Hayırli Aksamlar. Arkadaslar Elimde Asagidaki Gibi Bir Kod Var Bunuda Buradan Almiştim.Bunu Biraz Degistirerek Söyle Hâla Gelmesini İstiyorum.Burada Puan'ı 1000 oLan Herkeze Sadece 1 Kereliğine Voice Veriyor.Ben o kisinin Ertesi Gün Geldiğindede Otomatik Olarak Voice aLmasini İstiyorum.Herkezin Puanını Veriables'e Kaydediyor Nasıl Olsa.Yardımcı Olabilirmisiniz. Kod: on *:text:*:#Bursa:{ msg # $nick Tebrikler $nick Puanın 1000 oldu ve Voice (+) Kazandın Bölümünü ; msg # $nick Tebrikler $nick Puan Puanın oldu ve Voice (+) Kazandın Olarak Degistirmek Istiyorum.Kolay Gelsin Arkadaslar. |
Cevap: !Puan Yazınca Puan Göstermek. bu sorunun cevabını mircdb'de rebel arkadaşımız vermişti sanırım.. nickte yanılabilirim ama |
Cevap: !Puan Yazınca Puan Göstermek. mIRCdb Neresi karde$ Fâzla Anlamamda =))) Cok Acil Lazim karde$. |
Cevap: !Puan Yazınca Puan Göstermek. kImse yØkmu ¿ |
Cevap: !Puan Yazınca Puan Göstermek. Kod: msg # $nick Tebrikler $nick $v1 Puanın oldu ve Voice (+) Kazandın |
Cevap: !Puan Yazınca Puan Göstermek. Hash tablosu kullanılarak daha hoş birşey yazılabilir; on *:text:*:#kanal: { if !$hget(kns,$nick) { hadd -m kns $nick 1 | hsave -i kns kns.db } else { if $hmatch(kns,$nick) { hinc -m kns $v1 1 | hsave -i kns kns.db } } 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 } if $1 == !puan { if $2 == $me { msg # $+($nick,:) Benim puanmımı boşver, sen sohbetine bak. | halt } if !$hmatch(kns,$2) { msg # $+($nick,:) $qt($2) Listetede bulunamadı. } else { msg # $+($nick,:) $2 rumuzunun puan'ı; $hget(kns,$2) } } } on *:start: { if $isfile(vnick.db) { hmake vnick 100 | hload -i vnick vnick.db } | if $isfile(kns.db) { hmake kns 100 | hload -i kns kns.db } } on *:join:#kanal: { if $hmatch(vnick,$nick) { mode # +v $nick | msg # $+($nick,:) Daha önceden 1000 puan'ı aştığınız için, oto voice listesindesiniz. } } 1000 puan'a eşit nick'i, vnick tablosuna kaydeder. Bu nick kanal'a girdiğinde otomatik voice olacaktır. |
Cevap: !Puan Yazınca Puan Göstermek. Cok TesekkurLer Arkadaslar. |
Cevap: !Puan Yazınca Puan Göstermek. L4roXyL karde$ Ben Verdiğin Kod'u Cözemedim.Ekledim Calisiyor Ama Ters Geldi.Benim Üstte Verdiğim Kod'a Ekleme Yapamazmiyiz.Zaten Nickleri Veriables'e %kp.#BURSA.mIRCTRuSer 26 $eklinde Kaydediyor.Oradan Okuyup Puanlari 1000 Üstündeyse Kanala Girişte Otovoice aLmasini istiyorum. |
Cevap: !Puan Yazınca Puan Göstermek. Benim verdiğim kod'u çözemiyecek birşey yok. Belirlediğin kanal'a text gönderen nick'leri; kns isminde tabloya kayıt ediyor. Ve her text göndermesinde, bu nick'in değerini 1 arttırıyor. Text değeri 1000 olan nick'i vnick tablosuna kaydediyor. Kanal'a girişte kullanıcı eğer vnick tablosunda var ise, otomatik voice veriyor. Ters gelen ne var anlamadım? !puan yazınca, işlev yapıyormu? Yapıyor. E o zaman? |
Cevap: !Puan Yazınca Puan Göstermek. Bu Tabloya Nasil Bakabilirim ve Bir Sorun Var Galiba. [:21:21:03] <@Bot> X: X rumuzunun puan'ı; 1 hep 1 puan var diyor her texte puan vermiyor. |
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. |
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ış. |
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. |
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? |
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. |
Cevap: !Puan Yazınca Puan Göstermek. Kod'da herhangi bir sorun yok. |
Cevap: !Puan Yazınca Puan Göstermek. Oke Sagolas'n.Birazda ßiz Ugrasalim. |
Cevap: !Puan Yazınca Puan Göstermek. Alıntı:
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 |
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. |
Cevap: !Puan Yazınca Puan Göstermek. abi adam slm nbr nasılsın msn varmı diyor 1000 puanı oluyor :) |
Cevap: !Puan Yazınca Puan Göstermek. Bunu haftalık olarak kayıt altına alabilir miyiz? Her hafta başında otomatik silinse? Birde puanını saymak istemediğimiz nickleri ekleyebilir miyiz? Kanal botlarının puanlarını tutmasını istemiyorum. Teşekkür ederim, iyi forumlar. |
Cevap: !Puan Yazınca Puan Göstermek. !puan nick yazmadığın icin ola bilirmi ? |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 11:54. |
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