This article relates to the game "Counter-Strike". Click here for more information.

Counter-Strike/Versions: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Created the page.)
 
 
(21 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{LanguageBar}}
{{cs topicon}}{{toc-right}}
==''Counter-Strike 1.0''==
==''Counter-Strike 1.0''==
:''November 8, 2000''
:''November 9, 2000''
:''Mod, retail and server-side release''
:''Mod, retail and server-side release''


'''Gameplay changes:'''
'''Weapon changes'''
*Incorporated [[Valve Corporation|Valve]]'s model blending technology.
* Added three new weapons: H&K UMP .45, FN Five-Seven & SIG SG-550
*Left [[Counter-Strike Beta|beta]] stages.


'''Interface changes:'''
'''Faction changes'''
*New menu background.
* Redone player models


'''Map changes:'''
'''Gameplay changes'''
*Updated [[Office]].
* Incorporated Valve's model blending technology
*Updated [[Vegas]].
* Left beta stages
*Removed [[Jeepathon2k]].
*Reverted [[Foption]] to [[Counter-Strike Beta#Beta 7.0|beta 7.0]] version. (Mistake due to a mix-up at [[Valve Software]].)


'''Weapon changes:'''
'''Interface changes'''
*Added [[UMP-45|H&K UMP .45]].
* New menu background
*Added [[Five-SeveN|FN Five-Seven]].
*Added [[Krieg 550 Commando|SIG SG-550]].


'''Faction changes:'''
'''Map changes'''
*Redone player models.
* Updated cs_office and de_vegas
*Player models will no longer show a [[Defusal kit|defusal kit]] or a [[C4|bomb]] being carried.
* Reverted de_foption to BETA 7.0 version (''Mistake due to a mix-up at Valve Software'')
*Player models will no longer show a swimming animation.
* Removed de_jeepathon2k


'''Retail differences:'''
'''Faction changes'''
*Added [[Counter-Terrorist Training Center|Training]] map.
* Player models will no longer show a defusal kit or a bomb being carried
*Removed [[Arabstreets]] map.
* Player models will no longer show a swimming animation
*Removed [[Estate]] map.
 
*Removed [[Foption]] map.
'''Retail differences'''
*Removed [[Highrise]] map.
* Added Training map
*Removed [[Nuke]] map.
* Removed cs_arabstreets, cs_estate, de_foption, as_highrise, de_nuke, as_tundra, de_vegas
*Removed [[Tundra]] map.
* Weapons no longer use their real names
*Removed [[Vegas]] map.
* Renamed ''Phoenix Connektion'' terrorist faction to ''Phoenix Connexion''
*Weapons no longer use their real names.
* Renamed ''Gorilla Warface'' terrorist faction to ''Guerilla Warfare''
*Renamed ''Phoenix Connektion'' terrorist faction to ''Phoenix Connexion''
*Renamed ''Gorilla Warface'' terrorist faction to ''Guerilla Warfare''


==='''Counter-Strike 1.0b'''===
==='''Counter-Strike 1.0b'''===
Line 43: Line 38:
:''Server-side only release''
:''Server-side only release''


'''Gameplay changes:'''
'''Bug Fixes'''
*Fixed the problem with some clients lagging for a round or two at the beginning of a map.
* Fixed the problem with some clients lagging for a round or two at the beginning of a map.
*Fixed the "listmaps" command so it displays all the maps.
* Fixed the "listmaps" command so it displays all the maps.
*Other fixes.
* Other fixes.


==''Counter-Strike 1.1''==
==''Counter-Strike 1.1''==
Line 52: Line 47:
:''Mod, retail and server-side release''
:''Mod, retail and server-side release''


'''Gameplay changes:'''
'''Changes/Additions'''
*Added spectator mode -- ''allow_spectators''. (0/1)
* Added spectator mode -- ''allow_spectators'' (0/1)
*Made jumping while shooting more inaccurate with [[Weapons#Submachine guns|submachine guns]].
* Terrorist bomb backpack re-added [''to player models'']
*Took out sniper crosshair when zoomed out.
* Upgraded player models to 512x512 textures
*[[AWP]] leg shots now non-lethal.
* Counter-Terrorist defusal kit pack re-added [''to player models'']
*Add option to take "end game" screenshot.
* Updated bomb and defusal kit world models
*Logic use to cycle the map has been changed. The map will cycle if one of three conditions has been met:
* Made jumping while shooting more inaccurate with submachine guns
**"mp_timelimit" has been met.
* Took out sniper crosshair when zoomed out
**"mp_winlimit" rounds have been won by one of the teams
* AWP leg shots now non-lethal
**"mp_maxrounds" have been played.
* Swimming animation re-added to player models
*Fixed many cheats
* Status bar text uses team colors
*"Out of ammo" hint message fixed.
* All CS Strings localized to ''titles.txt''
*"Punished for team killing" hint message fixed.
* Added option to take "end game" screenshot
*"Through floor" death animation fixed.
* Length of MOTD increased to 1536
*New CVAR, ''mp_playerid '', toggles what information players see in the status bar.
* Weapon manufacturers are no longer specified in the buy menu
*New CVAR, ''mp_fadetoblack'', overrides ''mp_forcechasecam''.
* Added cs_thunder
*New CVAR, ''mp_forcechasecam''.
* '''Mod only:''' Added de_vertigo, de_inferno, de_dust2 & de_rotterdam
*New CVAR, ''mp_buytime'', can now designate the desired amount of buy time for each round (min buy time is .5 minutes).
* Upgraded de_dust, de_cbble, de_vegas, de_aztec, cs_office, cs_siege, & cs_italy
*New CVAR, ''mp_winlimit'', will cycle the map after one team reaches this many wins.
* Removed cs_arabstreets, de_foption, as_highrise
*Changed CVAR, ''mp_timelimit'', fixed to support 0 (no time limit).
* Logic use to cycle the map has been changed. The map will cycle if one of three conditions has been met:
*Changed CVAR, ''mp_roundtime'', changed to support partial minutes.
** "mp_timelimit" has been met
** "mp_winlimit" rounds have been won by one of the teams
** "mp_maxrounds" have been played
* Fixed many cheats
* Changed logging format to meet the standards. Several events have been added to the logs:
** "Begin_Bomb_Defuse_Without_Kit"
** "Begin_Bomb_Defuse_With_Kit"
** "Spawned_With_The_Bomb"
** "Dropped_The_Bomb"
** "Got_The_Bomb"
** "Became_VIP"
** "Escaped_As_VIP"
** "Round_Start"
** "Round_End"


'''Interface changes:'''
'''Bug Fixes'''
*Weapon manufacturers are no longer specified in the buy menu.
* "Out of ammo" hint message fixed
*Length of MOTD increased to 1536.
* "Punished for team killing" hint message fixed
*Status bar text uses team colors.
* "Through floor" death animation fixed
*All CS Strings localized to ''titles.txt''.
*Changed logging format to meet the standards. Several events have been added to the logs:
**"Begin_Bomb_Defuse_Without_Kit"
**"Begin_Bomb_Defuse_With_Kit"
**"Spawned_With_The_Bomb"
**"Dropped_The_Bomb"
**"Got_The_Bomb"
**"Became_VIP"
**"Escaped_As_VIP"
**"Round_Start"
**"Round_End"


'''Model changes:'''
'''New/Changed CVARS'''
*Updated [[C4|bomb]] world model.
* ''mp_playerid''
*Updated [[Defusal kit|defusal kit]] world model.
** Toggles what information players see in the status bar.
 
** 0 everyone: players see all names listed in the status bar (with appropriate team colors).
'''Map changes:'''
** 1 team only: players only see names for their teammates and hostages in the status bar.
*Added [[Dust 2]]. ''(Mod only)''
** 2 off: players do not see any names in the status bar (hostages included).
*Added [[Inferno]]. ''(Mod only)''
** 0 is the default.
*Added [[Rotterdam]]. ''(Mod only)''
* ''mp_fadetoblack'' (overrides ''mp_forcechasecam'')
*Added [[Thunder]].
** 0 nothing
*Added [[Vertigo]]. ''(Mod only)''
** 1 player's screen fades to black for the remainder of the round when he dies (hud still works normally so player can chat and see the scores, etc).
*Updated [[Aztec]].
** 0 is the default.
*Updated [[Cbble]].
* ''mp_forcechasecam''
*Updated [[Dust]].
** 0 free to spectate anyone when player dies.
*Updated [[Italy]].
** 1 only allowed to spectate player's own team when player dies.
*Updated [[Office]].
** 2 not allowed to spectate anyone... player's view stays where the player dies.
*Updated [[Siege]].
** 0 is the default.
*Updated [[Vegas]].
* ''mp_buytime'' (float)
*Removed [[Arabstreets]].
** Can now designate the desired amount of buy time for each round.
*Removed [[Foption]].
** min buy time is .5 minutes.
*Removed [[Highrise]].
** no max buy time.
 
** Example: mp_buytime 1.8 // 108 seconds of buy time.
'''Faction changes:'''
** 1.5 min is the default (CS 1.0 buy time).
*Upgraded player models to 512x512 textures.
* ''mp_roundtime'' (float)
*[[Terrorist]] [[C4|bomb]] backpack re-added to player models.
** Changed to support partial minutes
*[[Counter-Terrorist]] [[Defusal kit|defusal kit]] pack re-added to player models.
** min round time is 1 min
*Swimming animation re-added to player models.
** max round time is 9 min
** Example: mp_roundtime 1.3 // 78 seconds
** 5 min is the default (CS 1.0 round time)
* ''mp_winlimit''
** Will cycle the map after one team reaches this many wins.
** 0 is the default (no win limit).
* ''mp_timelimit'' (float)
** Fixed to support 0 (no time limit)
** Example: mp_timelimit 17.2 // 17 minutes 12 seconds.
** 0 is the default.
* ''allow_spectators''.
** 0 Do not allow spectators.
** 1 Allow spectators.


==='''Counter-Strike 1.1c'''===
==='''Counter-Strike 1.1c'''===
:''April 6, 2001''
:''April 9, 2001''
:''Server-side only release''
:''Server-side only release''


'''Gameplay changes:'''
'''Bug Fixes'''
*Incorrect [[Hitbox|hitboxes]] fixed when holding specific weapons fixed.
*Incorrect hitboxes fixed when holding specific weapons fixed.


==''Counter-Strike 1.2''==
==''Counter-Strike 1.2''==
:''June 30, 2001''
:''July 11, 2001''
:''Retail only release''
:''Retail only release''


'''Gameplay changes:'''
'''Changes/Additions'''
*Fixed GL texture binding problem (white skin bug).
* Addition of SierraUp, a new Automatic update system.
*Optimized model drawing.


'''Miscellaneous:'''
'''Bug Fixes'''
*Added Deathmatch Classic.
* Fixed GL texture binding problem (white skin bug)
*New Automatic update system.
* Optimized model drawing


==''Counter-Strike 1.3''==
==''Counter-Strike 1.3''==
:''September 12, 2001''
:''September 19, 2001''
:''Mod, retail and server-side release''
:''Mod, retail and server-side release''


'''Gameplay changes:'''
'''Changes/Additions'''
*Multicast spectator added.
* Multicast spectator added.
*Voice communication added.
* Voice communication added.
*CapsLock key is now bindable.
* Added server chat to logging.
*Changed minimum value for ''mp_chattime'' to 1 second
* Redesigned multiplayer scoreboard.
*Changed minimum value for ''mp_buytime'' to 0.25 (15 seconds)
* Switching to Spectator is now logged.
*Radio commands can be heard by nearby enemies.
* CapsLock key is now bindable.
*New CVAR, ''mp_logdetail'', bitwise cvar to set the level of detail for logging attacks.
* Changed minimum value for ''mp_chattime'' to 1 second
*New CVAR, ''mp_startmoney'', sets the amount of starting money players may have.
* Changed minimum value for ''mp_buytime'' to 0.25 (15 seconds)
*Bunny hopping removed.
* Commandmenu support implemented.
*Fixed client-side shots not matching the server-side counterparts.
* Radio commands can be heard by nearby enemies.
*Fixed banned.cfg problem with more than 1024 entries.
*Fixed screenshots overwriting each other.
*Buffer overflow exploit fixed.
*''condump'', ''cmdlist'', and ''cvarlist'' only write out to the game directory.
*Fixed Spectator mode bug.
*Fixed hitbox issues.
*Fixed nightvision bug.
*Fixed "slot10" not working correctly.


'''Interface changes:'''
'''New CVARs'''
*Updated menu background.
* ''mp_logdetail''
*Added server chat to logging.
** bitwise cvar to set the level of detail for logging attacks.
*Redesigned multiplayer scoreboard.
** Bit 0 - Log Enemy Attacks
*Switching to Spectator is now logged.
** Bit 1 - Log Teammate Attacks
*Commandmenu support implemented.
** "mp_logdetail 0" - Log no attacks (default)
** "mp_logdetail 1" - Log enemy attacks
** "mp_logdetail 2" - Log teammate attacks
** "mp_logdetail 3" - Log enemy AND teammate attacks
* ''mp_startmoney''
** sets the amount of starting money players may have
** maximum: 16000
** minimum: 800 (default)


'''Map changes:'''
'''Bug Fixes'''
*Added [[Storm]].
* Bunny hopping removed.
*Added [[Survivor]].
** To be more precise, strafe jumping has been nerfed.
*Added [[Torn]].
* Fixed client-side shots not matching the server-side counterparts.
*Updated [[Inferno]].
* Fixed banned.cfg problem with more than 1024 entries.
*Removed [[Rotterdam]].
* Fixed screenshots overwriting each other.
*Removed [[Thunder]].
* Buffer overflow exploit fixed.
* ''condump'', ''cmdlist'', and ''cvarlist'' only write out to the game directory.
* Fixed Spectator mode bug.
* Fixed hitbox issues.
* Fixed nightvision bug.
* Fixed "slot10" not working correctly.
 
'''Map changes'''
* Added de_storm, de_survivor, de_torn
* Updated de_inferno
** Added indoors areas near the second middle and near the CT Spawn Zone
** Bombsite A has been relocated from CT Spawn Zone to a new area near "Banana"
* Removed de_rotterdam and cs_thunder
 
==='''Counter-Strike 1.3 Patch'''===
:''September 21, 2001''
:''Mod and retail release''
 
'''Bug Fixes'''
* Fixed an overflow issue that occured on ATI video cards


==''Counter-Strike 1.4''==
==''Counter-Strike 1.4''==
Line 179: Line 205:
:''Mod, retail and server-side release''
:''Mod, retail and server-side release''


'''Gameplay changes:'''
'''Gameplay changes'''
*Added Anti-Cheat protection.
*Added Anti-Cheat protection.
*User Interface redone for HLTV.
*User Interface redone for HLTV.
Line 239: Line 265:
*New CVAR, ''cl_minmodels'', client-side cvar so clients can play using the minimum model set: leet.mdl, gign.mdl, and vip.mdl.
*New CVAR, ''cl_minmodels'', client-side cvar so clients can play using the minimum model set: leet.mdl, gign.mdl, and vip.mdl.


'''Interface changes:'''
'''Interface changes'''
*Changed color of the words 'BOMB' and 'VIP' in the scoreboard to make them more visible
*Changed color of the words 'BOMB' and 'VIP' in the scoreboard to make them more visible
*Changed the way ''kevlar'' and ''kevlar/helmet'' work using the buy menus - made them work together
*Changed the way ''kevlar'' and ''kevlar/helmet'' work using the buy menus - made them work together
*Added a sound when ''kevlar'' and ''kevlar/helmet'' are purchased
*Added a sound when ''kevlar'' and ''kevlar/helmet'' are purchased


'''Map changes:'''
'''Map changes'''
*Added [[Chateau]].
* Added de_chateau and cs_havana
*Added [[Havana]].
* Added de_piranesi (released on Steam version by accident)
*Updated [[Train]].
* Updated de_train
** The map is now brighter


'''Weapon changes:'''
'''Weapon changes'''
*Adjusted pistol accuracy while jumping (all pistols)
*Adjusted pistol accuracy while jumping (all pistols)


'''Miscellaneous:'''
'''New CVARS'''
*Added player ID to Half-Life DM.
* "''mp_kickpercent''"
*Added chat flood protection to HLDM.
** sets the percentage of teammates it takes to vote off a player
*Fixed bug where you could ''kill'' the HLTV entity in Half-Life DM.
** maximum: 1.0
*Fixed Egon gun beam problem in Half-Life DM.
** minimum: 0.0
*Fixed Tau cannon prediction problem.
** default: 0.66
*Fixed Alien Grunts not making any attack sounds.
* "''sv_restart''"
*Fixed Egon's beam looking yellow in sofware mode.
** acts exactly the same as "''sv_restartround''"
* "''sv_send_logos''"
** when "''sv_allowdownloads''" is set to 1, this cvar will control whether custom logos are propagated to clients
** default: 1
* "''sv_send_resources''"
** when "sv_allowdownloads" is set to 1, this cvar will control whether resources are propagated to clients
** default: 1
* "''cl_corpsestay''"
** client-side cvar to set the amount of time (in seconds) dead bodies will stay before sinking into the ground. Dead bodies are cleared at the beginning of each round.
** default: 600
* "''cl_righthand''"
** client-side cvar to toggle using the right and left hand view-models
** default: 1
* "''cl_minmodels''"
** client-side cvar so clients can play using the minimum model set: leet.mdl, gign.mdl, and vip.mdl
** default: 0


==''Counter-Strike 1.5''==
==''Counter-Strike 1.5''==
Line 265: Line 307:
:''Mod, retail and server-side release''
:''Mod, retail and server-side release''


'''Gameplay changes:'''
'''Gameplay changes'''
*Changed 'exec' command now only works on .cfg and .rc files.
*Changed 'exec' command now only works on .cfg and .rc files.
*Changed 'exec' command no longer allows ''..'' or ''\\'' or '':'' in the filename.
*Changed 'exec' command no longer allows ''..'' or ''\\'' or '':'' in the filename.
Line 288: Line 330:
*Fixed bug using ''exec <filename>'' on large files (e.g. banned.cfg).
*Fixed bug using ''exec <filename>'' on large files (e.g. banned.cfg).


'''Interface changes:'''
'''Interface changes'''
*Added logging of the anti-cheat system catching and kicking detected cheats.
*Added logging of the anti-cheat system catching and kicking detected cheats.
*Added logging of ''kick'' commands.
*Added logging of ''kick'' commands.
Line 296: Line 338:
*Added ''sv_logbans'' to turn the logging of player bans on and off. Default is 0 (off).
*Added ''sv_logbans'' to turn the logging of player bans on and off. Default is 0 (off).


'''Map changes:'''
'''Map changes'''
*Added [[Piranesi]].
*Added de_piranesi (official release).


'''Linux specific:'''
'''Linux specific'''
*hlds_run now does auto-restart by default (to disable: define ''-norestart'' on the command line)
*hlds_run now does auto-restart by default (to disable: define ''-norestart'' on the command line)
*hlds_run uses ''exec'' when you define the ''-norestart'' option.
*hlds_run uses ''exec'' when you define the ''-norestart'' option.
Line 308: Line 350:
*Fixed segmentation fault on some Linux systems when attempting to run in secure mode.
*Fixed segmentation fault on some Linux systems when attempting to run in secure mode.


'''Miscellaneous:'''
==''Counter-Strike 1.6''==
*[[Wikipedia:Ricochet (2000 video game)|Ricochet]] included in this release.
[[File:Cs-screen.jpg|thumb|Screenshot of CS 1.6.]]
*Fixed [[Wikipedia:Deathmatch Classic|DMC]] powerup bug where the invisibility ring would make people glow red.
:''September 12, 2003''
*Fixed [[Wikipedia:Team Fortress Classic|TFC]] spy disguise menu bug.
:''Retail and server-side release''
*Fixed [[Wikipedia:Deathmatch Classic|DMC]] view model animation bug.


==''Counter-Strike 1.6''==
Starting with Counter-Strike 1.6, updates were only available through Steam and would be applied automatically.
Starting with ''Counter-Strike'' 1.6, updates were only available through [[Steam]] and would be applied automatically.


The build was based on the retail version of the game (made up weapons names, altered faction names etc.), but the maps [[Dust 2]], [[Estate]], [[Inferno]], [[Nuke]] and [[Vertigo]] which were missing from the retail release were added. The [[Counter-Terrorist Training Center|Training]] map was also removed.
The build was based on the retail version of the game (made up weapons names, altered faction names etc.), but the maps de_dust2, cs_estate, de_inferno, de_nuke and de_vertigo which were missing from the retail release were added. The Training map was also removed.


For Beta version of 1.6, see this [https://counterstrike.fandom.com/wiki/Counter-Strike_patches Counter-Strike Wiki].
For Beta version of 1.6, see this [https://counterstrike.fandom.com/wiki/Counter-Strike_patches Counter-Strike Wiki].


==='''September 9, 2003'''===
'''Changes/Additions:'''
'''Changes/Additions:'''
*Added skins support to Steam (\platform\skins).
* Complete rework of launcher UI.
*Added new cvar "sv_region" to describe the region the server is in.
* "mp_logmessages" set to "on" by default.
*Added "region" concept to server browser.
* Added spam check to "timeleft" command.
*Added range check for "gamma" cvar.
* Added two new rifles, the IDF Defender and Clarion 5.56.
*Removed dependency on WON protocols.
* Added a Riot Shield for the CTs.
*Removed Bots
* New version of de_inferno.
*Added more Buy Menu client commands to support the CStrike Retail weapon names.
* New version of de_aztec.
*HLTV: Maximum number of connected spectators is tracked ('status' command).
* New version of de_cbble.
*HLTV: Switched 'autoretry' behavior back to the way it was in 1.1.1.0.
* Updated version of de_piranesi.
*HLTV: Added 'hltv' to heartbeat.
** Added decorative models all over the map.
*HLTV: Removed dependency on Won protocols.
* Added new map de_airstrip.
* Increased Glock damage slightly.
* Bullet ricochet sounds redone.
* Explosion sounds redone.
* New Knife model.
* Made knife secondary attack do significantly more damage if hitting someone in the back.
* Added "servercfgfile" cvar back into the engine.
* Added widescreen view modes for hardware that supports it.
* Changed so the bomb and hostages use T and upside-down T in the radar like players do (to indicate above/below the player).
* Reworked Buy Menus.
* Added zoom & health in HLTV.
* Added skins support to Steam (\platform\skins).
* Added in Steam monitoring tool. This will display Steam activity on your machine.
* Added new cvar "sv_region" to describe the region the server is in.
* Added "region" concept to server browser.
* Added range check for "gamma" cvar.
* Added support to choose voice codec quality.
* Improved load times to join servers.
* Engine supports masked and additive textures modes on models.
* Added widescreen monitor support (16:9 and 5:4).
* Windows HLDS now runs as a VGUI2 panel. Running with -console will run as a console window.
* Windows HLDS now loads sw.dll again, swds.dll is no longer needed.
* HLTV log files have time stamp in file name.
* Server browser can be refreshed using the F5 key.
* Changed "Press duck for menu" message to HUD style message and made it last for 6 seconds.
* Planted bomb now flashes in Terrorist's radar.
* Changed so the bomb and hostages use T and upside-down T in the radar like players do (to indicate above/below the player).
* Changed so the bomb defuser gets three frags for successfully defusing the bomb.
* Changed so when bomb goes off, the player that planted the bomb gets three frags.
* Changed so live players don't see enemy deaths in the scoreboard.
* Changed default spectator mode to "chase_locked".
* Changed so semi-colons are removed from messagemode text and replaced with commas (prevents exploit).
* Changed scoreboard to display enemies who are dead on the opposite team.
* Added "BOT" to the scoreboard for players who are bots on the server.
* Added number of ban entries to "listid" response to aid in parsing.
* Removed command "dem_edit", use "hl.exe -demoedit" instead.
* Removed "cl_latency" cvar.
* Removed dependency on WON protocols.
 
'''New/Changed CVARS'''
* Changed default setting for "mp_logmessages" to 1
* Added server cvar "sv_lan_rate" which specifies the rate to use for all clients on a lan server, default is 20000.
* Added "sv_log_onefile" to determine whether one log file is created (total) or one log file for each map change, which is how it currently is. The default is the current behavior (one for each map change).


'''Bug fixes:'''
*Fixed shield exploit with using 'lastinv' command.
*Fixed bug with MOTD not being displayed.
*Fixed server log (and console) getting spammed when a Terrorist would escape on an es_ map.
*Fixed bug with Buy Menus overlapping each other.
*Fixed talk icon not displaying sometimes.
*Fixed MP3s being looked for in the wrong folder.
*Fixed MP3 playback in being cutoff sometimes.
*Fixed bug with the "kick" command.
*Fixed bug where you couldn't enter a hostname that started with a number.
*Fixed mouse support for 3dfx cards.
*Fixed HTML scrollbars not showing up sometimes.
*Fixed "hostname" being initialized to "Half-Life" for Listen servers (for all Mods).
*HLTV: Fixed 'record' to continue recording demos after reconnect.
*HLTV: Fixed cheering bug.


For future patches, see this [https://steamcommunity.com/games/10/announcements Steam Announcements], [https://counterstrike.fandom.com/wiki/Counter-Strike_patches Counter-Strike Wiki].
For future patches, see this [https://steamcommunity.com/games/10/announcements Steam Announcements], [https://counterstrike.fandom.com/wiki/Counter-Strike_patches Counter-Strike Wiki].

Latest revision as of 06:02, 29 July 2025

English (en)Translate (Translate)

Counter-Strike 1.0

November 9, 2000
Mod, retail and server-side release

Weapon changes

  • Added three new weapons: H&K UMP .45, FN Five-Seven & SIG SG-550

Faction changes

  • Redone player models

Gameplay changes

  • Incorporated Valve's model blending technology
  • Left beta stages

Interface changes

  • New menu background

Map changes

  • Updated cs_office and de_vegas
  • Reverted de_foption to BETA 7.0 version (Mistake due to a mix-up at Valve Software)
  • Removed de_jeepathon2k

Faction changes

  • Player models will no longer show a defusal kit or a bomb being carried
  • Player models will no longer show a swimming animation

Retail differences

  • Added Training map
  • Removed cs_arabstreets, cs_estate, de_foption, as_highrise, de_nuke, as_tundra, de_vegas
  • Weapons no longer use their real names
  • Renamed Phoenix Connektion terrorist faction to Phoenix Connexion
  • Renamed Gorilla Warface terrorist faction to Guerilla Warfare

Counter-Strike 1.0b

January 25, 2001
Server-side only release

Bug Fixes

  • Fixed the problem with some clients lagging for a round or two at the beginning of a map.
  • Fixed the "listmaps" command so it displays all the maps.
  • Other fixes.

Counter-Strike 1.1

March 13, 2001
Mod, retail and server-side release

Changes/Additions

  • Added spectator mode -- allow_spectators (0/1)
  • Terrorist bomb backpack re-added [to player models]
  • Upgraded player models to 512x512 textures
  • Counter-Terrorist defusal kit pack re-added [to player models]
  • Updated bomb and defusal kit world models
  • Made jumping while shooting more inaccurate with submachine guns
  • Took out sniper crosshair when zoomed out
  • AWP leg shots now non-lethal
  • Swimming animation re-added to player models
  • Status bar text uses team colors
  • All CS Strings localized to titles.txt
  • Added option to take "end game" screenshot
  • Length of MOTD increased to 1536
  • Weapon manufacturers are no longer specified in the buy menu
  • Added cs_thunder
  • Mod only: Added de_vertigo, de_inferno, de_dust2 & de_rotterdam
  • Upgraded de_dust, de_cbble, de_vegas, de_aztec, cs_office, cs_siege, & cs_italy
  • Removed cs_arabstreets, de_foption, as_highrise
  • Logic use to cycle the map has been changed. The map will cycle if one of three conditions has been met:
    • "mp_timelimit" has been met
    • "mp_winlimit" rounds have been won by one of the teams
    • "mp_maxrounds" have been played
  • Fixed many cheats
  • Changed logging format to meet the standards. Several events have been added to the logs:
    • "Begin_Bomb_Defuse_Without_Kit"
    • "Begin_Bomb_Defuse_With_Kit"
    • "Spawned_With_The_Bomb"
    • "Dropped_The_Bomb"
    • "Got_The_Bomb"
    • "Became_VIP"
    • "Escaped_As_VIP"
    • "Round_Start"
    • "Round_End"

Bug Fixes

  • "Out of ammo" hint message fixed
  • "Punished for team killing" hint message fixed
  • "Through floor" death animation fixed

New/Changed CVARS

  • mp_playerid
    • Toggles what information players see in the status bar.
    • 0 everyone: players see all names listed in the status bar (with appropriate team colors).
    • 1 team only: players only see names for their teammates and hostages in the status bar.
    • 2 off: players do not see any names in the status bar (hostages included).
    • 0 is the default.
  • mp_fadetoblack (overrides mp_forcechasecam)
    • 0 nothing
    • 1 player's screen fades to black for the remainder of the round when he dies (hud still works normally so player can chat and see the scores, etc).
    • 0 is the default.
  • mp_forcechasecam
    • 0 free to spectate anyone when player dies.
    • 1 only allowed to spectate player's own team when player dies.
    • 2 not allowed to spectate anyone... player's view stays where the player dies.
    • 0 is the default.
  • mp_buytime (float)
    • Can now designate the desired amount of buy time for each round.
    • min buy time is .5 minutes.
    • no max buy time.
    • Example: mp_buytime 1.8 // 108 seconds of buy time.
    • 1.5 min is the default (CS 1.0 buy time).
  • mp_roundtime (float)
    • Changed to support partial minutes
    • min round time is 1 min
    • max round time is 9 min
    • Example: mp_roundtime 1.3 // 78 seconds
    • 5 min is the default (CS 1.0 round time)
  • mp_winlimit
    • Will cycle the map after one team reaches this many wins.
    • 0 is the default (no win limit).
  • mp_timelimit (float)
    • Fixed to support 0 (no time limit)
    • Example: mp_timelimit 17.2 // 17 minutes 12 seconds.
    • 0 is the default.
  • allow_spectators.
    • 0 Do not allow spectators.
    • 1 Allow spectators.

Counter-Strike 1.1c

April 9, 2001
Server-side only release

Bug Fixes

  • Incorrect hitboxes fixed when holding specific weapons fixed.

Counter-Strike 1.2

July 11, 2001
Retail only release

Changes/Additions

  • Addition of SierraUp, a new Automatic update system.

Bug Fixes

  • Fixed GL texture binding problem (white skin bug)
  • Optimized model drawing

Counter-Strike 1.3

September 19, 2001
Mod, retail and server-side release

Changes/Additions

  • Multicast spectator added.
  • Voice communication added.
  • Added server chat to logging.
  • Redesigned multiplayer scoreboard.
  • Switching to Spectator is now logged.
  • CapsLock key is now bindable.
  • Changed minimum value for mp_chattime to 1 second
  • Changed minimum value for mp_buytime to 0.25 (15 seconds)
  • Commandmenu support implemented.
  • Radio commands can be heard by nearby enemies.

New CVARs

  • mp_logdetail
    • bitwise cvar to set the level of detail for logging attacks.
    • Bit 0 - Log Enemy Attacks
    • Bit 1 - Log Teammate Attacks
    • "mp_logdetail 0" - Log no attacks (default)
    • "mp_logdetail 1" - Log enemy attacks
    • "mp_logdetail 2" - Log teammate attacks
    • "mp_logdetail 3" - Log enemy AND teammate attacks
  • mp_startmoney
    • sets the amount of starting money players may have
    • maximum: 16000
    • minimum: 800 (default)

Bug Fixes

  • Bunny hopping removed.
    • To be more precise, strafe jumping has been nerfed.
  • Fixed client-side shots not matching the server-side counterparts.
  • Fixed banned.cfg problem with more than 1024 entries.
  • Fixed screenshots overwriting each other.
  • Buffer overflow exploit fixed.
  • condump, cmdlist, and cvarlist only write out to the game directory.
  • Fixed Spectator mode bug.
  • Fixed hitbox issues.
  • Fixed nightvision bug.
  • Fixed "slot10" not working correctly.

Map changes

  • Added de_storm, de_survivor, de_torn
  • Updated de_inferno
    • Added indoors areas near the second middle and near the CT Spawn Zone
    • Bombsite A has been relocated from CT Spawn Zone to a new area near "Banana"
  • Removed de_rotterdam and cs_thunder

Counter-Strike 1.3 Patch

September 21, 2001
Mod and retail release

Bug Fixes

  • Fixed an overflow issue that occured on ATI video cards

Counter-Strike 1.4

April 24, 2002
Mod, retail and server-side release

Gameplay changes

  • Added Anti-Cheat protection.
  • User Interface redone for HLTV.
  • Dedicated servers (Win32 + Linux) now default to 32MB heapsize.
  • Improved dedicated server FPS (sys_ticrate) accuracy in Windows NT/2K/XP and Linux.
  • Enhanced in-game spectator mode to include HLTV features
  • Added new first-person mode to spectator modes
  • Speaking players flash in team members' radars
  • Dead bodies remain on the ground for the entire round
  • Dropped bomb blinks red in Terrorist team's radar
  • Changed so only Terrorists are notified when the bomb is dropped or picked up
  • Changed so players must stand still when planting the bomb (including no jumping)
  • Changed so players can't move or shoot while defusing the bomb
  • Adjusted player jumping values to minimize bunny hopping
  • Changed so the VIP can't drop any weapons
  • If player dies, view zooms away from falling body while changing the angle to show the killer
  • Changed so name changes for dead players are stored and processed when the players respawn back into the world
  • Removed players hearing enemy radio calls
  • Added code to force sv_clienttrace 1 on the server
  • Changed so when someone mutes a player (in the scoreboard), they will no longer see that player's in-game text messages either
  • Added cheering to HLTV.
  • Muting a player in the scoreboard will also mute their text messages.
  • Steam beta clients and non-Steam clients can play together on the same server now.
  • Voice communication uses DirectSound by default now.
  • Added logging of fatal Sys_Error server shutdowns.
  • Renamed setinfo items ah and vgui_menus to _ah and _vgui_menus
  • Added new setinfo item _cl_autowepswitch (default: 1) which controls whether or not a client switches to picked up weapons (if they're more powerful)
  • Smoke grenade fix
  • Radio command fix
  • Fixed duplicate HUD weapon sprite bug
  • Fixed footstep sounds to correctly play when not walking (fixes fastwalk cheats)
  • Fixed uneven movement rate when moving through water
  • Fixed server locking up at end of round when a lot of grenades are in play
  • Fixed several ammo inconsistencies between weapons that share ammo types
  • Fixed a T as CT skin bug
  • Fixed bug with kevlar/helmet where players could buy it again at the beginning of each round even if they didn't need it
  • Fixed some view_model animation bugs
  • Fixed 'use' key causing an instant player stop with no deceleration
  • Fixed bogus \Save directory being created when you ran Half-Life.
  • Fixed filter logic in the launcher.
  • Fixed bug where clients couldn't connect to server side only MODs.
  • Fixed AddIP command.
  • Fixed crash when a func_breakable triggers a trigger_counter.
  • Fixed fog messing Additive sprites.
  • Removed friends connectionless packet query.
  • Fixed bad address type fatal server error (caused by clients with long names).
  • Fixed condump so the output won't overwrite previous files.
  • Fixed cvarlist so the output won't overwrite previous files.
  • Fixed rcon_port and rcon_address so they can be set manually by the player to rcon a server.
  • Fixed server shutdowns related to using bots.
  • Fixed vote and votemap commands to work correctly
  • Fixed bug where clients would try to change their name while dead and then couldn't change it when they respawned.
  • New CVAR, mp_kickpercent, sets the percentage of teammates it takes to vote off a player
  • New CVAR, sv_restart, acts exactly the same as sv_restartround
  • New CVAR, sv_send_logos, when sv_allowdownloads is set to 1, this cvar will control whether custom logos are propagated to clients
  • New CVAR, sv_send_resources, when sv_allowdownloads is set to 1, this cvar will control whether resources are propagated to clients
  • New CVAR, cl_corpsestay, client-side cvar to set the amount of time (in seconds) dead bodies will stay before sinking into the ground. Dead bodies are cleared at the beginning of each round.
  • New CVAR, cl_righthand, client-side cvar to toggle using the right and left hand view-models.
  • New CVAR, cl_minmodels, client-side cvar so clients can play using the minimum model set: leet.mdl, gign.mdl, and vip.mdl.

Interface changes

  • Changed color of the words 'BOMB' and 'VIP' in the scoreboard to make them more visible
  • Changed the way kevlar and kevlar/helmet work using the buy menus - made them work together
  • Added a sound when kevlar and kevlar/helmet are purchased

Map changes

  • Added de_chateau and cs_havana
  • Added de_piranesi (released on Steam version by accident)
  • Updated de_train
    • The map is now brighter

Weapon changes

  • Adjusted pistol accuracy while jumping (all pistols)

New CVARS

  • "mp_kickpercent"
    • sets the percentage of teammates it takes to vote off a player
    • maximum: 1.0
    • minimum: 0.0
    • default: 0.66
  • "sv_restart"
    • acts exactly the same as "sv_restartround"
  • "sv_send_logos"
    • when "sv_allowdownloads" is set to 1, this cvar will control whether custom logos are propagated to clients
    • default: 1
  • "sv_send_resources"
    • when "sv_allowdownloads" is set to 1, this cvar will control whether resources are propagated to clients
    • default: 1
  • "cl_corpsestay"
    • client-side cvar to set the amount of time (in seconds) dead bodies will stay before sinking into the ground. Dead bodies are cleared at the beginning of each round.
    • default: 600
  • "cl_righthand"
    • client-side cvar to toggle using the right and left hand view-models
    • default: 1
  • "cl_minmodels"
    • client-side cvar so clients can play using the minimum model set: leet.mdl, gign.mdl, and vip.mdl
    • default: 0

Counter-Strike 1.5

June 12, 2002
Mod, retail and server-side release

Gameplay changes

  • Changed 'exec' command now only works on .cfg and .rc files.
  • Changed 'exec' command no longer allows .. or \\ or : in the filename.
  • Added serverversion, can be set to '1108' to view/re-record old demos.
  • Fixed mp_hostagepenalty not working.
  • Fixed problem with server locking when the bomb is planted and a new player joins the server.
  • Restored mp_fadetoblack server variable.
  • Fixed incorrect WonID logging.
  • Fixed sv_allowdownload being required to be set to 1 for clients to connect to secure servers.
  • Fixed 'bad address type' fatal error on servers that attempt to run in secure mode but have no DNS resolution.
  • Fixed DropClient messages for Steam clients who were banned or have a duplicate Steam ID to properly show the SteamID of the client.
  • Fixed HLTV reporting wrong spectator numbers if connection to server was pending.
  • Fixed multicast 1 not working if it was issued before HLTV connected to game server.
  • Fixed relay proxies reporting wrong spectator/slots numbers in multiplayer/LAN menu.
  • Fixed rcon bug in HLTV.
  • Fixed delay being reset to default value during changelevel.
  • Fixed a problem with propagating HLTV banners.
  • Fixed client freeze on exit.
  • Fixed framerate problem on some ATI video cards.
  • Fixed MaxPing filter not being saved correctly.
  • Fixed sky box bug.
  • Fixed bug using exec <filename> on large files (e.g. banned.cfg).

Interface changes

  • Added logging of the anti-cheat system catching and kicking detected cheats.
  • Added logging of kick commands.
  • Added logging of banid commands.
  • Changed error message if clients try to download missing resources to be more helpful.
  • Added new debug message for mod makers if a packet couldn't be parsed correctly.
  • Added sv_logbans to turn the logging of player bans on and off. Default is 0 (off).

Map changes

  • Added de_piranesi (official release).

Linux specific

  • hlds_run now does auto-restart by default (to disable: define -norestart on the command line)
  • hlds_run uses exec when you define the -norestart option.
  • Added -pingboost command line parameter. Currently supports three different methods ('-pingboost 1', '-pingboost 2', and 'pingboost 3'). These may not work well (or at all) on some OS environments.
  • Added -debug flag to hlds_run to automatically run gdb and pull out useful info.
  • Fixed server using 64 MB more memory than it needed to.
  • Fixed 'undefined symbol: __strtouq_internal' on some Linux systems.
  • Fixed segmentation fault on some Linux systems when attempting to run in secure mode.

Counter-Strike 1.6

Screenshot of CS 1.6.
September 12, 2003
Retail and server-side release

Starting with Counter-Strike 1.6, updates were only available through Steam and would be applied automatically.

The build was based on the retail version of the game (made up weapons names, altered faction names etc.), but the maps de_dust2, cs_estate, de_inferno, de_nuke and de_vertigo which were missing from the retail release were added. The Training map was also removed.

For Beta version of 1.6, see this Counter-Strike Wiki.

Changes/Additions:

  • Complete rework of launcher UI.
  • "mp_logmessages" set to "on" by default.
  • Added spam check to "timeleft" command.
  • Added two new rifles, the IDF Defender and Clarion 5.56.
  • Added a Riot Shield for the CTs.
  • New version of de_inferno.
  • New version of de_aztec.
  • New version of de_cbble.
  • Updated version of de_piranesi.
    • Added decorative models all over the map.
  • Added new map de_airstrip.
  • Increased Glock damage slightly.
  • Bullet ricochet sounds redone.
  • Explosion sounds redone.
  • New Knife model.
  • Made knife secondary attack do significantly more damage if hitting someone in the back.
  • Added "servercfgfile" cvar back into the engine.
  • Added widescreen view modes for hardware that supports it.
  • Changed so the bomb and hostages use T and upside-down T in the radar like players do (to indicate above/below the player).
  • Reworked Buy Menus.
  • Added zoom & health in HLTV.
  • Added skins support to Steam (\platform\skins).
  • Added in Steam monitoring tool. This will display Steam activity on your machine.
  • Added new cvar "sv_region" to describe the region the server is in.
  • Added "region" concept to server browser.
  • Added range check for "gamma" cvar.
  • Added support to choose voice codec quality.
  • Improved load times to join servers.
  • Engine supports masked and additive textures modes on models.
  • Added widescreen monitor support (16:9 and 5:4).
  • Windows HLDS now runs as a VGUI2 panel. Running with -console will run as a console window.
  • Windows HLDS now loads sw.dll again, swds.dll is no longer needed.
  • HLTV log files have time stamp in file name.
  • Server browser can be refreshed using the F5 key.
  • Changed "Press duck for menu" message to HUD style message and made it last for 6 seconds.
  • Planted bomb now flashes in Terrorist's radar.
  • Changed so the bomb and hostages use T and upside-down T in the radar like players do (to indicate above/below the player).
  • Changed so the bomb defuser gets three frags for successfully defusing the bomb.
  • Changed so when bomb goes off, the player that planted the bomb gets three frags.
  • Changed so live players don't see enemy deaths in the scoreboard.
  • Changed default spectator mode to "chase_locked".
  • Changed so semi-colons are removed from messagemode text and replaced with commas (prevents exploit).
  • Changed scoreboard to display enemies who are dead on the opposite team.
  • Added "BOT" to the scoreboard for players who are bots on the server.
  • Added number of ban entries to "listid" response to aid in parsing.
  • Removed command "dem_edit", use "hl.exe -demoedit" instead.
  • Removed "cl_latency" cvar.
  • Removed dependency on WON protocols.

New/Changed CVARS

  • Changed default setting for "mp_logmessages" to 1
  • Added server cvar "sv_lan_rate" which specifies the rate to use for all clients on a lan server, default is 20000.
  • Added "sv_log_onefile" to determine whether one log file is created (total) or one log file for each map change, which is how it currently is. The default is the current behavior (one for each map change).


For future patches, see this Steam Announcements, Counter-Strike Wiki.