1) Для начала скачиваем моды
"Играть за зараженных" и
"Bot fixes"2) Оба файла переносим в папку по адресу \Left 4 Dead 2\left4dead2\addons
3) В папке по адресу \Left 4 Dead 2\left4dead2\cfg создаем .cfg с коротким названием (нам же каждый раз его в консоли прописывать!), у меня он называется 1.cfg
Вот содержание моего конфига, я думаю это можно было бы написать более изящно, но я уж как могу, так что принимаю конструктивную критику))
Hidden text
sv_cheats 1
plugin_cvar sb_all_bot_game 1 // особенности этой команды смотри в сноске внизу
plugin_allow_remote_commands 1
set_infected 1 // блок включения игры за зараженных
z_common_limit 200
z_mob_spawn_min_interval_expert 90
z_mob_spawn_max_interval_expert 180
z_mob_spawn_min_size 10
z_mob_spawn_max_size 30
// увеличивает количество зомби в игре, обычных, не специальных
bind t "thirdperson" // 3 лицо
bind n "noclip" // ноклип
bind h "hidehud 4" // скрыть интерфейс
bind j "hidehud 1" // показать интерфейс
bind p "z_spawn hunter" // спавн охотника (у меня спавнятся только два)
bind o "z_spawn smoker" // спавн курильщика (спавнятся только два)
bind g "cl_glow_blur_scale 0" // отключает зеленую ауру у людей
bind kp_ins "pouncekungfu" // возродиться как охотник
bind kp_end "smokemaster" // возродиться как курильщик
// здесь прописаны параметры спавна игрока как охотника или курильщика
alias pouncekungfu "sv_cheats 1;director_force_versus_start;sb_all_bot_team 1;director_no_human_zombies 0;director_no_bosses 1;nb_player_walk 1;sb_threat_very_far_range 100;sv_showfootsteps 2;vcollide_wireframe 1;sv_showlagcompensation 1;wait 5;jointeam 3;wait 5;kill;wait 5;z_spawn hunter auto;kick Hunter;give health;echo [25pkf: player Hunter auto spawning ]"
alias smokemaster "sv_cheats 1;director_force_versus_start;sb_all_bot_team 1;director_no_human_zombies 0;director_no_bosses 1;nb_player_walk 1;sb_threat_very_far_range 100;sv_showfootsteps 2;vcollide_wireframe 1;sv_showlagcompensation 1;wait 5;jointeam 3;wait 5;kill;wait 5;z_spawn smoker auto;kick Smoker;give health;echo [25pkf: player Smoker auto spawning ]"
// Если у тебя пиратка команда должна кончаться на bot game если лицензионка то bot team это ОЧЕНЬ ВАЖНО иначе команда работать просто не будет
Бинд и код на спавн как охотник или курильщик нашла на форуме Стима, не помню какой пользователь это выложил, да прибудет с ним Сила! Остальное дописала под свое удобство, вы вполне можете изменить все для себя, благо разбираетесь в играх получше меня)))
Вообще, там кодов полезных просто тьма, я может потом еще что нибудь допишу, но сейчас мне лень..
4) Заходим на любую карту, например map c1m1_hotel, вводим в консоли exec 1 (если у тебя конфиг называется 1), конфиг запустится
5) Автоматически спавнишься как рандомный зомби, но чтоб стать, например, курильщиком нажимай 1 на цифрах справа и играй!
P.S. с командой "plugin_cvar sb_all_bot_game 1" есть некоторые тонкости. Если у тебя пиратка, команда должна кончаться на bot_game, если лицензионка, то bot_team, это ОЧЕНЬ ВАЖНО, иначе команда работать просто не будет!!!