FastDL Question

Can I have something like sound/weapons/2ak47/ak47-1.wav or does it have to be directly sound/ak47-1.wav?

It can be sound/weapons/2ak34/ak47-1.
Just make sure to write the full directory in resource.Add(Single)File

Why does it have to be addsinglefile not addfile?

Add(Single)File means AddSingleFile or AddFile, hence the ()

It can be resource.AddFile