If you're talking about putting files on clients, it's impossible to place a different structure than the files precached, you can precache files in plugin_precache() with precache_*() functions.
But if you're talking about renaming and moving files on the server, see file.inc or
http://www.amxmodx.org/funcwiki.php?go=inc&id=3
__________________