Tekil Mesaj gösterimi
Alt 27 Ocak 2009, 13:36   #4
Çevrimdışı
Difuzyon
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Founder yardımcısı birkaçı lazım.




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias yuzde3 { return $+($chr(40),%,$left($calc($hget($1,$2) * 100 / $hget($3,v)),4),$chr(41)) } alias kapsa { return $+($chr(2),$1-,$chr(2)) } alias helperler { if $1 { var %1 = 1,%2 = $nick($1,0),%3 | while %1 <= %2 { if $nick($1,%1) != $me { %3 = $addtok(%3,$nick($1,%1),32) } | inc %1 } } msg $2 %3 } alias sil { hdec voiceler v $hget(vc,$1) hdel nickler $1 | hsave -i nickler nickler.db | hdel vc $1 | hsave -i vc vc.db } on *:start: { if !%trh { set %trh $date } if $isfile(nickler.db) { hmake nickler 100 | hload -i nickler nickler.db } | else { hmake nickler 100 | hsave -i nickler nickler.db } if $isfile(voiceler.db) { hmake voiceler 100 | hload -i voiceler voiceler.db } | else { hmake voiceler 100 | hsave -i voiceler voiceler.db } if $isfile(vc.db) { hmake vc 100 | hload -i vc vc.db } | else { hmake vc 100 | hsave -i vc vc.db } } on *:voice:#HELP: { if $hmatch(nickler,$nick) { hinc -m voiceler v 1 | hsave -i voiceler voiceler.db | hinc -m vc $nick 1 | hsave -i vc vc.db } } on *:text:*:#HELP-OP: { if $1 == !voicelist { if !$2 { if $hget(voiceler,v) < 1 { msg # $kapsa(#Help) kanalı için voice kaydı yok.(Voice verilmemiş) | halt } else { msg # #Help kanalın'da $kapsa(%trh) tarihinden itibaren verilen toplam voice sayısı: $kapsa($hget(voiceler,v)) msg # #Help kanalın'da yetkili olan $kapsa($+($chr(40),$hget(nickler,0).item,$chr(41))) helper'in voice verme istastiği(Sadece voice veren'ler sıralanır): var %1 = 1,%2 = $hget(vc,0).item | while %1 <= %2 { msg # Helper: $kapsa($hget(vc,%1).item) - Verdiği voice sayısı: $kapsa($iif($hget(vc,%1).data,$hget(vc,%1).data $yuzde3(vc,$hget(vc,%1).item,voiceler),0)) | inc %1 } } msg # - msg # Voice kayıtları sıralandı. } else { msg # Helper: $kapsa($hfind(vc,$2)) - Verdiği voice sayısı: $kapsa($iif($hget(vc,$2),$hget(vc,$2) $yuzde3(vc,$hfind(vc,$2),voiceler),0)) } } if $nick == HELP-Founder-NICK'i { if $1 == !helperler { if $hget(nickler,0).item < 1 { msg # Kayıtlı helper mevcut değil. Helper eklemek için; $kapsa(!ekle helper-nick) yazınız. | halt } else { msg # Kayıtlı olan toplam; $kapsa($hget(nickler,0).item) helper sıralanıyor. | var %& = 1,%&& = $hget(nickler,0).item | while %& <= %&& { msg # $+(%&,$chr(45)) $kapsa($hget(nickler,%&).item) | inc %& } } msg # Kayıtlar sıralandı. msg # Herhangi bir helper hakkında detaylı bilgi almak için; $kapsa(!istatistik helper-nick) yazınız. } if $1 == !ekle { if !$2 { msg # Yanlış kullanım. Kullanım şekli: $kapsa(!Ekle yeni-helper-nick) | halt } if $hmatch(nickler,$2) { msg # $kapsa($2) helper listesinde zaten mevcut. | halt } else { hadd -m nickler $2 | hsave -i nickler nickler.db | msg # $kapsa($2) helper listesine eklendi. } } if $1 == !sil { if !$2 { msg # Yanlış kullanım. Kullanım şekli: $kapsa(!sil helper-nick) | halt } if !$hmatch(nickler,$2) { msg # $kapsa($2) helper listesinde zaten mevcut değil. | halt } else { sil $2 | msg # $kapsa($2) helper listesinden tüm kayıtları ile beraber silindi. } } } }

Kod içerisindeki HELP-Founder-NICK'i , #HELP - OP yerlerini kendine göre düzenliyorsun !voicelist(hepsini verir) !voicelist nick (nicki verir).Ayıkladığım kısım bu şimdilik,tabii senin kullanımına bağlı olarak gözlem yapman gerekir.Aksayan kısım olursa yine bu başlıkta dile getirirsin...

(ayrıca bu sana 4. kez help kanalıyla ilgili voice düzenlemem,orda herşey yolunda dimi
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)


Konu Difuzyon tarafından (27 Ocak 2009 Saat 19:03 ) değiştirilmiştir. Sebep: düzenleme
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver