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.