Left 4 Dead
Submitted by: RM
Enter the Steam control panel then select the “My Games” tab. Right click “Left 4 Dead”
and select the “Properties” option. Select the “Set Launch options…” option. Enter
-console as a launch option. Start the game. A console window will appear at the main
menu. Type bind c toggleconsole then press [Enter] at the console window to allow the
console window to also appear during game play. Close the console window, then begin
game play by selecting the “Play Campaign”, “Play Versus” or “Play Single Player”
Note: If you are not in single player mode, you must also do the following steps to
allow cheat codes to be used. Select “Play With Friends”. Select the “Create Lobby”
option. Select either “Campaign Mode” or “Versus Mode”. Enter the “Game Settings:
Friends-Only Game” menu and change “Server Type” to “Local Server”.
After you game is in progress, press C to display the console window, then enter
one of the following codes to activate the cheat function.
sv_lan 0 - Enable Internet LAN (1)
map [map name] - Start LAN server (1)
changelevel [map name] - Quick change map
noclip - No clipping mode
god [0 or 1] - Invincibility
give [item name] - Spawn indicated item
ent_fire !self setteam 1 - Be spectator
ent_fire !self setteam 2 - Be survivor
ent_fire !self setteam 3 - Be infected
sv_infinite_ammo [0 or 1] - Unlimited ammunition
openserverbrowser - Display available servers
z_spawn [NPC name] - Spawn indicated NPC type
impulse 10 - All weapons and ammunition
buddha - Receive damage, but will cannot die
give health - Full health
nb_blind 1 - Infected cannot see you
warp_all_survivors_here - Teleports all survivors to your position
warp_all_survivors_to_checkpoint - Teleports all survivors to nearest checkpoint
warp_all_survivors_to_finale - Teleports all survivors to the finale
warp_to_start_area - Teleport yourself to the next chapter
z_common_limit [number] - Set number of normal zombies
z_mega_mob_size [number] - Set number of panic zombies
Director_force_panic_infinite 1 - Force a panic
director_panic_forever 1 - Panic never stops
z_spawn zombie - Spawn single zombie
boom - Spawn active pipebomb under you
fire - Spawn lit Molotov cocktail under you
z_health [number] - Set zombie health
z_speed [number] - Set zombie speed
director_force_panic - Force a panic event
thirdpersonshoulder - Set camera behind the shoulder in third person view
thirdperson_mayamode - Toggle set fixed camera in third person
thirdperson - Set camera in third person view
director_no_mobs [0 or 1] - Toggle mob rushes
tongue_range [number] - Set maximum range of Smoker’s tongue attack; default is 750
z_witch_burn_time - Set time before a burning Witch dies from fire
z_witch_damage [number] - Set amount of damage Witch’s attack does
z_witch_allow_change_victim 1 - Toggle allowing witch to change targets instead (0 or 1)
z_tank_health [number] - Set maximum health of Tank
z_frustration_lifetime [number] - Set number of seconds until the player loses control of Tank
director_stop - Disable all wanderers, mobs, specials, and Bosses
sb_friendlyfire [0 or 1] - Toggle if bots can do friendly fire damage.
director_no_human_zombies 1 - Toggle controllable Boss Infected (0 or 1)
ent_create weapon_[item name] - Spawn indicated item for NPCs
ent_remove - Remove a teammate; repeat for more
kill - Suicide
retry - Restart game with cheats active;
allows achievements to be earned with cheats.
quit - Quit game
(1) Enable while in “Campaign Lobby” screen.
Use one of the following entries with the “give” or “ent_create weapon_” codes.
For example, use “give pistol” or “ent_create weapon_pistol” as a code.
Use one of the following entries with the “z_spawn” code.
Map names for Campaign mode:
Use one of the following entries with the changelevel or map codes.
No Mercy : The Apartments - changelevel l4d_hospital01_apartment
No Mercy : The Subway - changelevel l4d_hospital02_subway
No Mercy : The Sewer - changelevel l4d_hospital03_sewers
No Mercy : The Hospital - changelevel l4d_hospital04_interior
No Mercy : Rooftop Finale - changelevel l4d_hospital05_rooftop
Death Toll : The Turnpike - changelevel l4d_smalltown01_caves
Death Toll : The Drains - changelevel l4d_smalltown02_drainage
Death Toll : The Church - changelevel l4d_smalltown03_ranchhouse
Death Toll : The Town - changelevel l4d_smalltown04_mainstreet
Death Toll : Boathouse Finale - changelevel l4d_smalltown05_houseboat
Dead Air : The Greenhouse - changelevel l4d_airport01_greenhouse
Dead Air : The Crane - changelevel l4d_airport02_offices
Dead Air : The Construction Site - changelevel l4d_airport03_garage
Dead Air : The Terminal - changelevel l4d_airport04_terminal
Dead Air : Runway Finale - changelevel l4d_airport05_runway
Blood Harvest: The Woods - changelevel l4d_farm01_hilltop
Blood Harvest: The Tunnel - changelevel l4d_farm02_traintunnel
Blood Harvest: The Bridge - changelevel l4d_farm03_bridge
Blood Harvest: The Train Station - changelevel l4d_farm04_barn
Blood Harvest: Farmhouse Finale - changelevel l4d_farm05_cornfield
Map names for Versus mode:
Use one of the following entries with the changelevel or map codes.
No Mercy : The Apartments - changelevel l4d_vs_hospital01_apartment
No Mercy : The Subway - changelevel l4d_vs_hospital02_subway
No Mercy : The Sewer - changelevel l4d_vs_hospital03_sewers
No Mercy : The Hospital - changelevel l4d_vs_hospital04_interior
No Mercy : Rooftop Finale - changelevel l4d_vs_hospital05_rooftop
Blood Harvest: The Woods - changelevel l4d_vs_farm01_hilltop
Blood Harvest: The Tunnel - changelevel l4d_vs_farm02_traintunnel
Blood Harvest: The Bridge - changelevel l4d_vs_farm03_bridge
Blood Harvest: The Train Station - changelevel l4d_vs_farm04_barn
Blood Harvest: Farmhouse Finale - changelevel l4d_vs_farm05_cornfield
Note: This procedure involves editing a game file; create a backup
copy of the file before proceeding. Insert an Xbox 360 controller.
Use a text editor to edit the “360controller.cfg” file in the
“\left4dead\cfg folder” directory.
Replace its content with the following.
unbindall // Prevent mouse/keyboard control when gamepad is in use
// (to prevent autoaim exploit)
joy_advanced “1” // use advanced joystick options (allows for multiple axes)
joy_name “L4D Xbox360 Joystick Configuration”
joy_advaxisx 3 // x-axis controls GAME_AXIS_SIDE (strafing left and right)
joy_advaxisy 1 // y-axis controls GAME_AXIS_FORWARD (move forward and back)
joy_advaxisz 0 // z-axis is treated like a button
joy_advaxisr 2 // r-axis controls GAME_AXIS_PITCH (look up and down)
joy_advaxisu 4 // u-axis controls GAME_AXIS_YAW (look left and right)
joy_advaxisv 0 // v-axis is unused
joy_forwardsensitivity -1.0 // movement sensitivity
joy_forwardthreshold 0.1 // movement dead zone settings
joy_pitchsensitivity 1.0 // look sensitivity
joy_pitchthreshold 0.1 // look dead zone settings
joyadvancedupdate // advanced joystick update allows for analog control of move and look
// Alternate control 1
bind “0” “slot10”
bind “1” “slot1”
bind “2” “slot2”
bind “3” “slot3”
bind “4” “slot4”
bind “5” “slot5”
bind “6” “slot6”
bind “7” “slot7”
bind “8” “slot8”
bind “9” “slot9”
bind “a” “+moveleft”
bind “c” “+voicerecord”
bind “d” “+moveright”
bind “e” “+use”
bind “f” “impulse 100”
bind “h” “motd”
bind “m” “chooseteam”
bind “q” “lastinv”
bind “r” “+reload”
bind “s” “+back”
bind “t” “impulse 201”
bind “u” “messagemode2”
bind “w” “+forward”
bind “x” “+mouse_menu QA”
bind “y” “messagemode”
bind “z” “+mouse_menu Orders”
bind “`” “toggleconsole”
bind “SPACE” “+jump”
bind “TAB” “+showscores”
bind “ESCAPE” “cancelselect”
bind “SHIFT” “+speed”
bind “CTRL” “+duck”
bind “F1” “Vote Yes”
bind “F2” “Vote No”
bind “F5” “jpeg”
bind “MOUSE1” “+attack”
bind “MOUSE2” “+attack2”
bind “MOUSE3” “+zoom”
bind “MWHEELUP” “invprev”
bind “MWHEELDOWN” “invnext”
// controller2 bindings
cmd2 +jlook // enable joystick look
cmd2 bind “A_BUTTON” “+jump;+menuAccept” // (A) button - Jump -menuAccpt allows
// us to make selections on hud menus
cmd2 bind “B_BUTTON” “+reload” // (B) button - Reload
cmd2 bind “X_BUTTON” “+use” // (X) Use
cmd2 bind “Y_BUTTON” “lastinv” // (Y) button - swap pistol/rifle
//or z_abort -used to respawn as a ghost.
cmd2 bind “R_TRIGGER” “+attack” // RT - Main weapon - Primary trigger
cmd2 bind “L_TRIGGER” “+attack2” // LT - Melee
cmd2 bind “R_SHOULDER” “+lookspin” // RB - Fast 180 spin
cmd2 bind “L_SHOULDER” “toggle_duck” // LB - Duck - is also used to give objects to people.
cmd2 bind “STICK1” “vocalize smartlook” // LS - vocalize
cmd2 bind “STICK2” “+zoom” // RS click - Rifle Zoom
// Fixed bindings, do not change these across joystick presets
cmd2 bind “BACK” “togglescores” // (back) button - scores
cmd2 bind “START” “pause” // (start) button - pause
cmd2 bind “S1_UP” “+menuUp” // Hud menu Up
cmd2 bind “S1_DOWN” “+menuDown” // Hud menu Down
cmd2 bind “UP” “impulse 100” // DPad Up - Toggle flashlight
cmd2 bind “LEFT” “slot3” // DPad Left - grenade
cmd2 bind “RIGHT” “slot4” // DPad Right - health
cmd2 bind “DOWN” “slot5” // DPad Down - Pills
Start the game. Display the console window and type Exec 360controller.cfg then set
your split screen mode with the following console codes: “ss_splitmode 1” (“Horizontal-Cut”
for standard monitors) or ss_splitmode 2 (“Vertical-Cut” for widescreen monitors). Connect
to a server. Join the server with the connect [IP address] 2 console code. You must now
set the Xbox 360 controller to player two (with the light on the Xbox logo pointing to “2”).
To do this, quickly unplug and reinsert the Xbox 360 controller while the game is running.
You can now play in Co-op mode in split-screen.
Shot the Car in the First Level:
If you shot the car in the first level, the best thing you can do is take off down towards
the safe point. And lock the door.
Play as infected:
Enable the “ent_fire !self setteam 3” code. After spawning and dying, press [Jump] until
the camera changes into free roam mode. Then, enable one of the following “z_spawn” codes
to play as that type of infected.
If you want to save a bit of time in campaign mode you can skip the entire apartment
part of the first level. When you begin on the roof, turn around and look past the glass
roof. You will see a couple of fans near the floor, jump over to them and you will survive
from anywhere from 20 - 50 health.
Reload While Hitting:
If you haven’t noticed this yet in Left4dead you can reload, hit a zombie and the game will
see it as if you didn’t do anything but still reloading, so if you rune out of ammo start
reloading hit any nearby zombies and then you will have reloaded your gun.
If you need to ‘reset’ your primary weapon to its original (cherry) state, pick up a weapon
different from yours, then re-select the weapon you want. This is faster than reloading (plus
the time used from replenishing from the ammunition pile), and can help in close-call rescue
When reloading any weapon, your survivor can keep attacking with the melee button. The
reloading sequence will continue unabated.
Fire. And Lots Of It:
The infected cannot extinguish fires once they are ignited (all modes - but especially in
versus mode). Use that to your advantage in the campaign by using the molotov (or igniting
gas cans) on tough targets like Tanks and Witches.
As the director’s commentary points out, the Tank can be outrun by any survivor with green
(51% or more) health, but the Tank can overtake any survivor with 50% of less life, because
the more injured a survivor is, the slower s/he moves. Pain pills will boost the speed of
an injured survivor, although the color of the life bar will reflect his/her original
Hint: Respawn for Max Health in Vs.:
If you’d like to “refill” your health as a zombie, run away from the survivors until you
see a message claiming you are too far away. Now you’ll be allowed end your current life
and then respawn back in the fray. Hopefully they won’t make it to the safe room before
No Mercy level 3: Easy win as Infected:
This trick works best as a Hunter. Before you spawn in No Mercy level 3, go all the way to
the very end, at the hospital. Once up the ladder, turn to your right and there should be
a dumpster. Move it all the way over to the manhole and one of two things will happen. It
will either fall all the way down, which is bad because the Survivors can move it; or it
will partially fall in. The survivors cannot move this at all. If you are a Tank, you can
move a car over it, which is better than any dumpster. From here, do not puke on them as
a Boomer. It will attract the Horde. The Horde will try to move the object away from the
manhole. Then, as Hunters and Smokers, you can just attack them. They may shoot you, but
every so often, you can hurt them until finally they die.
No Mercy level 3: Easy way through:
Over by the trucks is a door that you can open later. However if you have some people
meleeing it, it will eventually break.
No Mercy level 4: Easy win as Infected:
Before you spawn, go all the way up to floor 28, where the elevator lets out. Just outside
of the elevator is a generator. Move it in front of the elevator door. , if the Survivors
know what you are doing, they can move it. It will require three survivors to move an object.
However if you have someone else on the Infected side, they can go a little bit further and
move the forklift that is there in front of the doorway.
No Mercy: Easy kills:
In one part of the No Mercy chapter, the Survivors must jump into a sewer hole to enter
them. As an Infected, use this to your advantage. One must be a Smoker or a Hunter. Do
not spawn; instead hide behind one of the large canisters in the room. Once the players
open the hole and are done checking the vicinity, they will jump in. Due to the fact they
must jump in one at a time or get stuck, make sure you have a clear view of the last one
in line. Once all three are down and the fourth Survivor is still up, pounce or grab him.
By doing this he will not be able to be saved, unless someone throws a Molotov or a pipe
Tips on accomplishments:
Couple ways to get the not so easy accomplishments:
*Tank on Fire: When on the rooftop of the hospital, pick up the molotovs, and light an
area around you on fire, and then attract the tanks attention.
*Dead Stop: Use a shotgun and run at a Hunter hitting the melee button repeatedly.
Get Unbreakable or Stand Tall Achievements:
Naturally, it’s easier to achieve these on Easy, but just let the bots clean up the enemies
on the map. If you get healed, you can restart the map after dying and not have it work
against you but if you’re online, it will invalidate it.
Stay alive longer:
When hordes of Infected appear, find a room with a door and no windows. Go inside and close
the door. The Infected may break the door, but when you see a hole in it, shoot the Infected
trying to break it down. Your teammates can handle most of the Infected.
Use Fire Against Tough Infected:
Once an Infected is ignited, they’ll burn out in any game mode, so it’s best to take advantage
of using flammable weapons with them, especially the badder baddies like Witches and Tanks.
To kill a Tank faster, throw a Molotov cocktail or a gas tank and shoot it. When the Tank
is on fire, shoot him with an assault rifle.
If you are low on health and need somewhere to hide, find a bathroom stall. Go inside the
stall and close the door. The door never breaks down. This works well if you are trying to
To kill a Witch faster, throw a Molotov cocktail. When the Witch is on fire, shoot her
with an automatic shotgun.
Kill two zombies with one bullet:
Use a sniper rifle and zoom in on a group of zombies. When you see a zombie standing behind
another one, shoot at the one in the front. The zombie in back will also get shot.
When Hunters are on fire, their pounces and attacks on Survivors do significantly more
damage per hit. Use this to your advantage and deliberately set yourself on fire with the
many fire pits or burning cars, then attack. This allows you to easily down Survivors.
Note: This only works for Hunters, not Smokers, Boomers, or Tanks.
Disfigured Zoey’s Hand:
On the campaign poster for No Mercy, Zoey’s right hand, whilst holding the pistol, is
disfigured, having formed a second hand off of it.
Unlock the Rocket Launcher:
Once you beat the game, you’ll unlock the rocket launcher which will be available on
any level in the beginning and middle.
Blood Harvest level 2: Easy win as Infected:
In Versus mode, there is a warehouse-type area immediately after the starting safe room. As
a zombie, quickly run back to the emergency door on the other side of the warehouse. There
should be a forklift near the door. Spawn and push this forklift in front of the doorway.
Note: You may need to break the white door in front of the emergency door to get the forklift
all the way in front of the doorway.
Punch Twice as Fast:
Alternate tapping the melee button and the weapon switch button rapidly to double your melee
speed. This can be useful for beating off zombies on Expert difficulty.
Note: This may be banned in Versus mode.
Shortcut in No Mercy:
In Part 1 (The Rooftops), as soo as you start, look over the edge of the building, down to
the street. There’s a box partway down, possibly an air conditioner. Hop down to that and
it should reduce you to 41% life. Drop to ground from there to skip the interior of the