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

Counter-Strike/Versions

From Valve Developer Community
Jump to: navigation, search
English (en)
Edit

Counter-Strike 1.0

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

Gameplay changes:

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

Interface changes:

  • New menu background.

Map changes:

Weapon changes:

Faction changes:

  • Redone player models.
  • 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 Arabstreets map.
  • Removed Estate map.
  • Removed Foption map.
  • Removed Highrise map.
  • Removed Nuke map.
  • Removed Tundra map.
  • Removed Vegas map.
  • 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

Gameplay changes:

  • 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

Gameplay changes:

  • Added spectator mode -- allow_spectators. (0/1)
  • Made jumping while shooting more inaccurate with submachine guns.
  • Took out sniper crosshair when zoomed out.
  • AWP leg shots now non-lethal.
  • Add option to take "end game" screenshot.
  • 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
  • "Out of ammo" hint message fixed.
  • "Punished for team killing" hint message fixed.
  • "Through floor" death animation fixed.
  • New CVAR, mp_playerid , toggles what information players see in the status bar.
  • New CVAR, mp_fadetoblack, overrides mp_forcechasecam.
  • New CVAR, mp_forcechasecam.
  • New CVAR, mp_buytime, can now designate the desired amount of buy time for each round (min buy time is .5 minutes).
  • New CVAR, mp_winlimit, will cycle the map after one team reaches this many wins.
  • Changed CVAR, mp_timelimit, fixed to support 0 (no time limit).
  • Changed CVAR, mp_roundtime, changed to support partial minutes.

Interface changes:

  • Weapon manufacturers are no longer specified in the buy menu.
  • Length of MOTD increased to 1536.
  • Status bar text uses team colors.
  • 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:

Map changes:

Faction changes:

Counter-Strike 1.1c

April 6, 2001
Server-side only release

Gameplay changes:

  • Incorrect hitboxes fixed when holding specific weapons fixed.

Counter-Strike 1.2

June 30, 2001
Retail only release

Gameplay changes:

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

Miscellaneous:

  • Added Deathmatch Classic.
  • New Automatic update system.

Counter-Strike 1.3

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

Gameplay changes:

  • Multicast spectator added.
  • Voice communication added.
  • 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)
  • Radio commands can be heard by nearby enemies.
  • New CVAR, mp_logdetail, bitwise cvar to set the level of detail for logging attacks.
  • New CVAR, mp_startmoney, sets the amount of starting money players may have.
  • Bunny hopping removed.
  • 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.

Interface changes:

  • Updated menu background.
  • Added server chat to logging.
  • Redesigned multiplayer scoreboard.
  • Switching to Spectator is now logged.
  • Commandmenu support implemented.

Map changes:

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:

Weapon changes:

  • Adjusted pistol accuracy while jumping (all pistols)

Miscellaneous:

  • Added player ID to Half-Life DM.
  • Added chat flood protection to HLDM.
  • Fixed bug where you could kill the HLTV entity in Half-Life DM.
  • Fixed Egon gun beam problem in Half-Life DM.
  • Fixed Tau cannon prediction problem.
  • Fixed Alien Grunts not making any attack sounds.
  • Fixed Egon's beam looking yellow in sofware mode.

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:

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.

Miscellaneous:

  • Ricochet included in this release.
  • Fixed DMC powerup bug where the invisibility ring would make people glow red.
  • Fixed TFC spy disguise menu bug.
  • Fixed DMC view model animation bug.

Counter-Strike 1.6

Screenshot of CS 1.6.

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 Training map was also removed.

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

September 9, 2003

Changes/Additions:

  • Added skins support to Steam (\platform\skins).
  • 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.
  • Removed dependency on WON protocols.
  • Removed Bots
  • Added more Buy Menu client commands to support the CStrike Retail weapon names.
  • HLTV: Maximum number of connected spectators is tracked ('status' command).
  • HLTV: Switched 'autoretry' behavior back to the way it was in 1.1.1.0.
  • HLTV: Added 'hltv' to heartbeat.
  • HLTV: Removed dependency on Won protocols.

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 Steam Announcements, Counter-Strike Wiki.