Left 4 Dead 2 Coop-Versus

A Tutorial for Left 4 Dead 2

All 8 players in coop: 4 survivors and 4 infected. Creating a modified play without the need using sourcemod and metamod. Of course you need to select in the lobby the option to play on local server. Extract gamemodes.txt with using program GCFScape, which is located at this address Left 4 Dead 2 / update / pak01_dir. Create folder "select name for your mod" . For example coop and versus / scripts / gamemodes.txt. Editing script gamemodes.txt and insert changes in "coop" and "versus" sections. Convert folder this mod in the vpk format and drop it in addon folder your game. If you want to change anything else: Left 4 Dead 2 cvars Can also modify play in Left 4 Dead by dint create batch file to run the game. Activation cheat mode also not required. Select something from the fact that there is here: Left 4 Dead cvars Console variables can be arranged in column which is very convenient. How to write commands in a batch file: start left4dead.exe ^ -novid ^ +ammo_assaultrifle_max 900 ^ +ammo_buckshot_max 150 ^ +ammo_huntingrifle_max 150 ^ +ammo_smg_max 900 ^ +director_afk_timeout 15 ^ +director_special_battlefield_respawn_interval 5 ^ +director_special_initial_spawn_delay_max 5 ^ +director_special_initial_spawn_delay_max_extra 5 ^ +director_special_initial_spawn_delay_min 5 ^ +director_special_respawn_interval 5 ^ +first_aid_heal_percent 1 ^ +inferno_flame_lifetime 5 ^ +pain_pills_health_value 75 ^ +pipe_bomb_timer_duration 9 ^ +sb_all_bot_team 1 ^ +sb_friend_immobilized_reaction_time_expert 0 ^ +sb_friend_immobilized_reaction_time_hard 0 ^ +sb_friend_immobilized_reaction_time_normal 0 ^ +sb_friend_immobilized_reaction_time_vs 0 ^ +sb_max_scavenge_separation 1200 ^ +sb_separation_danger_max_range 1200 ^ +sb_separation_danger_min_range 600 ^ +sb_separation_range 500 ^ +sb_unstick 0 ^ +sb_vomit_blind_time 0 ^ +survivor_allow_crawling 1 ^ +survivor_burn_factor_easy 0.125 ^ +survivor_burn_factor_expert 0.125 ^ +survivor_burn_factor_hard 0.125 ^ +survivor_burn_factor_normal 0.125 ^ +survivor_crawl_speed 75 ^ +survivor_friendly_fire_factor_easy 0 ^ +survivor_friendly_fire_factor_expert 0 ^ +survivor_friendly_fire_factor_hard 0 ^ +survivor_friendly_fire_factor_normal 0 ^ +survivor_max_incapacitated_count 5 ^ +survivor_revive_health 75 ^ +sv_allow_lobby_connect_only 0 ^ +sv_alltalk 1 ^ +sv_rescue_disabled 0 ^ +sv_vote_creation_timer 0 ^ +tongue_choke_damage_interval 3 ^ +tongue_drag_damage_amount 0 ^ +tongue_victim_max_speed 300 ^ +z_common_limit 30 ^ +z_director_special_spawn_delay 5 ^ +z_exploding_health 150 ^ +z_exploding_limit 0 ^ +z_exploding_speed 210 ^ +z_gas_health 300 ^ +z_gas_speed 240 ^ +z_health 50 ^ +z_hunter_health 300 ^ +z_lunge_power 750 ^ +z_pounce_damage 1 ^ +z_pounce_damage_interval 0.333 ^ +z_spawn_range 1200 ^ +z_spawn_safety_range 300 ^ +z_special_spawn_interval 5 ^ +z_speed 240 ^ +z_survivor_respawn_health 75 ^ +z_vomit_interval 15 ^ +z_witch_always_kills 0 ^ stop At the beginning of each row +, and in end row ^. After ^ should not be any gap. Command stop closes only the batch file, but not game. Place this batch file in folder where is left4dead.exe "GameModes" { "coop" { "base" "coop" "maxplayers" "8" "x360ctx" "0" "x360matchrule" "0" "x360presence" "5" "x360presence:" { "network:offline" "11" "play:commentary" "3" "play:credits" "2" } "hasdifficulty" "0" "playercontrolledzombies" "1" // set base gamemode convars first, then the current gamemode convar { adrenaline_health_buffer 75 adrenaline_run_speed 240 allow_all_bot_survivor_team 1 ammo_assaultrifle_max 900 ammo_autoshotgun_max 150 ammo_chainsaw_max 0 ammo_grenadelauncher_max 0 ammo_huntingrifle_max 150 ammo_m60_max 0 ammo_shotgun_max 150 ammo_smg_max 900 ammo_sniperrifle_max 180 boomer_pz_claw_dmg 0 director_afk_timeout 15 director_special_battlefield_respawn_interval 5 director_special_initial_spawn_delay_max 5 director_special_initial_spawn_delay_max_extra 5 director_special_initial_spawn_delay_min 5 director_special_respawn_interval 5 first_aid_heal_percent 1 hunter_pz_claw_dmg 0 inferno_flame_lifetime 5 jockey_pz_claw_dmg 0 pain_pills_health_value 75 pipe_bomb_timer_duration 9 r_flashlightfar 1250 r_flashlightfov 120 sb_all_bot_game 1 sb_allow_shoot_through_survivors 0 sb_friend_immobilized_reaction_time_expert 0 sb_friend_immobilized_reaction_time_hard 0 sb_friend_immobilized_reaction_time_normal 0 sb_friend_immobilized_reaction_time_vs 0 sb_max_scavenge_separation 1200 sb_max_team_melee_weapons 4 sb_melee_approach_victim 1 sb_separation_danger_max_range 1200 sb_separation_danger_min_range 600 sb_separation_range 500 sb_unstick 0 sb_vomit_blind_time 0 smoker_pz_claw_dmg 0 spitter_pz_claw_dmg 0 survivor_allow_crawling 1 survivor_burn_factor_easy 0.125 survivor_burn_factor_expert 0.125 survivor_burn_factor_hard 0.125 survivor_burn_factor_normal 0.125 survivor_crawl_speed 75 survivor_friendly_fire_factor_easy 0 survivor_friendly_fire_factor_expert 0 survivor_friendly_fire_factor_hard 0 survivor_friendly_fire_factor_normal 0 survivor_limit 4 survivor_max_incapacitated_count 5 survivor_revive_health 75 sv_allow_lobby_connect_only 0 sv_alltalk 1 sv_rescue_disabled 1 sv_vote_creation_timer 0 tongue_choke_damage_amount 1 tongue_choke_damage_interval 0.333 tongue_drag_damage_amount 0 tongue_hit_delay 5 tongue_miss_delay 0 tongue_victim_max_speed 300 versus_special_respawn_interval 5 vs_max_team_switches 900 z_boomer_limit 0 z_charge_interval 0 z_charge_max_damage 5 z_charge_start_speed 270 z_charger_health 500 z_charger_limit 0 z_charger_pound_dmg 5 z_common_limit 30 z_director_special_spawn_delay 5 z_exploding_health 150 z_exploding_speed 210 z_female_boomer_spawn_chance 0 z_gas_health 300 z_gas_speed 240 z_ghost_delay_max 5 z_ghost_delay_min 5 z_ghost_finale_spawn_interval 5 z_ghost_spawn_interval 5 z_gun_swing_coop_max_penalty 900 z_gun_swing_coop_min_penalty 900 z_health 50 z_hunter_health 300 z_hunter_limit 1 z_jockey_health 300 z_jockey_limit 1 z_jockey_ride_damage 1 z_jockey_ride_damage_interval 0.333 z_jockey_speed 240 z_leap_interval_post_incap 5 z_leap_interval_post_ride 0 z_leap_power 600 z_lunge_power 750 z_max_player_zombies 4 z_pounce_damage 1 z_pounce_damage_interval 0.333 z_smoker_limit 1 z_spawn_range 1200 z_spawn_safety_range 300 z_special_spawn_interval 5 z_speed 240 z_spit_interval 15 z_spitter_health 150 z_spitter_limit 0 z_spitter_speed 210 z_survivor_respawn_health 75 z_tank_health 3000 z_versus_boomer_limit 0 z_versus_charger_limit 0 z_versus_hunter_limit 3 z_versus_jockey_limit 1 z_versus_smoker_limit 2 z_versus_spitter_limit 0 z_vomit_interval 15 z_witch_always_kills 0 } } "versus" { "base" "versus" "maxplayers" "8" // versus "x360ctx" "1" "x360matchrule" "1" "x360matchruleteam" "3" "x360presence" "7" "playercontrolledzombies" "1" convar { adrenaline_health_buffer 75 adrenaline_run_speed 240 allow_all_bot_survivor_team 1 ammo_assaultrifle_max 900 ammo_autoshotgun_max 150 ammo_chainsaw_max 0 ammo_grenadelauncher_max 0 ammo_huntingrifle_max 150 ammo_m60_max 0 ammo_shotgun_max 150 ammo_smg_max 900 ammo_sniperrifle_max 180 boomer_pz_claw_dmg 0 director_afk_timeout 15 director_special_battlefield_respawn_interval 5 director_special_initial_spawn_delay_max 5 director_special_initial_spawn_delay_max_extra 5 director_special_initial_spawn_delay_min 5 director_special_respawn_interval 5 first_aid_heal_percent 1 hunter_pz_claw_dmg 0 inferno_flame_lifetime 5 jockey_pz_claw_dmg 0 pain_pills_health_value 75 pipe_bomb_timer_duration 9 r_flashlightfar 1250 r_flashlightfov 120 sb_all_bot_game 1 sb_allow_shoot_through_survivors 0 sb_friend_immobilized_reaction_time_expert 0 sb_friend_immobilized_reaction_time_hard 0 sb_friend_immobilized_reaction_time_normal 0 sb_friend_immobilized_reaction_time_vs 0 sb_max_scavenge_separation 1200 sb_max_team_melee_weapons 4 sb_melee_approach_victim 1 sb_separation_danger_max_range 1200 sb_separation_danger_min_range 600 sb_separation_range 500 sb_unstick 0 sb_vomit_blind_time 0 smoker_pz_claw_dmg 0 spitter_pz_claw_dmg 0 survivor_allow_crawling 1 survivor_burn_factor_easy 0.125 survivor_burn_factor_expert 0.125 survivor_burn_factor_hard 0.125 survivor_burn_factor_normal 0.125 survivor_crawl_speed 75 survivor_friendly_fire_factor_easy 0 survivor_friendly_fire_factor_expert 0 survivor_friendly_fire_factor_hard 0 survivor_friendly_fire_factor_normal 0 survivor_limit 4 survivor_max_incapacitated_count 5 survivor_revive_health 75 sv_allow_lobby_connect_only 0 sv_alltalk 1 sv_vote_creation_timer 0 tongue_choke_damage_amount 1 tongue_choke_damage_interval 0.333 tongue_drag_damage_amount 0 tongue_hit_delay 5 tongue_miss_delay 0 tongue_victim_max_speed 300 versus_special_respawn_interval 5 vs_max_team_switches 900 z_boomer_limit 0 z_charge_interval 0 z_charge_max_damage 5 z_charge_start_speed 270 z_charger_health 500 z_charger_limit 0 z_charger_pound_dmg 5 z_common_limit 30 z_director_special_spawn_delay 5 z_exploding_health 150 z_exploding_speed 210 z_female_boomer_spawn_chance 0 z_gas_health 300 z_gas_speed 240 z_ghost_delay_max 5 z_ghost_delay_min 5 z_ghost_finale_spawn_interval 5 z_ghost_spawn_interval 5 z_gun_swing_vs_max_penalty 900 z_gun_swing_vs_min_penalty 900 z_health 50 z_hunter_health 300 z_hunter_limit 1 z_jockey_health 300 z_jockey_limit 1 z_jockey_ride_damage 1 z_jockey_ride_damage_interval 0.333 z_jockey_speed 240 z_leap_interval_post_incap 5 z_leap_interval_post_ride 0 z_leap_power 600 z_lunge_power 750 z_max_player_zombies 4 z_pounce_damage 1 z_pounce_damage_interval 0.333 z_smoker_limit 1 z_spawn_range 1200 z_spawn_safety_range 300 z_special_spawn_interval 5 z_speed 240 z_spit_interval 15 z_spitter_health 150 z_spitter_limit 0 z_spitter_speed 210 z_survivor_respawn_health 75 z_tank_health 3000 z_versus_boomer_limit 0 z_versus_charger_limit 0 z_versus_hunter_limit 3 z_versus_jockey_limit 1 z_versus_smoker_limit 2 z_versus_spitter_limit 0 z_vomit_interval 15 z_witch_always_kills 0 "z_scrimmage_creep_delay" 0 "z_scrimmage_creep_rate" 100 "tongue_dropping_to_ground_time" 0.5 "tongue_los_forgiveness_time" 1.5 "tongue_no_progress_choke_early_delay" 1.0 "z_pounce_stumble_radius" 160 "z_pounce_damage_interrupt" 150 "z_max_stagger_duration" 0.9 "z_ghost_los_expected_progress" 2000 // these are 360 only convar changes, if you prefix with 360_, they'll // get set on 360 and dedicated for 360 "360_z_mega_mob_size" 25 "360_z_mob_spawn_max_size" 18 "360_z_versus_wandering_density" 0.026 } } Also this commands you can write in skill_manifest.cfg Half-Life 2 and Episodes: exec skill.cfg exec skill_episodic.cfg sk_advisor_health 500 sk_antlion_air_attack_dmg 0 sk_antlion_health 30 sk_antlion_jump_damage 0 sk_antlion_swipe_damage 0 sk_antlion_worker_burst_damage 0 sk_antlion_worker_health 50 sk_antlion_worker_spit_grenade_dmg 0 sk_antlionguard_dmg_charge 0 sk_antlionguard_dmg_shove 0 sk_antlionguard_health 500 sk_apc_health 500 sk_apc_missile_damage 0 sk_barnacle_health 25 sk_barney_health 5000 sk_battery 25 sk_citizen_health 5000 sk_combine_guard_health 50 sk_combine_guard_kick 0 sk_combine_s_health 50 sk_combine_s_kick 0 sk_dropship_container_health 500 sk_gunship_health_increments 0 sk_headcrab_fast_health 10 sk_headcrab_health 10 sk_headcrab_melee_dmg 0 sk_headcrab_poison_health 25 sk_headcrab_poison_npc_damage 0 sk_healthcharger 75 sk_healthkit 50 sk_healthvial 25 sk_helicopter_grenadedamage 0 sk_helicopter_health 5000 sk_helicopter_num_bombs1 1 sk_helicopter_num_bombs2 3 sk_helicopter_num_bombs3 3 sk_hunter_dmg_charge 0 sk_hunter_dmg_flechette 0 sk_hunter_dmg_one_slash 0 sk_hunter_flechette_explode_dmg 0 sk_hunter_health 150 sk_jeep_gauss_damage 25 sk_manhack_health 25 sk_manhack_melee_dmg 1 sk_max_357 36 sk_max_alyxgun 150 sk_max_ar2 180 sk_max_ar2_altfire 15 sk_max_buckshot 120 sk_max_crossbow 50 sk_max_gauss_round 50 sk_max_grenade 25 sk_max_pistol 450 sk_max_rpg_round 18 sk_max_smg1 900 sk_max_smg1_grenade 15 sk_metropolice_health 30 sk_npc_dmg_357 0 sk_npc_dmg_airboat 0 sk_npc_dmg_alyxgun 5 sk_npc_dmg_ar2 0 sk_npc_dmg_buckshot 0 sk_npc_dmg_combineball 0 sk_npc_dmg_crossbow 0 sk_npc_dmg_crowbar 0 sk_npc_dmg_dropship 1 sk_npc_dmg_fraggrenade 0 sk_npc_dmg_gunship 0 sk_npc_dmg_gunship_to_plr 0 sk_npc_dmg_helicopter 0 sk_npc_dmg_helicopter_to_plr 0 sk_npc_dmg_pistol 0 sk_npc_dmg_rpg_round 0 sk_npc_dmg_smg1 0 sk_npc_dmg_smg1_grenade 0 sk_npc_dmg_sniper_round 0 sk_npc_dmg_stunstick 0 sk_plr_dmg_357 50 sk_plr_dmg_airboat 5 sk_plr_dmg_alyxgun 5 sk_plr_dmg_ar2 10 sk_plr_dmg_buckshot 10 sk_plr_dmg_crossbow 100 sk_plr_dmg_crowbar 50 sk_plr_dmg_fraggrenade 125 sk_plr_dmg_pistol 5 sk_plr_dmg_rpg_round 100 sk_plr_dmg_smg1 5 sk_plr_dmg_smg1_grenade 100 sk_plr_dmg_sniper_round 0 sk_plr_dmg_stunstick 50 sk_rollermine_shock 0 sk_scanner_dmg_dive 0 sk_scanner_health 25 sk_stalker_health 25 sk_stalker_melee_dmg 0 sk_strider_health 250 sk_strider_num_missiles1 3 sk_strider_num_missiles2 5 sk_strider_num_missiles3 5 sk_suitcharger 75 sk_suitcharger_citadel 500 sk_suitcharger_citadel_maxarmor 300 sk_vortigaunt_armor_charge 60 sk_vortigaunt_health 5000 sk_zombie_dmg_both_slash 0 sk_zombie_dmg_one_slash 0 sk_zombie_health 50 sk_zombie_poison_dmg_spit 0 sk_zombie_poison_health 150 sk_zombie_soldier_health 50 And to write command +sv_infinite_aux_power 1 in the startup options for an infinite endurance. How to install any addons in Left 4 Dead without the need to edit the file pak01_dir. Just extract all content from vpk files using program GCFScape in the game folder and then move all these vpk elsewhere. Quality of the game remains the same. My mods for Left 4 Dead and Left 4 Dead 2 located here: gamemaps
Sign up to access this!

Embed

Share banner
Image URL
HTML embed code
BB embed code
Markdown embed code

Credits

Key Authors
* Serjik *
converting
Valve
scripts and resources

Submitter

* Serjik * avatar
* Serjik * Joined 5y ago
Offline

* Serjik *
Creator
Sign up to access this!
Sign up to access this!
Sign up to access this!

Game

Sign up to access this!

Category

Details

Difficulty Level
Intermediate

Attributes

Share

  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • Share on Google+
  • 8.4k Views
  • 5ySubmitted
  • 4yModified

Scores

  • Not yet rated
Sign up to access this!

More from Submitter

More Other/Misc Tutorials

bcp.crwdcntrl.net tracking pixel