Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:voice:#Help:{
if $nick == $vnick || $nick == $me { halt }
if !$readini(hvc.ini,$date,$nick) { writeini -n hvc.ini $date $nick 1 }
else { writeini -n hvc.ini $date $nick $calc($readini(hvc.ini,$date,$nick) + 1) }
}
on *:text:*:#Helpop:{
if $1 == !vlist && $2 != $null {
var %dtot = $ini(hvc.ini,$2,0)
if %dtot { msg #Helpop $2 tarihi için voice'ler listeleniyor.. }
while %dtot { msg #Helpop 2Nick1: $ini(hvc.ini,$2,%dtot) --- 4Voice Sayısı1: $readini(hvc.ini,$2,$ini(hvc.ini,$2,%dtot)) | dec %dtot }
}
if $1 == !vdlist { var %dtt = $ini(hvc.ini,0) | msg #Helpop 4 $+ Kayda alınan tarih listeleri. | while %dtt { msg #Helpop $ini(hvc.ini,%dtt) | dec %dtt } }
}
alias vclear { $iif(!$1, msg #Helpop Tarih belirtmediniz.,remini hvc.ini $$1) }
!vdlist yaptığında Helperlerin toplandığı kanalda ( Örneğin ; #Helpop ) ;
|
Alıntı: |
{18:42:18} <+HelpBot> 11/02/2007
{18:42:18} <+HelpBot> 10/02/2007
{18:42:18} <+HelpBot> 09/02/2007
{18:42:18} <+HelpBot> 08/02/2007
|
Bot kayıta aldığı voiceleri tarih olarak bu şekilde listeler mesala ögreğin 11/02/2007 tarihinde verilen voiceleri listelemek istiyorum #Helpop kanalında !vlist 11/02/2007 yazdığımda ;
|
Alıntı: |
{18:45:42} <~Software> !vlist 11/02/2007
{18:45:43} <+HelpBot> 11/02/2007 tarihi için voice'ler listeleniyor..
{18:45:43} <+HelpBot> Nick: Software --- Voice Sayısı: 6
|
gibi listeliyor ircforumlari.net den aldığım bir kod ve cok işime yarıyor fakat bulamadım sanırım DB ler geri geldiği için sanırım kayboldu . Umarım işine yarayacaktır. Bazı sunucuların yardım kanalları #yardim olabiliyor yada helperlerin toplandığı kanal #Helpers,#Helper,#Helpop vs vs.. olabiliyor kodda kırmızı renkleri kanallara göre ayarlarsın umarım işine yarar.