I dont see your /hsave code. With yoru /hsave command choose the path you want.
you want to save it in mirc\file.hsh
or save it in mirc\hash\file.hsh ...
It's up to you.
/hsave table_name dir\subdir\subdir\file.hsh
I personally like to save as a .txt so I can open them and read them easier. Cheers!
Oh! If you want it to create the directory, use $Isdir to check if it's already made and then /mkdir <path> to create the directory.