Рассказываю и предоставляю для контрл цэ - контрл вэ команды для консоли, с помощью которых можно создать игру. Для начала неплохо бы пропатчить игру до последней версии (1.0.1.3 на данный момент) и поставить небольшой фикс Standalone 1.19a, его можно скачать тут. Он позволит играть по интернету без стима.
Если у вас нету консоли в игре, то в корневой папке создайте ярлык экзэшника, через который заходите в игру, зайдите в его свойства. В закладке "ярлык", в строке "обьект" на против адреса после пробела введите "-console". Выглядеть должно так:
Теперь консоль будет работать.
В игре, в консоль для начала нужно ввести (задать) режим игры, который хотите создать.
Вводим:
mp_gamemode coop - Сервер фиксиурется в режиме Кооператив
mp_gamemode versus - Сервер фиксируется в режиме Версус
mp_gamemode survival - Сервер фиксируется в режиме Выживания
Нажимаем Энтер, следующую команду вводим с новой строки.
Далее вводим сами карты, которые хотим создать.
Для кампании "Нет милосердию":
map l4d_hospital01_apartment - 1ый участок
map l4d_hospital02_subway - 2ой участок
map l4d_hospital03_sewers - 3ий участок
map l4d_hospital04_interior - 4ый участок
map l4d_hospital05_rooftop - 5ый участок
Для кампании "Смерть в воздухе":
map l4d_airport01_greenhouse - 1ый участок
map l4d_airport02_offices - 2ой участок
map l4d_airport03_garage - 3ий участок
map l4d_airport04_terminal - 4ый участок
map l4d_airport05_runway - 5ый участок
Для кампании "Кровавая жатва":
map l4d_farm01_hilltop - 1ый участок
map l4d_farm02_traintunnel - 2ой участок
map l4d_farm03_bridge - 3ий участок
map l4d_farm04_barn - 4ый участок
map l4d_farm05_cornfield - 5ый участок
Для кампании "Похоронный звон":
map l4d_smalltown01_caves - 1ый участок
map l4d_smalltown02_drainage - 2ой участок
map l4d_smalltown03_ranchhouse - 3ий участок
map l4d_smalltown04_mainstreet - 4ый участок
map l4d_smalltown05_houseboat - 5ый участок
Далее. Если у вас интернет соединение без NAT, то просто бросаете свой айпи товарищам, они заходят и играют. Если такое действо не прокачивает, то надо играть через хамачи. Чтобы увидеть, подхватила ли игра именно подключение хамачи, нужно в консоли (в игре) ввести "status", после чего в консоле появится такая инфа:
hostname: CbIPOK-barmaley
version : 1.0.1.3 3790 insecure
udp/ip : 192.168.1.35:27015 [ public n/a ] - это ваш айпи, тоесть айпи вашего сервера.
os : Windows Listen
map : l4d_airport02_offices at ( 5274, 2754, 110 )
players : 1 humans, 0 bots (4 max) (not hibernating) (unreserved)
# userid name uniqueid connected ping loss state rate adr
# 2 1 "CbIPOK-barmaley" STEAM_1:0:88794562 00:29 33 0 active 30000 loopback
# 3 "Zoey" BOT active
# 4 "Bill" BOT active
# 5 "Louis" BOT active
#end
Айпи сервера должен совпадать с вашим айпи в хамачи.
Если айпи не подхватился (не совпадает), то нужно проделать следующее - отключить все подключения, кроме хамачевского, зайти в игру, создать игру, потом свернуть и подключится к интернету. После этого можно играть по хамачи.