FireDaemon
The Service Manager for Microsoft Windows
HACKER SAFE certified sites prevent over 99.9% of hacker crime.
FireDaemon Products Download FireDaemon Purchase FireDaemon Get FireDaemon Support FireDaemon Resellers Contact Us
      

ConfigMaker - Counter-Strike Source
Create a Counter-Strike Source Server Configuration

Required Settings

Server Name:
If you have more than 63 characters, the server name will not display completely in the server browser window.

CVAR: hostname

Rcon Password:
The remote console password so that you can manage your server. Leave blank to disable.
Tip: Chose a password that combines letters and numbers so its harder to brute force hack.

CVAR: rcon_password

Server Password:
Set this to password protect your server. Leave blank to disable.

CVAR: sv_password

Internet or LAN Server:
Will the server be public or Private LAN? If it is a LAN server than there will be: no heartbeat, no authentication and no non-class C addresses.

CVAR: sv_lan

Default: LAN & Internet

Region:
Geographic location of the server.

CVAR: sv_region

Default: World

Contact Email:
Contact email for server sysop.

CVAR: sv_contact

RCON Security - Make it harder for malicous players to guess your RCON password.

RCON Ban Penalty:
Number of minutes to ban users who fail rcon authentication.

CVAR: sv_rcon_banpenalty

RCON Max Failures:
Max number of times a user can fail rcon authentication before being banned.

CVAR: sv_rcon_maxfailures

RCON Min Failures:
Number of times a user can fail rcon authentication in sv_rcon_minfailuretime before being banned.

CVAR: sv_rcon_minfailures

Default: 5 Tries

RCON Track Failures:
Number of seconds to track failed rcon authentications.

CVAR: sv_rcon_minfailuretime

Default: 30 Seconds
Bandwidth Limitations - Reduce lag by enabling these settings.

Minimum Bandwidth Rate:
Minimum bandwidth rate allowed on server.
Tip: It should always be set to 0. This will allow your dial up players to set their rate as low as they need to so that they can play with as little lag as possible.

CVAR: sv_minrate

Maximum Bandwidth Rate:
Maximum bandwidth rate allowed on server.
Tip: This should not be left at default or else your server is very likely to lag.

CVAR: sv_maxrate

Default: 0 (Unlimited), Recommended value: 25000

To calculate sv_maxrate, use the following formula: bandwidth X 128 / total server slots
Example: Server has 1400Kbps of bandwidth and 24 slots. The formula would be: 1400 X 128 / 24 = 7466
If your server is rented from a Game Server Providor, ask them what their bandwidth in Kilobits per second is. If you host your server locally on your home computer, click here, choose the location closest to your location and run the speed test.

Minimum Update Rate:
Minimum updates per second that the server will allow.

CVAR: sv_minupdaterate

Default: 10

Maximum Update Rate:
Maximum updates per second that the server will allow.

CVAR: sv_maxupdaterate

Default: 60

Minimum Command Rate:
Sets the minimum value for a player's cl_cmdrate.

CVAR: sv_mincmdrate

Default: 0

Maximum Command Rate:
Sets the maximum value for a player's cl_cmdrate.

CVAR: sv_maxcmdrate

Default: 40
If your server doesn't have enough bandwidth, rent a dedicated server! You can host multiple game servers on one.

Miscellaneous Tweaks:
These tweaks are very complicated to understand, but they do reduce lag.

Tip: Do not change the values that are applied here.

sv_client_cmdrate_difference:
sv_client_predict:
sv_client_interpolate:
sv_client_min_interp_ratio:
sv_client_max_interp_ratio:

Max File Size:
Maximum allowed file size for uploading in MB.

CVAR: net_maxfilesize

Default: 16 MB, Min: 0, Max: 64

Decal Frequency:
Amount of time in seconds a player can spray their decal.

Tip: Putting this too low can create lag when lots of people spam their spray.

CVAR: decalfrequency

Default: 10
Logging

Logging:
Enable server logging?

CVAR: log

Log Bans:
Log server bans in the server logs.

CVAR: sv_logbans

Default: On

Log Server Info:
Log server information in the log file

CVAR: sv_logfile

Default: On

Log To One File:
Log server information to only one file.

CVAR: sv_log_onefile

Default: No

Log Echo:
Echo log information to the console.

CVAR: sv_echo

Default: Yes
Misc. Settings

Friendly Fire:
Turn on/off friendlyfire.

CVAR: mp_friendlyfire

Default: Off

Foot Steps:
Turn on/off footsteps.

CVAR: mp_footsteps

Default: On

Flashlight:
Turn on/off the ability for clients to use flashlight.

CVAR: mp_flashlight

Default: Off

Force Camera:
Force dead players to first person mode, effectively disabling freelook.

CVAR: mp_forcecamera

Default: Off

All Talk:
Players can hear all other players, no team restrictions.

CVAR: sv_alltalk

Default: Off

Pausable:
Can the server be paused?

Tip: Always keep this disabled. Otherwise anyone can pause the server (just like in singleplayer).

CVAR: sv_pausable

Default: Off

Consistency Check:
Force cleints to pass consistency check for critical files before joining server?

CVAR: sv_consistency

Default: On

Cheats:
Allow cheats on server.

Tip: While you might be tempted to turn this on at times so you can use godmode or noclip you should always keep this disabled. Aside from cheat commands, players could crash the server with certain commands. If you want god/noclip, there are plugins that can enable them without turning cheats on (SourceMod, ManiMod, EventScripts, etc.).

CVAR: sv_cheats

