I don't think Opus supports creating multiple nested collections in a single command (unlike normal folders).
You'd have to create each level separately.
If the the starting path always has the same number of folders in it then there's probably a shortcut to doing this, but otherwise I think it'll need a bit of VBScript or similar to split the path up and create each level separately...
i know this will be v silly question but...
how to do it
i mean i know how to write it in vb
but how to instruct DO to use vb
(the only place i've found possibility to use vb is rename module)
Only for rename commands. (If it works at all for anything else, it's by accident and may not behave as you'd expect!)
The simple way is to have a .VBS file with your script and tell Opus to run that (passing whatever arguments you like; e.g. the current path or selected files).
A more complex way, which avoids having the separate .VBS file, is to abuse the rename scripting feature to run a script that doesn't really rename anything.
I'd start with the simple way, then convert it to the other way once you have it working, if you don't want the .vbs file.
Within the script, you can run Opus commands (like CreateFolder) by executing dopusrt.exe (in the Opus program files dir) with the /cmd argument. e.g.: