Well, it all depends what exactly you're looking for it to do. You can always come into the #Invision channel on irc.irchigway.net if you need someone to walk you through it. Just idle a bit if no one is there when you first get there. As for setting it up, a basic fserv is just:
1) Join the network you want to serve on (you can also join the channel(s) if you want).
2) Go to the Invision menu and choose FileServer Manager.
3) If you don't want to serve in all channels on you're in on that network, uncheck All Channels in the right section, then type in a channel name (such as #Invision) in the edit box and click Add). Add all channels you want to serve in on that network. Then press the Apply button.
4) Now, let's start by setting up the trigger(s) by clicking the Triggers tab.
4a) Check Enable next to each trigger you want (you'll need at least one trigger, but can have up to 5).
4b) Click the Channels button for that trigger and make sure All Channels is unchecked and the channel(s) you want to serve on are set to ON. You can click a channel and press the On or Off buttons to enable or disable that trigger in specific channels.
4c) Type in a trigger or use the default (it's what the person types to use your fserv).
4d) If you want it to use /ctcp, check that box and select who can use the trigger (default is All).
4e) Click the ... button for the Root directory and select the main folder your fserv files are in (such as c:\fserv\). All folders and files in that folder and the subdirectories will be available for users to download, so pick a folder without private data in it.
4f) If you want a welcome message text to show up when users connect to the fserv, type something up in Notepad and save it as a text file and then click the ... button for Welcome File and select that file. It will be shown to anyone accessing the fserv. This is optional.
5) Now, let's go back to the Setup tab.
5a) Enter the number of sends per user and total that you want to allow and do the same for the queues. Set up the maximum number of users and the ad delay time limit. Note that channels may have rules about the ad delay time, so check with them.
5b) Most likely, you'll want to have the following boxes checked: Auto start on connect, Enable !list, Enable !Search/@find, Cache directory index's for searching. You may also want to check CTCP Triggers Only if you only want people to have access by using /ctcp triggers. Again, this may be a requirement for some channels.
5c) If you want to, put a MOTD message. This is just a bit of text to have in your fserv ad.
6) Press OK.
7) You can either reconnect to have your fserv start automatically (assuming you checked the Auto Start option), or you can right click in the channel and choose: Server Controls > File Server > Start Now.
8) Your ad should display and be available for people to use.
Be aware that you may need to forward ports in your router if you use one or people won't be able to connect. If you need help with that, check out
http://www.portforward.com/ . Also, you usually can't connect to yourself, so have someone else test it.
Additional settings for fservs are found in the other FileServer Manager tabs and also the DCC Manager tabs. Play around with them and see what works best for you.
Remember that your settings (as with most Invision settings) are **PER NETWORK**. This means that you have to have the network you are changing settings on as the active network (example: don't have a channel on Efnet open when you're trying to change settings for Undernet). It also means that you can have different settings on each network.
You can find me at #Invision on irc.irchighway.net or #OldGames on irc.undernet.org if you need me for anything.