Warsow | Server Configuration

It's easy to configure your Pingperfect Warsow Server. Just follow the steps below.

  1. Open the 'Configuration Files' section from your control panel.
  2. Select the 'Text Editor' option next to 'basewsw\dedicated_autoexec.cfg'
  3. Refer to the Example Configuration below and change the respective settings where you need to do so in order to configure your server to your desires.

 

// This config will be executed last at launching a dedicated server.

// It will never be written in from Warsow.

// note that configs for individual gametypes can be found inside configs/server/gametypes directory

// such configs can override cvars set inside this file

 

// server settings - must be different for each server running on same machine

set sv_hostname "Warsow server" // Server name

set sv_ip "94.154.157.10"      // Do not change - will likely stop the server from operating correctly.

set sv_port "44400"

set sv_port6 "44400"    // Do not change - will likely stop the server from operating correctly.

 

set sv_http "1"

set sv_http_ip "94.154.157.10" // Do not change - will likely stop the server from operating correctly.

set sv_http_port "44444"

set sv_http_upstream_baseurl ""

set sv_http_upstream_realip_header ""

set sv_http_upstream_ip ""

 

set logconsole "wswconsole.log"

set logconsole_append "1" // don't destroy the old log when restarting server

 

// Warsow MatchMaker statistics

// NOTE! You need to register your server at www.warsow.gg to obtain authkey

// set sv_mm_authkey ""    // REGISTER your server at www.warsow.gg to obtain authkey

// set sv_mm_enable "1"    // To enable this, also set authkey

// set sv_mm_loginonly "0" // Allow only registered players

 

// more server settings

set sv_public "1"

set sv_maxclients "2"

set sv_skilllevel "1" // 0 = easy, 1 = normal, 2 = hard

set password ""       // password required to enter the server

set rcon_password "2dyj6"  // password to remotely control the server, keep secret

set sv_pure "1"       // if 1 client is forced to use same game modules and

                      // game data as the server

set masterservers "dpmaster.deathmask.net ghdigital.com excalibur.nvg.ntnu.no eu.master.warsow.gg"

set masterservers_steam "208.64.200.65:27015 208.64.200.39:27011 208.64.200.52:27011"

set sv_showInfoQueries "0" // prints when a (server browser) info query is received

 

// file uploading

set sv_uploads "1"              // setting this to 0 will disable sending of

                                // server upload offers or urls to clients

set sv_uploads_from_server "1"  // allow uploading directly from the server

set sv_uploads_baseurl ""       // http url of a directory mirroring Warsow directory.

  // Note: mod directory not to be included in this url anymore.

  // Example: sv_uploads_baseurl "http://mydomain.com/warsow" where

  // there is a subdirectory "basewsw" or whatever mod directory your

  // server is running containing the downloadable files.

 

set sv_autoupdate "1" // enable automatic download of updates from www.warsow.gg.

 

set sv_iplimit "3" // limit connections per ip address (stop zombie dos/flood)

 

set g_operator_password "" // game operators get their callvotes instantly passed, so

// they are users who can kick, kickban, change map, etc without

// other players agreement

 

// server side demos

set g_autorecord "1"            // record demos from all the matches

set g_autorecord_maxdemos "200" // if there is more than this amount of

                                // automatically recorded demos, the oldest ones will be deleted

set g_uploads_demos "1"         // if this is enabled and server uploading is

                                // enabled, players can download demos from the server

 

// antilag settings

set g_antilag "1"

set g_antilag_timenudge "0"

 

// callvotes settings - you can add this cvar for every callvote, even if it isn't here

set g_vote_allowed "1"

set g_votable_gametypes ""       // the server can only change to the gametypes in 

   // this cvar (space separated). Empty = All.

 

// disable votes one by one

// note: this can be done to any callvote, even if we forgot to add it to this list,

// composing the cvar with "g_disable_vote_" + <name of the callvote>

set g_disable_vote_gametype "0"

