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

5Beğeni(ler)
  • 3 Post By Lucifer
  • 1 Post By Coldman
  • 1 Post By Z-Lined

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 11 Aralık 2011, 17:47   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
!Puan nick




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#Turkiye:{ if $1 == !puan { if ($2 == list) { top10 | goto t0p10 } elseif !$read(puan.txt,w,$+(*,$2,*)) { msg $chan $2 puan listesinde yok } if $2 == $me { msg # $+($nick,:) Benim puanmımı boşver, sen sohbetine bak. | goto t0p10 } elseif ($2 == $nick && $read(puan.txt,w,$+(*,$2,*))) { msg $chan $read(puan.txt,$readn) puanın var | goto t0p10 } } if !$read(puan.txt,w,$+(*,$nick,*)) { write puan.txt $nick 100 | halt } else { var %dify $readn var %yeah = $calc($token($read(puan.txt,%dify),2,32) +1) write $+(-l,%dify) puan.txt $nick %yeah if %yeah == 1000 { mode $chan +v $nick | msg $chan Tebrikler $nick 1.000 puanın oldu } } :t0p10 } alias top10 { var %cnk = @dify, %hit = 10, %e = puan.txt, %top10 = 1 window -hn %cnk filter -fwcteu 2 32 %e %cnk msg #turkiye 7,17,1 14«15««7 Turkiye Kanalında En Cok Konusma Puanına Sahip Olan 10 Kişi: 15»»14» while %top10 <= %hit { msg #turkiye 12 $ord(%top10) $line(%cnk,%top10) | inc %top10 } window -c %cnk }



arkadaşlar bu addon ile kanalda konuşmaya göre puan verilebilir.
ama !puan list yaptıgımda top10 listesini kanal genelinde çıkmıyor bunu kanala msg seklinde nasıl düzenleriz ?


