Insurgency

Insurgency

388 ratings
How to create a private server to play with your friends!? | (Listen Server)
By SHOUBI and 1 collaborators
This guide is for those of you wishing to create a fully working Insurgency server rapidly without having to make a dedicated one.
If you wish a dueling experience please consider get a look to this running server: https://mygamingedge.online/
   
Award
Favorite
Favorited
Unfavorite
Intro / basics + tutorial video

____ Click HERE to join us and Say Hello on Insurgency 2 United if my guide was helpful!____










video starts at 3:33

• With over 10k concurrent players[steamcharts.com] on this Insurgency Free Weekend it has been recently quite hard to find available slot on Co-op servers. this Steam guide will help us getting a coop / duel session between friends!
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=298328006

• 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!)

Please get a look to Arc's Steam guide for running a real dedicated one:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=345661185
Or you can also use Steamer tool:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1952703939
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)


Insurgency 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 Insurgency:
• 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"
* bind F11 allows you to open it during loading screen!
disconect (cancel loading time if server not responding)



Then "Create a server" by opening whatever level you wish:
• Type in:
heartbeat <Submit> map <the map you want> <whished gamemode> <Submit>

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 6+ slots becomes harder to manage.


• Once it's done display console again and type in:
status
It gives you the external/public server IP[ip-lookup.net] 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)

• 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 create a private server to play with your friends!?***
sv_password <whatever you want> (Set a passwd to get a private lobby)
connect <IP>;password <passwd> (And how your steam friend join it later once secured)


CVAR
DESCRIPTION
changelevel <...>
nextlevel <...>
switch to a new map
set next lvl
kill
(suicide yourself)
cl_showfps 1
(show current framerate)
More Insurgency cvar Here![jballou.com]


"Playtesting weird stuff with cvar!"
You must enable cheats on your server to enjoy the following user config:
sv_cheats 1 (turn on cheats..)

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=306803897

Grab 'autoexec.cfg' file and add it in your 'CFG' folder located in your Insurgency directory (Steam\SteamApps\common\insurgency2\insurgency\cfg)
•Download it HERE! [www.dropbox.com]
exec autoexec.cfg (apply changes if it doesn't work!)
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 Insurgency 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.
Real LAN Party with a few computers & 1 Shared Steam account!
You can skip Port Forwarding step but don't negligate:

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=422190563
NET_GetBindAddresses found 192.168.0.11: 'Atheros AR9002WB-1NG Wireless Network Adapter' ............................................................................... (Party) Creating Party... (Party) Joined Party. ] heartbeat
] sv_lan 1
] map district_coop
[PartyTeamMgr] Grace period started. Initializing Steam libraries for LAN server Logging into anonymous gameserver account. Updating player list, server change Client "(1)SHOUBI°♫" connected (192.168.0.21:27005). "(1)SHOUBI°♫" STEAM_1:0:9523700 00:04 48 73 spawning 30000 192.168.0.21:27005 ] status hostname: SHOUBI°♫ version : 1.7.2.3/1723 5980 insecure udp/ip : 192.168.0.11:27015 os : Windows type : listen map : district_coop at: -9439 x, 5479 y, 85 z players : 2 humans, 5 bots (6/0 max) (not hibernating) # userid name uniqueid connected ping loss state rate adr # 2 1 "SHOUBI°♫" STEAM_1:0:9523700 02:51 15 0 active 30000 loopback # 23 2 "(1)SHOUBI°♫" STEAM_1:0:9523700 01:01 838 85 active 30000 192.168.0.21:27005 #end
Dueling custom server infos
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2612282363

Donate on website and get !donor command to changemap from regular stock vanilla ones over dueling custom maps ones!!!

more info on the guide!

74 Comments
Galunga Gaming 21 Aug, 2022 @ 8:02pm 
tried to do this with a friend but it isnt working for him, it says "connecting to the server" and it never loads for him. i did it with my brother and it worked, i suspect this is because we are using the same internet?
🝰 29 May, 2022 @ 2:09am 
тварь ебаная
VSX 18 Jul, 2021 @ 11:47am 
Thanks for the reply, I did print the cvarlist, and tried to tweak the bots based on what I see. A lot of the bot settings (such as bot_vis_*, bot_aimtracking_*, etc.) are what the game considers as a "cheat" cvar, I want to change those cvars for my listen server, is there any way I can do that?
SHOUBI  [author] 18 Jul, 2021 @ 9:40am 
it's normal because those only works when cheats enabled
https://jballou.com/insurgency/cvarlist.php
or you can do the cvar listing by running game properties -condebug launch parameter. then hit in console cvarlist it will create a cvarlist.txt in gamedir.
VSX 18 Jul, 2021 @ 6:01am 
Hi, how do we change the cvars that require sv_cheats 1? For my .cfg, I set the sv_cheats to 1, then change the appropriate bot settings to make them more challenging for me, and when I set sv_cheats back to 0, all the config gets reset.

What should I do?
SHOUBI  [author] 2 Jun, 2021 @ 9:49pm 
bredbeddle 2 Jun, 2021 @ 9:14pm 
When i type "heartbeat" into the dev console, it comes back with: "Command not recognized: heartbeat". What am I doing wrong?
epten 28 Jan, 2021 @ 12:13pm 
Hi there, when i start the InsurgencyServerStart.bat comes an information that the srcds.exe can´t be found. Has anyone an idee what is wrong in my configuratio?n
BUDAhnb 27 Dec, 2020 @ 6:10pm 
@Frenchiveruti For my keyboard controls the console toggle was the ` key (just under the ESC key on the keyboard). This can be changed within the game menu by clicking SETTINGS -> KEY BINDINGS and then scrolling down near the bottom under the Miscellaneous controls you will find 'Toggle Console'.
Frenchiveruti 2 Dec, 2020 @ 5:45pm 
Could it be that the latest insurgency version doesn't allow console on the main menu?