on *:start:{
if (!$hget(table)) hmake table 60
if ($file(lists\table.txt).shortfn) hload table $qt($ifmatch)
}
alias h_save {
if ($hget(table)) hsave -o table lists\table.txt
}
on *:exit:h_save
on *:disconnect:h_save
on me:*:quit:h_save
Add 3 lines for every additional hash table or make a list with a loop. Sure it's manageable, I just thought it would be nice and possibly not too difficult to have mIRC handle loading & saving hash tables.