Insurgency

Insurgency

59 ratings
LAN Party: Dedicated Server for COOP vs Bots
By PoshPorcupine and 1 collaborators
This guide covers how to set up a dedicated server and setup a game of all the human players vs Bots.
   
Award
Favorite
Favorited
Unfavorite
Updates
Update 3/5/2019
The information is this guide is still valid.

Update 5/19/2017
This still works!

Update 2/26/2016:
The info in this guide is still current. I'm going to a LAN party tomorrow and was able to spin up a dedicated server for Insurgency by following this guide.

Update 8/27/2015:
There are now four different coop modes and many more maps, I've added information about them so the info is easy to find on what maps are available and the coop modes they support.

Update 2/15/2015:
Thanks to Arc in the comments for providing additional advice. Arc has a greatly detailed guide that you can find here. If you just want to get a server up quickly, this guide will work. If you want to know more and actually learn what you are doing, check out Arc's guide.

Intro
This guide explains how I was able to get a dedicated server setup for a LAN party. Setting up a dedicated server for Insurgency was very difficult to do and I had to use numerous guides to piece the info together. Hopefully this can help someone else not waste as much LAN party time as I did. I'm sure many of the veterans in this community know a ton more about setting this up than what I have figured out. Please leave a comment and let me know and I'll update the guide with any new information.
Download and Install the Dedicated Server
  1. Create a folder for SteamCMD and the dedicated server to install to (For this example we use D:\steamcmd)
  2. Download SteamCMD for Windows http://media.steampowered.com/installer/steamcmd.zip
  3. Unzip SteamCMD to D:\steamcmd
  4. Run steamcmd.exe
  5. Enter the following commands at the prompt:
    login anonymous app_update 237410 validate quit

Note: The app_update command will start an 9GB download.
Create a startup file to start your server
  • Open the folder:
    D:\steamcmd\steamapps\common\Insurgency Dedicated Server
  • Create a batch file (start.bat) with the following command:
    srcds.exe +maxplayers 32 +sv_lan 1 -console sv_playlist coop +mp_coop_lobbysize 8 + mp_coop_min_bots 1 +mp_coop_min_bots 8 +mp_coop_max_bots 10 -lobbysize 10 -ins_bot_difficulty 1 +map district_coop
Start the Dedicated Server
  • Start Insurgency game
  • Alt-tab back to the Windows desktop
  • Run
    Start.bat
  • Alt-tab back to Insurgency game and click on Server Browser. You should now see your local dedicated server in the LAN tab. You might have to click the Refresh button.
Change Maps during Play
  1. At the server command prompt (the command window that opened when you ran Start.bat), you can change maps during play. The command window doesn't look like an actual prompt, but you can type these commands in and they will work.

  2. To change a map enter the following command at the servers command prompt:
    map district_coop checkpoint

Currently the following maps are available:

PVP (day) maps:
buhriz - command to change to this map: map buhriz
district
embassy
heights
market
ministry
panj
peak
revolt
siege
sinjar
station
tell
uprising
verticality

PVP (night) maps:
buhriz_night - command to change to this map: map buhriz_night
contact
district_night
embassy_night
heights_night
market_night
ministry_night
panj_night
peak_night
revolt_night
sinjar_night
station_night
tell_night
uprising_night
verticality_night

COOP (checkpoint) maps:
buhriz_coop - command to change to this map: map buhriz_coop checkpoint
district_coop
embassy_coop
heights_coop
market_coop
ministry_coop
revolt_coop
siege_coop
sinjar_coop
tell_coop
verticality_coop

COOP (hunt) maps:
buhriz - command to change to this map: map buhriz hunt
buhriz_night
contact
contact_night
district
district_night
embassy
embassy_night
heights
heights_night
kandagal
kandagal_night
market
market_night
ministry
ministry_night
panj
panj_night
peak
peak_night
revolt
revolt_night
siege
sinjar
sinjar_night
station
station_night
tell
tell_night
uprising
uprising_night
verticality
verticality_night

COOP (outpost) maps:
buhriz - command to change to this map: map buhriz outpost
buhriz_night
contact
contact_night
district
district_night
embassy
embassy_night
heights
heights_night
kandagal
kandagal_night
market
market_night
ministry
ministry_night
panj
panj_night
peak
peak_night
revolt
revolt_night
siege
sinjar
sinjar_night
station
station_night
tell
tell_night
uprising
uprising_night
verticality
verticality_night

COOP (survival) maps:
contact - command to change to this map: map contact survival
contact_night
district
district_night
embassy
embassy_night
heights
heights_night
kandagal
kandagal_night
market
market_night
ministry
ministry_night
panj
panj_night
revolt
revolt_night
siege
sinjar
sinjar_night
station
station_night
tell
tell_night
uprising
uprising_night
verticality
verticality_night

COOP (conquer) maps:
buhriz - command to change to this map: map buhriz conquer
buhriz_night
contact
contact_night
district
district_night
embassy
embassy_night
heights
heights_night
kandagal
kandagal_night
market
market_night
ministry
ministry_night
panj
panj_night
peak
peak_night
revolt
revolt_night
siege
sinjar
sinjar_night
station
station_night
tell
tell_night
uprising
uprising_night
verticality
verticality_night
7 Comments
Mobius the Moron 17 May, 2023 @ 7:21am 
is there a way to force bots to use certain items only? like: pistols and shotguns with light armor and nothing else
KuroUmiNeko 30 Oct, 2015 @ 3:56pm 
how to change server name and set password
Arc 2 Sep, 2015 @ 2:36pm 
@EuSouBonzin: I agree, it is better suited for bigginers. My guide is just huge wall of text, it should be devided to smaller ones, which will happen once Gypsy releases Theater guide. i'll redo some stuff in my guide afterwards.
Alexandre Reis 16 Aug, 2015 @ 6:06am 
Man, this is a fantastic and simple guide! Arc guide is very good too. It has everything you need to know. But this one is better for beginners and casual players.

I'll just suggest you point out that people must run "Start.bat" before opening "Steam".
russovetov 4 Feb, 2015 @ 9:38am 
Thanks! :ins:
BlackJack 4 Feb, 2015 @ 1:16am 
РОССИЙСКИЕ ИГРОВЫЕ СЕРВЕРА INSURGENCY

Доброго времени суток! :) Приглашаем Вас на наши игровые сервера, которые расположены в г. Красноярске (Россия, Красноярский край.) У нас есть игровые сервера:

- VsemTeam @ Siberian COOP Server ; 185.25.60.30:29015
- VsemTeam @ Siberian Skirmish/Push ; 185.25.60.30:29016
- VsemTeam @ Siberian Ambush ; 185.25.60.30:29017
- VsemTeam @ Siberian Occupy/Firefight ; 185.25.60.30:29018
Arc 12 Jan, 2015 @ 11:30am 
mp_coop_min/max_bots cvar is fairly outdated btw.

Take a deep look to this guide as it may help you greatly:

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

My advice would be to keep starup batch as simple as posssible and do other stuff in server.cfg and server_gamemode.cfg (which one and why explained in guide).

Or you can simply use my guide as your basics how to set up dedicated server and here you can specify only things for LAN and remote or local managing of the server in client game. It's up to you :)