Fistful of Frags

Fistful of Frags

211 ratings
How to set up a "Listen Server"!?
By SHOUBI and 1 collaborators
This guide is for those of you wishing to create a fully working Fistful of Frags server rapidly without having to make a dedicated server.
Many of you may have noticed all those "LAN servers are restricted to local clients (class C)" errors. It only means that those people simply clicked on "Create Server" and expected their server to work..
(EDIT: Now with some crazy user configs added![www.dropbox.com] & Also works with the Internal version of the game [Beta Branch Bunch])
4
   
Award
Favorite
Favorited
Unfavorite
Intro / basics
• As the Steam release is near this Steam guide will help us getting more server filled[steamcharts.com] when officialy launch! (at least i hope! ^^)

• Easier than dedicated one to create, Listen servers are run on the same machine as the game client.
When the client disconnects, the server is shut down, as the server and host client are run together.
So check game cache integrality (game properties) before host it in order to avoid crashs.

• Listen servers usually cannot support too many players, due to bandwidth and CPU requirements.
So please optimize your internet connection so close others useless programs and run only the minimal requiered.
(Do not even try if you are on the neighbourhood wireless!)
How to proceed?!
First of all get your IP specifications by opening your operating system console:

• Launch the command prompt (executable name cmd.exe )
Enter:
ipconfig


Then focus on your Network connection details:


Port Forwarding:

• Copy/paste your default gateway IP in your web browser: (url tab)


Fistful of frags requieres only the port for the Steam Server:
• port: 27015 UDP & your IPv4 address


Before you launch your game, you will have to:

• Right click on the game on your steam library and click "Properties". Once you're there, click on "Set Launch Options". An empty caption box will show up.
In it, simply type:
-console

Launch Fistful of Frags:

• You will notice that a console has now appeared on the main menu. Keep it there! (Dev-console is used to submit some commands variables == cvar)
• You can also pop it up when needed by binding it (F11 as an example) with the following cvar: (with quotes)

"bind F11" "toggleconsole"


• Then select "Create a server"

It's easy to know how many players you can support:

If you go above your limit all the other players in your server will see their ping increased to extreme heights.
• You just have to test how many players your network can handle but most of the times 8+ slots becomes harder to manage.


Once you're in-game (on the previously created listen server still LAN restricted) press escape or your key bind to see the console:

• Type in:
sv_lan 0 <Submit> heartbeat <Submit> changelevel <the map you want*> <Submit>

(*Current map list: fof_fistful, fof_desperados, fof_revenge, fof_robertlee,..you must changelevel to apply changes and avoid clients (class C) error.)


• Once it's done display console again and type in:
status
It gives you the external/public server IP[whatismyipaddress.com] copy/paste it to yours Steam friends in order they join you manually (cvar: connect IP) if your server isn't yet displayed in the server browser list from their side.

• There you go! You have a fully working server now! Invite your friends in! (most of the time they are able to join you directly from steam friend list or internet server browser as usual)

• Keep in mind that you'll have to enter those commands in the console everytime you create a Listen Server.

• If it still doesn't work or you're having other issues see the troubleshooting section bellow:
Server Configuration and Handy Tweaks
Some useful tips to manage your server:

***how to prevent the bots from blocking the slots?! ***
fof_sv_bot_slotpct 0 (avoid bot respawn once kicked from server)
kick BOT <name>
bot (add bot)

***How to create a private server to play with your friends!?***
sv_password <whatever you want> [/b] (Set a passwd to get a private lobby)
connect <IP>;password <passwd> (And how your steam friend join it later once secured)[/td][/tr][/table]

CVAR
DESCRIPTION
rate 3500
cl_cmdrate 30
cl_updaterate 30
these 3 previous cvar may helps improuving ping issues
changelevel <fof_...>
nextlevel <fof_>
switch to a new map
set next lvl
mp_teamplay 1
4 squads gamemode once you chglvl
fof_sv_maxteams "2"
dual squads gamemode once you enable teamplay
kill
(suicide yourself)
net_graph 1
(show current fps/ping,..)


