Fistful of Frags
 This topic has been pinned, so it's probably important
!^  [developer] Apr 29, 2014 @ 7:00am
Dedicated server download
I guess you know how steamcmd works, for the rest it's just this (save it to txt file):

@NoPromptForPassword 1 login anonymous force_install_dir ../yourfolder app_update 295230 validate

You also can grab the dedicated server app from your Steam/Tools section, of course.

Update:

If someone wants to setup a dedicated server for Linux, once the mod files are downloaded using steamcmd, this would be the command line to start the server:

./srcds_run -console -game fof +maxplayers 20 +map fof_fistful -ip x.x.x.x -port 27015 (last 2 ones are optional)

Last edited by !^; May 10, 2014 @ 7:01am
< >
Showing 1-15 of 62 comments
Squiddy May 10, 2014 @ 7:16am 
What sys req would we need for a Linux based server? Wondering how cheaply I can set one up.
!^  [developer] May 10, 2014 @ 7:24am 
I'm no expert in server hosting, I'm afraid. I rented a core i3 3.4GHz server (2 physical + 2 logical cores) and 4GB memory is enough for 4 dedicated, 20 slot servers. Maybe more, didn't pushed it yet.

So I'd say at least a 2GHz single core CPU and 1GB memory could run a 20 slot server. I'm not fully sure though.

Ubuntu 12.04 / Debian 7 with GLIB fix works fine, software wise.
Last edited by !^; May 10, 2014 @ 7:25am
Squiddy May 10, 2014 @ 8:25am 
Okay I have a server up, already full damn.

A few questions, how do I customize things like the name, it picking up me as the admin and making sure I can always join?
!^  [developer] May 10, 2014 @ 8:44am 
Nice, thanks. The server name and other variables, as rcon password for remote administration, are stored in fof/cfg/server.cfg

A slot reservation only can be added via server plugin, can't help too much with that but the place to look is Sourcemod boards https://forums.alliedmods.net/
Last edited by !^; May 10, 2014 @ 8:45am
If you are planning to host on Linux, I suggest Ubuntu 12.04 "LTS" (long-term support) - or later version. Why? because it already includes the minimum GLIBC (version 2.15) that Source SDK 2013 apparently requires. Otherwise, you need to do a work-around with copying some libraries from an upgraded version, etc - which I know many server operators are not comfortable with.

If you are going to host on Debian Linux instead of Ubuntu, currently only the "testing" release ("Jessie", aka "Version 8.x") includes a sufficiently upgraded GLIBC to not require the before-said work-around.
Last edited by [WL/S³] Weasel (Probably AFK); May 10, 2014 @ 1:03pm
Squiddy May 10, 2014 @ 1:25pm 
I'm using the newest Ubuntu, so no lib issues.
Originally posted by LINUX Liam:
Nope, still only have my manually created server.cfg file in /cfg.
Does it matter that I named my folder "ffof" i've seen others name it "fof"?
Next question then, how do i get the MOTD to display?

Let me rephrase Liam's question a bit ... and see if I can clarify some.

Some background:

Typically on SRCDS games that support HTML-based MOTD's (TF2, CS:S, etc.), there will be two possible MOTD-related configuration files.
  • motd.txt <-- Contains either HTML directly, or a first/only-line with URL to use instead.
  • motd_text.txt <-- Contains an alternate unformatted text version of the MOTD to display on clients that have HTML-based MOTD's explicitly disabled.
Further, on Linux systems (whose file systems are generally case-sensitive), files named "MOTD.txt" and "motd.txt" would normally be treated as two different/unique files.

Current operation:
  • Putting a single-line in the "fof/motd.txt" file, with a URL to redirect the MOTD-browser to for content to display definately works - I am using it today. I assume you could alternatively put HTML directly into that file instead.
  • You can safely delete any extraneous "upper-case" version of it ("MOTD.TXT", "MOTD.txt", etc.). I believe Valve did an update a while back to all their engines to work-around problems like this.
  • I would suggest to R_Yell, to in some future build remove any upper-case versions of the MOTD-related files, and replace them with ones named all lower-case - just to avoid any confusion.
  • I am not certain if the plain-text/non-HTML "motd_text.txt" functionality is implemented in FoF. I have not tried it. Perhaps R_Yell can clarify?

Hope that helps.
Last edited by [WL/S³] Weasel (Probably AFK); May 10, 2014 @ 2:50pm
Charnel the Rat May 10, 2014 @ 5:37pm 
I'm new to running servers. I've ran a Minecraft one but thats easy. I looked in the Tools tab and looked for a FoF dedicated server and didn't find one, does it go by another name?
Originally posted by Napolian:
I'm new to running servers. I've ran a Minecraft one but thats easy. I looked in the Tools tab and looked for a FoF dedicated server and didn't find one, does it go by another name?
Best to install dedicated server using Valve's "SteamCMD" tool - and do everything command-line. The "AppID" for the FoF dedicated server is "295230".

Thinking about putting together a "Guide" for this, but don't have the time to do so the next few days.
Last edited by [WL/S³] Weasel (Probably AFK); May 10, 2014 @ 7:01pm
KapN May 11, 2014 @ 9:04pm 
Okay, so I have evrything downloaded, but all I need to know is how to physically open the server... Can anyone fill me in?
Wuzzle May 11, 2014 @ 10:27pm 
I can't find the dedicated server app in my tools tab help!
!^  [developer] May 12, 2014 @ 1:51am 
Originally posted by HTCKTkappp:
Okay, so I have evrything downloaded, but all I need to know is how to physically open the server... Can anyone fill me in?

It's just source dedicated server (srcds), you'll find plenty of info in google. The -game parameter is 'fof', that's the only change.

Originally posted by Wuzzle:
I can't find the dedicated server app in my tools tab help!

I don't think is visible at all sorry. I'll have to contact valve about that.
KapN May 12, 2014 @ 3:40pm 
Are you talking about the 'srcds' with the half life symbol? When I try to open that, it does nothing. Is it supposed to be like that? (Sorry for newbie questions. First dedicated server lol)
Hatch May 13, 2014 @ 9:04am 
Where can I find info about the game? Such as about the different gamemodes and about changing them. Also the variables and commands


Tkappp, make a shortcut of that icon, in properties, type in the run command line options like in linux just dont put ./srcds_run etc
Last edited by Hatch; May 13, 2014 @ 9:05am
!^  [developer] May 13, 2014 @ 9:30am 
Right now it's all about mp_teamplay 1 or 0, and fof_sv_maxteams 2 3 or 4. I recommend 4 teams or just no teams at all (mp_teamplay 0).
< >
Showing 1-15 of 62 comments
Per page: 1530 50