Konu toXic tarafından (11 Aralık 2011 Saat 18:37 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 11 Aralık 2011, 18:48   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !Puan nick




Koddda herhangi bir problem görünmemekte. Doğru eklediğinden emin ol.

Kanal genelinde ;

!puan list yaptığımda..

[18:46] <fdmqo8> !puan list
[18:46] <Murat> ««« Turkiye Kanalında En Cok Konusma Puanına Sahip Olan 10 Kişi: »»»
[18:46] <Murat> 1st dasdada 2600
[18:46] <Murat> 2nd aayineOcocuk 300
[18:46] <Murat> 3rd syuqf9 200
[18:46] <Murat> 4th fdmqo8 110
[18:46] <Murat> 5th
[18:46] <Murat> 6th
[18:46] <Murat> 7th
[18:46] <Murat> 8th
[18:46] <Murat> 9th
[18:46] <Murat> 10th


[18:45] <fdmqo8> !puan Murat
[18:45] <Murat> Murat puan listesinde yok
[18:45] <Murat> fdmqo8: Benim puanmımı boşver, sen sohbetine bak.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#KANAL:{ if $1 == !puan { if ($2 == list) { top10 | goto t0p10 } elseif !$read(puan.txt,w,$+(*,$2,*)) { msg $chan $2 puan listesinde yok } if $2 == $me { msg # $+($nick,:) Benim puanmımı boşver, sen sohbetine bak. | goto t0p10 } elseif ($2 == $nick && $read(puan.txt,w,$+(*,$2,*))) { msg $chan $read(puan.txt,$readn) puanın var | goto t0p10 } } if !$read(puan.txt,w,$+(*,$nick,*)) { write puan.txt $nick 100 | halt } else { var %dify $readn var %yeah = $calc($token($read(puan.txt,%dify),2,32) +1) write $+(-l,%dify) puan.txt $nick %yeah if %yeah == 1000 { mode $chan +v $nick | msg $chan Tebrikler $nick 1.000 puanın oldu } } :t0p10 } alias top10 { var %cnk = @dify, %hit = 10, %e = puan.txt, %top10 = 1 window -hn %cnk filter -fwcteu 2 32 %e %cnk msg # 7,17,1 14«15««7 Turkiye Kanalında En Cok Konusma Puanına Sahip Olan 10 Kişi: 15»»14» while %top10 <= %hit { msg # 12 $ord(%top10) $line(%cnk,%top10) | inc %top10 } window -c %cnk }


__________________
Lucifer dediler bana, kötülüğü anlatmak için. Halbuki, ışık ve güzelliği anlatırdı Lucifer. Ben kötüyüm bu düzen için; ama değilim asla kötülük.
 
Alıntı ile Cevapla

Alt 15 Aralık 2011, 21:42   #3
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !Puan nick




bunu butun kanalar için nasil yapabiliriz?

__________________
Herkes bir, İş için yaratılmıştır.
 
Alıntı ile Cevapla

Alt 16 Aralık 2011, 00:36   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !Puan nick




OperServ Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bunu butun kanalar için nasil yapabiliriz?

on *:text:*:#KANAL,#kanal1,#kanal2#kanal3:{

sanirim bu sekilde coğaltirsan işini görecektir.

 
Alıntı ile Cevapla

Alt 16 Aralık 2011, 09:27   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !Puan nick




on *:text:*:#KANAL:{ Burdaki Kanal ı Sil Sadece # ßu kaLsın
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

on *:text:*:#:{ << Bu şekilde.

__________________
Z-Lined
 
Alıntı ile Cevapla

Alt 23 Aralık 2014, 15:07   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !Puan nick




Lucifer Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Koddda herhangi bir problem görünmemekte. Doğru eklediğinden emin ol.

Kanal genelinde ;

!puan list yaptığımda..

[18:46] <fdmqo8> !puan list
[18:46] <Murat> ««« Turkiye Kanalında En Cok Konusma Puanına Sahip Olan 10 Kişi: »»»
[18:46] <Murat> 1st dasdada 2600
[18:46] <Murat> 2nd aayineOcocuk 300
[18:46] <Murat> 3rd syuqf9 200
[18:46] <Murat> 4th fdmqo8 110
[18:46] <Murat> 5th
[18:46] <Murat> 6th
[18:46] <Murat> 7th
[18:46] <Murat> 8th
[18:46] <Murat> 9th
[18:46] <Murat> 10th


[18:45] <fdmqo8> !puan Murat
[18:45] <Murat> Murat puan listesinde yok
[18:45] <Murat> fdmqo8: Benim puanmımı boşver, sen sohbetine bak.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#KANAL:{ if $1 == !puan { if ($2 == list) { top10 | goto t0p10 } elseif !$read(puan.txt,w,$+(*,$2,*)) { msg $chan $2 puan listesinde yok } if $2 == $me { msg # $+($nick,:) Benim puanmımı boşver, sen sohbetine bak. | goto t0p10 } elseif ($2 == $nick && $read(puan.txt,w,$+(*,$2,*))) { msg $chan $read(puan.txt,$readn) puanın var | goto t0p10 } } if !$read(puan.txt,w,$+(*,$nick,*)) { write puan.txt $nick 100 | halt } else { var %dify $readn var %yeah = $calc($token($read(puan.txt,%dify),2,32) +1) write $+(-l,%dify) puan.txt $nick %yeah if %yeah == 1000 { mode $chan +v $nick | msg $chan Tebrikler $nick 1.000 puanın oldu } } :t0p10 } alias top10 { var %cnk = @dify, %hit = 10, %e = puan.txt, %top10 = 1 window -hn %cnk filter -fwcteu 2 32 %e %cnk msg # 7,17,1 14«15««7 Turkiye Kanalında En Cok Konusma Puanına Sahip Olan 10 Kişi: 15»»14» while %top10 <= %hit { msg # 12 $ord(%top10) $line(%cnk,%top10) | inc %top10 } window -c %cnk }


peki Alt Alta yerine yanyana yazılsa ve !puan , !puan list'e flood koruması yapılsa mesela 5 dakikada bir user kanalda yazabilse

 
Alıntı ile Cevapla

Cevapla

Etiketler
nick, puan


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

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
!Puan Yazınca Puan Göstermek. Amigo mIRC Scripting Sorunları 21 30 Mayıs 2017 19:48
!rootekle nick !rootsil nick !root bot'a üzerinde nasil uygularım? ircmsn mIRC Scripting Sorunları 30 20 Temmuz 2012 18:15
!puan Nick Hakkında Yardım . DaDaS mIRC Scripting Sorunları 7 15 Haziran 2010 22:06