set g_disable_vote_map "0"

set g_disable_vote_nextmap "0"

set g_disable_vote_restart "0"

set g_disable_vote_scorelimit "0"

set g_disable_vote_timelimit "0"

set g_disable_vote_numbots "0"

set g_disable_vote_warmup "0"

set g_disable_vote_warmup_timelimit "0"

set g_disable_vote_extended_time "0"

set g_disable_vote_maxteams "0"

set g_disable_vote_maxteamplayers "0"

set g_disable_vote_lock "0"

set g_disable_vote_unlock "0"

set g_disable_vote_allow_teamdamage "0"

set g_disable_vote_allow_selfdamage "0"

set g_disable_vote_allow_falldamage "0"

set g_disable_vote_allow_uneven "0"

set g_disable_vote_maxtimeouts "0"

set g_disable_vote_timeout "0"

set g_disable_vote_timein "0"

set g_disable_vote_challengers_queue "0"

set g_disable_vote_kick "0"

set g_disable_vote_kickban "0"

set g_disable_vote_instajump "0"

set g_disable_vote_instashield "0"

set g_disable_vote_shuffle "0"

 

// disable opcalls one by one (opcall are instant-pass callvotes by power users with operator password)

// note: this can be done to any callvote, even if we forgot to add it to this list,

// composing the cvar with "g_disable_vote_" + <name of the callvote>

set g_disable_opcall_gametype "0"

set g_disable_opcall_map "0"

set g_disable_opcall_nextmap "0"

set g_disable_opcall_restart "0"

set g_disable_opcall_scorelimit "0"

set g_disable_opcall_timelimit "0"

set g_disable_opcall_numbots "0"

set g_disable_opcall_warmup "0"

set g_disable_opcall_warmup_timelimit "0"

set g_disable_opcall_extended_time "0"

set g_disable_opcall_maxteams "0"

set g_disable_opcall_maxteamplayers "0"

set g_disable_opcall_lock "0"

set g_disable_opcall_unlock "0"

set g_disable_opcall_allow_teamdamage "0"

set g_disable_opcall_allow_selfdamage "0"

set g_disable_opcall_allow_falldamage "0"

set g_disable_opcall_allow_uneven "0"

set g_disable_opcall_maxtimeouts "0"

set g_disable_opcall_timeout "0"

set g_disable_opcall_timein "0"

set g_disable_opcall_challengers_queue "0"

set g_disable_opcall_kick "0"

set g_disable_opcall_kickban "0"

set g_disable_opcall_instajump "0"

set g_disable_opcall_instashield "0"

set g_disable_opcall_shuffle "0"

 

// game settings

set g_gametype "ca"

set g_teams_maxplayers "8"

set g_teams_allow_uneven "0"

set g_numbots "0"

set g_instagib "0"

set g_instajump "0"

set g_instashield "0"

 

// gametype settings - Gametype cfgs can change these when the server changes gametype

set g_allow_teamdamage "1"

set g_allow_selfdamage "1"

set g_allow_falldamage "1"

set g_scorelimit "0"

set g_timelimit "20"

set g_warmup_enabled "1"

set g_warmup_timelimit "5"

set g_match_extendedtime "5"

set g_countdown_time "5"

set g_maxtimeouts "3" // -1 = unlimited

set g_challengers_queue "1"

 

// map settings

set sv_defaultmap "wca1"

set g_maplist ""           // list of maps in automatic rotation

set g_maprotation 0        // 0 = same map, 1 = in order, 2 = random

 

set g_asGC_stats "0"

set g_asGC_interval "10"

 

 

Looking for a game server host known for brilliant 24/7 customer support and quality hardware? 

Try a Pingperfect Warsow server today! https://pingperfect.com/gameservers/warsow-game-server-hosting-rental.php 

 

  • Warsow Server Configuration, warsow server configuration, Warsow, warsow, Server Configuration, server configuration
  • 0 Users Found This Useful
Was this answer helpful?