Default: Off

Allow Upload:
Allow clients to upload their custom decals (sprays) to the server.

CVAR: sv_allowupload

Default: Yes

Allow Download:
Allow clients to download files.

Tip: This should be left on at all times otherwise clients will not be able to download maps, sounds, etc. If you are hosting your server from home and you have limited bandwidth, then it might be a good idea to enable this (clients would be kicked from the server when they try connecting if they dont have any of the files).

CVAR: sv_allowdownload

Default: Yes

Maximum Player Speed:
Maximum speed a player can move.

CVAR: sv_maxspeed

Default: 320

Limit Teams:
Max # of players 1 team can have over another.

CVAR: mp_limitteams

Default: 2

Hostage Penalty:
How many hostages a Terrorist can kill before being kicked, 0 to disable.

CVAR: mp_hostagepenalty

Default: 5, Disable: 0

Voice Talk:
Allow clients to use mic.

CVAR: sv_voiceenable

Default: Yes

Allow Spectators:
Allow spectators on the server.

CVAR: mp_allowspectators

Default: Yes

Time Limit:
Amount of time in minutes each map is played before switching to the next map.

CVAR: mp_timelimit

Default: 25

Chat Time:
Amount of time in seconds players can chat after the game is over.

Tip: A lower value means a faster map load change.

CVAR: mp_chattime

Default: 10

Client Timeout:
After this many seconds without a message from a client, the client is dropped.

Tip: It's a good idea to put this to something high because sometimes clients lag out for a few seconds and putting the value to low will kick them (and anger them in the process).

CVAR: sv_timeout

Default: 65 Seconds

Auto Team Balance:
Force clients to auto-join the opposite team if they are not balanced

CVAR: mp_autoteambalance

Default: On

Auto Kick:
Kick idle/team-killing players.

CVAR: mp_autokick

Default: Off

TeamKill Punish:
Punish TK'ers on next round?

CVAR: mp_tkpunish

Default: On
Round Settings

Freeze Time:
Time in seconds to keep players frozen when the round starts.

CVAR: mp_freezetime

Default: 6

Round Time:
How much time in minutes does a round last.

CVAR: mp_roundtime

Default: 5

Start Money:
Amount of money each player gets when they reset.

CVAR: mp_startmoney

Default: 800, Max: 16000

C4 Timer:
The amount of time in seconds before bomb explodes after planted.

CVAR: mp_c4timer

Default: 45

Frag Limit:
Amount of frags a player can exceed before changing maps.

CVAR: mp_fraglimit

Default: 0

Win Limit:
Max number of rounds one team can win before server changes maps.

CVAR: mp_winlimitt

Default: 0

Maximum Rounds:
Amount of round to play before server changes maps.

CVAR: mp_maxrounds

Default: 0

Player ID:
Controls what information player see in the status bar.

CVAR: mp_playerid

Default: All

Spawn Protection Time:
Time in seconds to Kick players who team-kill after round restart.

CVAR: mp_spawnprotectiontime

Default: 5
Bots

Enable Bots:
Select Yes if you would like to have bots on the server.

CVAR: bot_add

Default: No

Bot Quota :
Amount of bots to add.

Tip: Bots use lots of CPU so be careful how many you add. Start out with low amount of bots and add more if needed.

CVAR: bot_quota

Default: 5

Bot Quota Mode:
Determines the type of quota. Allowed values: 'normal' and 'fill'. If 'fill', the server will adjust bots to keep N players in the game, where N is bot_quota. If bot quote is 2 and fill is used, bots will be adjusted to 0 when 2 human players join.

CVAR: bot_quota_mode

Default: Normal

Bot Difficulty:
0 is Easy, 1 is Normal, 2 is Hard, and 3 is Expert.

Tip: Bots even on Easy difficulty can be a challenge because they rarely miss (aimbot). So for most cases, don't go above hard unless you really want a challenge.

CVAR: bot_difficulty

Default: Normal

Bot Chatter:
Control how bots talk.

Tip: This can get extremely annoying as the bots will often spam radio/chat messages, so use a lower setting.

CVAR: bot_chatter

Default: Normal

Bot Auto Follow:
Allow bots to automatically follow a human player.

CVAR: bot_auto_follow

Default: Yes

Bot Auto Vacate:
Kick bots to automatically make room for human players.

CVAR: bot_auto_vacate

Default: Yes

Enable Bots:
Bots must wait for a people to join before joining? If No, bots will play without people.

Tip: Enabling this can have an impact on server performance because bots use CPU cycles and if you there are other game servers on the box, they can be affected (even though the CSS server is empty).

CVAR: bot_join_after_player

Default: Yes

Bots Defer to Humans:
Can bots complete objectives if there are humans on a team?

CVAR: bot_defer_to_human

Default: No

Bot Prefix:
Prefix for bot names. A prefix is a tag that bots will have in front of their name. you can enter your clan tag or leave blank.

CVAR: bot_prefix

Default: Blank

Allow Rogue Bots:
Bots may occasionally go 'rogue'. Rogue bots do not obey radio commands, nor pursue scenario goals.

CVAR: bot_allow_rogues

Default: No

Bots Walk:
The speed at which bots can move. 0 = Run & Walk, 1 = Walk Only

CVAR: bot_walk

Default: Run & Walk

Bot Team Restriction:
What teams are bots allowed to join?

CVAR: bot_join_team

Default: Any

Bot Cash Buy:
Bots will not buy if their money falls below this amount.

CVAR: bot_eco_limit

Default: 2000

Page Views: