Helpfounder yardımcısı. (v1.0)
Gönderilme zamanı: Cum Ara 26, 2008 2:59 am
Yazan: L4roXyL
-
İlk öncelikle kurulumunu anlatmak istiyorum.
Bu kod'u kendi mIRC'inize değil, başka bir mIRC'e entegre ederek #help(değişir) ve #help-op(değişir) kanalına sokunuz. Yani kod'u eklediğiniz mIRC, kullandığınız mIRC olmasın.
Helpfounder yardımcısı neler yapar?
Help kanal'ına girip 1 saniye içinde op/sop/halfop olan herhangi bir nick'i helper listesine ekler. Ayrıca girdiği tarihi kayıt eder.
Helper listesine eklenen nick'in;
Kaç adet ban attığını,
Kaç adet ban açtığını,
Kaç adet voice verdiğini,
Kaç adet voice aldığını,
Help kanalına kaç satır text gönderdiğini,
Help kanalına kaç defa giriş/çıkış yaptığını;
Komutlar listesi;(Sadece helpfounder uygulayabilir)
Genel komutlar;
!voicelist (#Help kanalında kayıt gününden beri verilen tüm voice'leri sıralar)
!devoicelist (#Help kanalında kayıt gününden beri alınan tüm voice'leri sıralar)
!banlist (#Help kanalında kayıt tarihinden beri atılan tüm banları sıralar)
!unbanlist (#Help kanalında kayıt tarihinden beri açılan tüm banları sıralar)
!Helperler (#Help kanalında takip listesinde olan tüm helper'ları sıralar)
!sıfırla tümü (#Help kanalı için varolan tüm kayıtları sıfır'lar)
Kişisel komutlar:
!ekle helper-nick (Takip listesine helper eklemek için kullanılır)
!sil helper-nick (Takip listesinde ekli olan bir helper'i siler)
!istatistik helper-nick (Takip listesinde kayıtlı olan helper hakkında ayrıntılı bilgiler verir)
!takip helper-nick (Takip listesinde kayıtlı olan helper'in, hangi tarihlerde giriş/çıkış yaptığını gösterir)
!tsil helper-nick (Takip listesinde kayıtlı olan helper'in, giriş/çıkış tarihlerini sıfır'lar)
Ve kullandıkça anlıyacağınız bir çok özellik daha ekledim.
Bir kaç düzenleme yapmanız gerekmekte;
Bunları kod'un içinde zaten belirteceğim;
Kod:
alias yuzde { return $+($chr(40),%,$left($calc($hget($1,v) * 100 / $hget($2,v)),4),$chr(41)) }
alias yuzde2 { return $+($chr(40),%,$calc($left(100.000000,4) - $remove($yuzde($1,$2),$chr(41),$chr(40),%)),$chr(4 1)) }
alias yuzde3 { return $+($chr(40),%,$left($calc($hget($1,$2) * 100 / $hget($3,v)),4),$chr(41)) }
alias ll { return $calc($hget($1,v)-$hget($2,v)) }
alias kapsa { return $+($chr(2),$1-,$chr(2)) }
alias kontrol { if $count($nick($1,$2).pnick,@,~,%,&
smileys/smiley2.gif
!= 0 { hadd -m nickler $2 1 | hsave -i nickler nickler.db | hinc -m giris $2 1 | hsave -i giris giris.db | hinc -m ygiris v 1 | hsave -i ygiris ygiris.db | write $+(helper/,$2,.,txt) $+(=>,$chr(40),$chr(2),$chr(31),Giriş,$chr(31),$ch r(2),$chr(41),$chr(32),$chr(40),$chr(2),$date,$chr (2),$chr(41)) Gün: $gun($+($chr(2),$day,$chr(2))) - Saat: $+($chr(2),$time,$chr(2)) } | else { helperler #HELP-OP #HELP-OP | msg #HELP-OP #Help kanalına giriş yapıldı. Nick: $+($chr(2),$2,$chr(2)) } }
alias gun { return $replace($1,Monday,Pazartesi,Tuesday,Salı,Wednesda y,Çarşamba,Thursday,Perşembe,Friday,Cuma,Saturday, Cumartesi,Sunday,Pazar) }
alias pp { var %& = $numtok($findfile($mircdir,*.db,1),92) | var %j = 1, %k = $findfile($mircdir,*.db,0) | while %j
-
İlk öncelikle kurulumunu anlatmak istiyorum.
Bu kod'u kendi mIRC'inize değil, başka bir mIRC'e entegre ederek #help(değişir) ve #help-op(değişir) kanalına sokunuz. Yani kod'u eklediğiniz mIRC, kullandığınız mIRC olmasın.
Helpfounder yardımcısı neler yapar?
Help kanal'ına girip 1 saniye içinde op/sop/halfop olan herhangi bir nick'i helper listesine ekler. Ayrıca girdiği tarihi kayıt eder.
Helper listesine eklenen nick'in;
Kaç adet ban attığını,
Kaç adet ban açtığını,
Kaç adet voice verdiğini,
Kaç adet voice aldığını,
Help kanalına kaç satır text gönderdiğini,
Help kanalına kaç defa giriş/çıkış yaptığını;
Komutlar listesi;(Sadece helpfounder uygulayabilir)
Genel komutlar;
!voicelist (#Help kanalında kayıt gününden beri verilen tüm voice'leri sıralar)
!devoicelist (#Help kanalında kayıt gününden beri alınan tüm voice'leri sıralar)
!banlist (#Help kanalında kayıt tarihinden beri atılan tüm banları sıralar)
!unbanlist (#Help kanalında kayıt tarihinden beri açılan tüm banları sıralar)
!Helperler (#Help kanalında takip listesinde olan tüm helper'ları sıralar)
!sıfırla tümü (#Help kanalı için varolan tüm kayıtları sıfır'lar)
Kişisel komutlar:
!ekle helper-nick (Takip listesine helper eklemek için kullanılır)
!sil helper-nick (Takip listesinde ekli olan bir helper'i siler)
!istatistik helper-nick (Takip listesinde kayıtlı olan helper hakkında ayrıntılı bilgiler verir)
!takip helper-nick (Takip listesinde kayıtlı olan helper'in, hangi tarihlerde giriş/çıkış yaptığını gösterir)
!tsil helper-nick (Takip listesinde kayıtlı olan helper'in, giriş/çıkış tarihlerini sıfır'lar)
Ve kullandıkça anlıyacağınız bir çok özellik daha ekledim.
Bir kaç düzenleme yapmanız gerekmekte;
Bunları kod'un içinde zaten belirteceğim;
Kod:
alias yuzde { return $+($chr(40),%,$left($calc($hget($1,v) * 100 / $hget($2,v)),4),$chr(41)) }
alias yuzde2 { return $+($chr(40),%,$calc($left(100.000000,4) - $remove($yuzde($1,$2),$chr(41),$chr(40),%)),$chr(4 1)) }
alias yuzde3 { return $+($chr(40),%,$left($calc($hget($1,$2) * 100 / $hget($3,v)),4),$chr(41)) }
alias ll { return $calc($hget($1,v)-$hget($2,v)) }
alias kapsa { return $+($chr(2),$1-,$chr(2)) }
alias kontrol { if $count($nick($1,$2).pnick,@,~,%,&
smileys/smiley2.gif
!= 0 { hadd -m nickler $2 1 | hsave -i nickler nickler.db | hinc -m giris $2 1 | hsave -i giris giris.db | hinc -m ygiris v 1 | hsave -i ygiris ygiris.db | write $+(helper/,$2,.,txt) $+(=>,$chr(40),$chr(2),$chr(31),Giriş,$chr(31),$ch r(2),$chr(41),$chr(32),$chr(40),$chr(2),$date,$chr (2),$chr(41)) Gün: $gun($+($chr(2),$day,$chr(2))) - Saat: $+($chr(2),$time,$chr(2)) } | else { helperler #HELP-OP #HELP-OP | msg #HELP-OP #Help kanalına giriş yapıldı. Nick: $+($chr(2),$2,$chr(2)) } }
alias gun { return $replace($1,Monday,Pazartesi,Tuesday,Salı,Wednesda y,Çarşamba,Thursday,Perşembe,Friday,Cuma,Saturday, Cumartesi,Sunday,Pazar) }
alias pp { var %& = $numtok($findfile($mircdir,*.db,1),92) | var %j = 1, %k = $findfile($mircdir,*.db,0) | while %j