Tarih: 14-01-2009, 00:57
Bu kod
#kanal kanalında voice verilen nicklerin host adreslerini kayıt eder ve
#kanal@ kanalında
!info komutunu uyguladığınızda bu liste kanala yansıtılır.
Not: Kod
on text üzerine kuruludur. Dolayısıyla başkaları için
!komut olarak uygulanabilir. Kendiniz için kullanacaksanız
on input kullanabilirsiniz.
Kod:
on *:start:{
if ($exists(voice.hash)) hmake voice | hload -i voice voice.hash
}
on *:voice:#kanal:{
if ($nick != $me) {
var %q = $+($address($vnick,2),%,$time,&,$date)
hadd -m voice %q $nick
hsave -i voice voice.hash
}
}
on @*:text:!info *:#kanal@: {
if ($hfind(voice,$2,0).data >= 2) {
var %2 = $v1,%1 = 1
msg # $2 rumuzunun voice girdileri:
while (%1 <= %2) {
var %d = $hfind(voice,$2,%1).data
msg # $+(%1,-) Host: $gettok(%d,1,37) - Saat/tarih: $regsubex($gettok(%d,2,37),&,$chr(32))
inc %1
}
else msg # $qt($nick) $2 rumuzu için kayıt bulunamadı.
}
}