mIRC Homepage
Posted By: jacksparrow2 hash table - 20/01/05 11:52 PM
alias kb {
if ($me !isop $active) && ($me !ishop $active) { return }
if (!$hget(Kicks)) { hmake Kicks 5 }
inc %inc
kick $active $1 $2- %inc
hadd -ms Kicks $1 Tiempo: $time Razon: $2-
/hsave -s kicks lista.kick
}

alias ver3 { /hload -s kicks 5 | //echo -s $hget(kicks,5 ) }

i have a problem with the alias ver3 , any help?
Posted By: SladeKraven Re: hash table - 21/01/05 12:05 AM
You have this all wrong...
Code:
alias ver3 {
  if ($isfile(lista.kick)) {
    hmake kicks 5
    hload -o kicks lista.kick
    if ($hget(kicks,5).item) { echo -s $hget(kicks,5).item / $hget(kicks,5).data }
  }
  else {
    hmake kicks 5
  }
}
Posted By: tidy_trax Re: hash table - 21/01/05 12:12 AM
You could also get rid of that else statement:

Code:
alias ver3 {
  hmake kicks 5
  if ($isfile(lista.kick)) {
    hload -o kicks lista.kick
    if ($hget(kicks,5).item) { echo -s $hget(kicks,5).item / $hget(kicks,5).data }
  }
}
Posted By: SladeKraven Re: hash table - 21/01/05 12:36 AM
Yup, that's right. grin
© mIRC Discussion Forums