Left 4 Dead Cheat Codes: ------------ Submitted by: RM Select "Options" at the main menu. Select the "Keyboard/Mouse" option. Enable the "Allow Developers Console" option. Press ~ during game play to display the console window. Enter Sv_Cheats 1 to enable cheat mode for everyone on your hosted server. Enter one of the following codes at the console window to activate the cheat function. Code Result ------------------------------------------------ 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 - 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 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 civilians 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 (1) Enable while in "Campaign Lobby" screen. Item names: ----------- Use one of the following entries with the "give" code. ammo autoshotgun first_aid_kit gascan hunting_rifle moltov oxygen_tank pain_pills pipe_bomb pistol propane_tank rifle NPC names: ---------- Use one of the following entries with the "z_spawn" code. mob witch tank boomer smoker hunter Split-screen mode: ------------------ 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) joystick 1 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_sidesensitivity 1.0 joy_forwardthreshold 0.1 // movement dead zone settings joy_sidethreshold 0.1 joy_pitchsensitivity 1.0 // look sensitivity joy_yawsensitivity -1.5 joy_pitchthreshold 0.1 // look dead zone settings joy_yawthreshold 0.0 joy_variable_frametime 1 joy_autoaimdampenrange 0.85 joy_autoaimdampen 0.5 joy_lowend 0.65 joy_lowmap 0.15 joy_accelscale 3.0 joy_accelmax 4.0 joy_response_move 5 joy_response_look 1 joy_autoaimdampen 0.3 joy_autoaimdampenrange 0.85 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 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. z_spawn smoker z_spawn tank z_spawn boomer z_spawn hunter Apartment Skip: --------------- 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.