"Playtesting weird stuff with cvar!"
You must enable cheats on your server to enjoy the following user configs:
sv_cheats 1 (turn on cheats..)
• Keep in mind to overwrite "autoexec.cfg" files each time you want to switch from one user config to an another one!
But you can also rename name.cfg to whatever you wish , and type in console exec name.cfg to apply them separately.
http://gtm.steamproxy.vip/sharedfiles/filedetails/?id=235664741
Download autoexec.cfg file & add it in your CFG folder (SteamApps/common/Fistful of Frags/fof/cfg)
•Grab it here![www.dropbox.com]


http://gtm.steamproxy.vip/sharedfiles/filedetails/?id=294806772
Download autoexec.cfg file & add it in your CFG folder (SteamApps/common/Fistful of Frags/fof/cfg)
•Download it here! [www.dropbox.com]

http://gtm.steamproxy.vip/sharedfiles/filedetails/?id=644931178
http://gtm.steamproxy.vip/sharedfiles/filedetails/?id=261156532
Loothill_a5 unofficial map & tp_aim re-release grab them & extract files from zip archive in your 'maps'[/url] folder located in your fof directory (SteamApps/common/Fistful of Frags/fof/maps)
•Download them here! [www.dropbox.com]

Create a Listen Server with cheats enable..
http://gtm.steamproxy.vip/sharedfiles/filedetails/?id=260142663
http://gtm.steamproxy.vip/sharedfiles/filedetails/?id=293971447
• Keep in mind to overwrite "autoexec.cfg" files each time you want to switch from one user config to an another one![/quote]
host_timescale (1 default value, try 1.5 for fun!)
sv_gravity 225
(Dropbox deposit if shared links are outdated)[www.dropbox.com][/td][/tr][/table]
Troubleshooting
• Anti-virus and Firewalls

If your friends still cannot join your server even after you've set it up properly it's most likely because something is blocking network traffic coming from outside. Many anti-virus and firewalls do that by default and you'll have to either temporarily disable them or add Steam and Fistful of Frags to the restrictions.[www.dummies.com]

•Port Forwarding
If it still doesn't work you might want to try these ports too:

UDP 1200
UDP 27000 to 27015
UDP 27020
TCP 27030 to 27039
TCP 27015

If you don't know how you just have to follow the instructions on this website[portforward.com]
There you simply have to enter your router's brand and model and then ports for what game you want to forward.
http://gtm.steamproxy.vip/sharedfiles/filedetails/?id=259767197
& enjoy my FoF review!

(Dropbox deposit if shared links are outdated)[www.dropbox.com]
28 Comments
MakiSedo 4 Jun, 2020 @ 11:00pm 
EASY GUIDE HOW TO CREATE YOUR OWN SERVER IN LAN
1. Any LAN
2. Create server
3. Then go to console
4. Type sv_lan 0
5. changelevel any_map
6. PROFIT???
7...
Blinkz 16 Feb, 2020 @ 8:43pm 
After I do changelevel, my player count goes from 1 to 0. It basically says I'm not in the server anymore. Is that normal?
Merlin 9 Feb, 2020 @ 8:41am 
Its not for Linux :(
-$ilver- 15 Jun, 2019 @ 11:46pm 
My question is why do we have to jump through hoops to begin with? If there is an option to Create A Server, why is it not simply creating it? Is that a Source/Steam thing or a FoF thing? It makes no sense to have the option and then you basically have to do everything from scratch in order to get it to work.
flango 16 May, 2019 @ 8:56am 
not working, confirmed
Poppies For Nimrod 30 Jun, 2018 @ 10:43pm 
You might have to changelevel twice, but it will sometimes work.
🅰🅽🆈🅰 12 Aug, 2017 @ 6:07pm 
Thank you very much, worked :)
Snurf1520 26 Sep, 2016 @ 6:23pm 
Doesn't work for my friends it just says "Can't connect after 4 tries" :steamsad:
Skatino 3 Sep, 2016 @ 2:24pm 
wtf juste for play on lan ??
MCRÜ_ 2 Sep, 2016 @ 9:45am 
when i go to the Defult Getaway IP i dont see any port stuff. Help?