Hey, I'm Avi

I'm a 27-year-old guy who loves programming, particularly in JavaScript. I enjoy making useful software
Links:
server.cfg Generator
Basic settings
CVar: hostname
The name of the server that will be displayed in the Server Browser
CVar: sv_password
The password of the server. Used to create private servers. (Leave blank to setup a public server)
CVar: sv_tags
Add tags, in addition to auto-generated ones
CVar: maxplayers
Maximum amount of players that can join the server
RCON (Remote CONtrol) settings
CVar: rcon_password
The RCON password of the server that will allow admins to send commands to the server using Console Variables via Counter-Strike: Global Offensive's console.
Only you (the owner) should know this password!
CVar: sv_rcon_log
RCON logging. If enabled, the RCON information will be kept
CVar: sv_rcon_minfailuretime
Number of seconds to track failed RCON authentications
CVar: sv_rcon_minfailures
Number of times a user can fail RCON authentication in before being banned
CVar: sv_rcon_maxfailures
Max number of times a user can fail RCON authentication before being banned
General settings
CVar: decalfrequency
The delay (in seconds) between placing sprays
CVar: mp_decals
The maximum amount of decals that can exist at once. (I.e. Visual effects like bullet impact, sprays)
CVar: maps_file
Sets a text file which contains a list of map names, used for the map cycle
CVar: sv_filterban
Set packet filtering by IP mode
CVar: sv_pure
Modifies the allowed user content to be used in the server
CVar: sv_gravity
Modifies the gravity. (Moon gravity = 600)
CVar: sv_lan
If enabled, the server will only be visible on the Local Area Network
CVar: sv_disable_respawn_times
Disable the delay between death and respawn?
CVar: mp_respawnwavetime
After this many seconds respawn after death
CVar: sv_alltalk
Enable/disable letting both teams voice chat with each other
CVar: sv_deadtalk
Enable/disable dead players to talk to living players
CVar: mp_friendlyfire
Enable/disable "Friendly fire". (Teammates can kill each other)
CVar: mp_tkpunish
If enabled, a team-killer (TK) will be punished next round
CVar: mp_forcecamera
If enabled, spectators will only be able to spectate their own team
CVar: sv_cheats
NOT RECOMMENDED! After enabling cheating, achievements cannot be earned
CVar: sv_pausable
NOT RECOMMENDED! Enable/disable the ability to pause the server. Works only if "sv_cheats" is set to Enable
Idle settings
CVar: mp_idlemaxtime
Maximum time (in minutes) a player is allowed to be idle
CVar: mp_disable_autokick
Enable/disable auto kick
CVar: mp_idledealmethod
Punishment for idle players
Technical settings (don't modify if you don't know)
CVar: sv_voiceenable
Allow voice chat
CVar: sv_allow_voice_from_file
Allow third-party programs to play music. E.g. HLDJ
CVar: mp_fadetoblack
Fade a player's screen to black upon his death
CVar: mp_falldamage
Amount of damage players sustains from a fall
CVar: host_framerate
Lock per-frame time elapse
CVar: fps_max
Maximum amount of available FPS (frames per second)
CVar: sv_minrate
Minimum bandwidth rate allowed
CVar: sv_maxrate
Maximum bandwidth rate allowed
CVar: sv_minupdaterate
Minimum allowed updates per second
CVar: sv_maxupdaterate
Maximum allowed updates per second
CVar: mp_allowspectators
Enable/disable Spectator Mode
CVar: mp_footsteps
Enable/disable footstep sounds
CVar: sv_allowupload
Enable/disable clients to upload customizations files
CVar: sv_allowdownload
Enable/disable ability for clients to downloadjs missing files
CVar: sv_downloadurl
If you want new players to download the custom server's files (music, miscs, maps, etc.) from a remote server, type its root address here. Tutorial
CVar: net_maxfilesize
Maximum allowed file size for uploading in MB
CVar: sv_timeout
After this many seconds without any movement from a client, the client is dropped
CVar: sv_allow_color_correction
Allow users to enable color correction
CVar: sv_allow_wait_command
Allow usage of "wait" command
Logging
CVar: log
Enable/disable logging to file, console, and udp
CVar: sv_log_onefile
Log server information to only one file
CVar: sv_logfile
Log server information in the log file
CVar: sv_logbans
Log server bans in the server logs
CVar: sv_logecho
Enable/disable echo log information to the console
Round settings
CVar: sv_infinite_ammo
If enabled, players will never run out of ammo
CVar: mp_match_end_restart
If enabled, the map will restart at the end of the round's limit
CVar: mp_afterroundmoney
Amount of money awarded to each player after each round
CVar: mp_teamcashawards
If enabled, teams can earn money by performing in-game actions
CVar: mp_maxrounds
Maximum amount of rounds per map
CVar: mp_warmuptime
How many seconds to allow new players to connect when a round starts?
CVar: mp_roundtime
Amount of minutes for the whole map
CVar: mp_timelimit
Amount of minutes for each round
CVar: mp_win_panel_display_time
Amount of seconds to show the win panel between matches / halves
CVar: mp_freezetime
Amount of seconds to keep players frozen when the round starts
CVar: mp_buytime
Players can buy items for this amount of seconds since the round has started
CVar: mp_c4timer
Once a C4 is equipped, it will blow in this amount of seconds
CVar: mp_defuser_allocation
How to allocate defusers to Counter Terrorists at the start of a round?
CVar: mp_death_drop_defuser
Drop defuser on a player's death?
CVar: mp_death_drop_grenade
Which gun to drop upon a player's death?
CVar: mp_autoteambalance
Enables/disables automatic team balancing
CVar: mp_autoteambalance_warning_delay
Time after the teams become unbalanced to print a balance warning
CVar: mp_autoteambalance_delay
Time after the teams become unbalanced to attempt to switch players
Gameplay control
CVar: mp_playerid
Controls what information the player sees in the status bar
CVar: mp_playerid_delay
Amount of seconds to delay showing information in the status bar
CVar: mp_playerid_hold
Amount of seconds to keep showing information in the status bar
CVar: mp_teams_unbalance_limit
Teams are unbalanced when one team has this many more players than the other team
CVar: mp_bonusroundtime
Time in seconds after round win until round restarts
CVar: mp_chattime
Game over chat: Amount of time in seconds players can chat after the game is over
Cash settings
CVar: mp_startmoney
Amount of money each player gets when they reset
CVar: mp_maxmoney
Maximum amount of money a player is allowed to get
CVar: cash_team_terrorist_win_bomb
If the terrorists will win by keeping the bomb from being eliminated/defused, how much will they earn?
CVar: cash_team_elimination_hostage_map
If a counter-terrorist will eliminate all the hostages, how much will he earn?
CVar: cash_team_elimination_bomb_map
If the counter-terrorists will eliminate the bomb, how much will they earn?
CVar: cash_team_win_by_time_running_out
If the round time has ended before the counter-terrorists have killed the terrorists, how much how much will the terrorists earn?
CVar: cash_team_win_by_defusing_bomb
If the counter-terrorists will defuse the bomb, how much will they earn?
CVar: cash_team_planted_bomb_but_defused
If the terrorists will plant a bomb, how much will the counter-terrorists earn for defusing it?
CVar: cash_team_win_by_hostage_rescue
If the counter-terrorists win by rescuing all the hostages, how much will they earn?
CVar: cash_team_rescued_hostage
If the counter-terrorists rescue a hostage, how much will they earn?
CVar: cash_team_hostage_alive
If a hostage is still alive, how much will the counter-terrorists earn?
CVar: cash_team_hostage_interaction
If the counter-terrorists have managed to save some hostages, how much will they earn?
CVar: cash_team_loser_bonus
How much will the loser team earn?
CVar: cash_team_loser_bonus_consecutive_rounds
In consecutive rounds, how much will the loser team earn?
CVar: cash_player_killed_teammate
If a player has killed a member of his team, how much will he lose?
CVar: cash_player_killed_enemy_default
When a player kills an enemy, how much will he earn?
CVar: cash_player_killed_enemy_factor
When a player kills an enemy, by what factor will he earn more every time?
CVar: cash_player_bomb_planted
When a terrorist plants a bomb, how much will he earn of it?
CVar: cash_player_bomb_defused
When a counter-terrorist defuses a bomb, how much will he earn of it?
CVar: cash_player_rescued_hostage
When a counter-terrorist rescues a hostage, how much will he earn?
CVar: cash_player_interact_with_hostage
When a counter-terrorist interacts with a hostage, how much will he earn?
CVar: cash_player_damage_hostage
When a counter-terrorist harms a hostage, how much will he lose?
CVar: cash_player_killed_hostage
When a counter-terrorist kills a hostage, how much will he lose?
Voting
CVar: mp_mapvoteratio
If not 0, will set how much percentage of all players have to vote the same map before the server changes to this map
CVar: sv_vote_allow_spectators
Enable/disable the spectators' ability to vote
CVar: sv_vote_command_delay
After a vote has successfully passed, how many minutes to wait until the text happens?
CVar: sv_vote_creation_time
When a player calls a vote, he has to wait this amount of seconds before calling another vote
CVar: sv_vote_failure_timer
If a player calls a vote but it fails, he has to wait for this amount of seconds before re-calling a vote
CVar: sv_vote_quorum_ratio
The minimum ratio of players need to vote on an issue to resolve it
CVar: sv_vote_timer_duration
Amount of time that a vote lasts in
CVar: mp_endmatch_votenextmap
If enabled, players will be able to vote for the next map at the end
CVar: mp_map_end_restart
If enabled, players will be able to vote for restarting the map at the end
Other
CVar: sv_contact
Contact Email for server sysop
CVar: sv_region
The server will be displayed in the Server Browser for the selected region