Как поиграть на серверах с версией 2.2.1.2? How to play on servers with version 2.2.1.2?

Статус
Закрыта.
!!! Патч больше не поддерживается !!! Все серверы обновлены!

Если вы уже обновили игру до версии 2.2.2.1, но хотите поиграть на серверах со старой версией 2.2.1.2, то эта инструкция специально для вас. Инструкция подходит как для лицензионной версии игры, так и для пиратской версии.
  1. Убедитесь, что ваша игра обновлена до последней версии 2.2.2.1, потому что иначе это работать не будет.
  2. Скачайте патч (play_2212). Откройте архив и переместите папку "!!!_play_2212" в корневую папку игры.
    Для лицензионной версии: \Steam\steamapps\common\Left 4 Dead 2
    Для пиратской версии: \Left 4 Dead 2
  3. Перейдите в папку "!!!_play_2212", запустите файл "set_2212.bat" и следуйте инструкциям.
  4. Запустите игру так, как вы это делаете обычно.
  5. Подключитесь к серверу, на котором версия 2.2.1.2.

На лицензионной версии игры не будет видно серверов, на которых старая версия 2.2.1.2. Вам придется подключаться через консоль или через браузер серверов по консольной команде openserverbrowser, или через сайт, нажав на ссылку подключения к серверу.

Чтобы обратно вернуть версию 2.2.2.1, в папке "!!!_play_2212" запустите файл "set_2221.bat".

И еще раз напоминание. Этот патч НЕ ОБНОВЛЯЕТ игру.
Вы должны убедиться, что у вас уже установлена последняя версия игры 2.2.2.1.

Проблема: Invalid host version, expecting 2212, got 2221

Касается только тех игроков, которые используют одновременно лицензионную версию и пиратскую версию. Один из редких возможных случаев, когда у вас не получится поиграть на старой версии 2.2.1.2. Возникает при стечении следующих обстоятельств (последовательность крайне важна):

1. Вы запустили пиратскую версию игры актуальной версии 2.2.2.1 и дождались появления серверов в главном меню.
2. Вы вышли из пиратской версии игры. Не имеет значения: играли вы на серверах или не играли.
3. Вы запустили лицензионную версию игры с патчем на старую версию 2.2.1.2. Не имеет значения: запускали ли вы до этого или после этого лицензионную версию игры на актуальной версии 2.2.2.1.

При соблюдении этой последовательности действий вы не сможете поиграть на старой версии 2.2.1.2, если используете лицензионную версию игры.

Как избежать такой проблемы?

1. Запустите пиратскую версию игры на старой версии 2.2.1.2.
2. Дождитесь появления серверов в главном меню игры.
3. Выйдите из пиратской версии игры.
4. Запустите лицензионную версию игры с патчем на старую версию 2.2.1.2.

В этом случае вас пустит на сервер, и не будет сообщения о том, что версия сервера не соответствует версии клиента.

Проблема возникает, потому что при запуске пиратской версии игры актуальной версии 2.2.2.1 сервер запоминает вас именно под этой актуальной версией. И если вы затем пытаетесь подключиться с лицензионной версии на серверы старой версии 2.2.1.2, то сервер все еще помнит вас под версией 2.2.2.1.
 
Last edited:

vishuspuss

Пользователь
I do not know
This happened to me when I tried latest 2220 -> 2212 patch. I tried verify game files through steam and still wouldn't work.
Only thing that fixed it for me was reinstall ... then 2212 patch worked
I think it is because of old 2213 patch, eventually game files messed up between multiple steam+version patches
 

ToLcT9lk

Пользователь
Попробуй снова подключиться и если будет та же ошибка, то в консоли напиши `version` и скопируй сюда вывод

Version 2.2.2.0 (left4dead2)
Network Version 2.1.0.0
Exe build: 15:57:39 Jun 26 2021 (8267) (550)
 

vishuspuss

Пользователь
It happened to me again as well. I have switched between 2212 - 2220 a few times ... now I can't switch back to 2220 ... steam.inf says version 2220 but when I try to join it says I am running 2212.
Typing version in console says it is 2220.

Not too worried will just reinstall
 

compaz

Пользователь
A mí también me volvió a pasar. He cambiado entre 2212 - 2220 varias veces ... ahora no puedo volver a 2220 ... steam.inf dice versión 2220 pero cuando intento unirme dice que estoy ejecutando 2212.
La versión de escritura en la consola dice que es 2220.

No muy preocupado, solo reinstalaré
Yupdate all the servers at once so that there are no such incidents
 

spumer

Администратор
Staff member
Version 2.2.2.0 (left4dead2)
Очень похоже что steam.inf не заменился. У файла стоит атрибут "Только чтение"?

It happened to me again as well. I have switched between 2212 - 2220 a few times ... now I can't switch back to 2220 ... steam.inf says version 2220 but when I try to join it says I am running 2212.
Typing version in console says it is 2220.

Not too worried will just reinstall
Server can cache your gameversion. Please ensure servers are listed in main menu, then connect.
 

ToLcT9lk

Пользователь
я только это вижу
1627052452697.png
 

spumer

Администратор
Staff member
Я про файл steam.inf:
\Steam\steamapps\common\Left 4 Dead 2\left4dead2\steam.inf

1627061894214.png
 

ToLcT9lk

Пользователь
люблю эту игру когда нету стеам инф только стеам:)
1627145866703.png
 
Last edited by a moderator:

/70/7KA

Пользователь
Ты все сделал как в видео?
да.

вот что пишет в консоле. мож что важное хз


Invalid host version, expecting 2220, got 2212
CAsyncWavDataCache: 0 .wavs total 0 bytes, 0.00 % of capacity
BinkOpen( d:\steamlibrary\steamapps\common\left 4 dead 2\left4dead2\media\l4d2_background03.bik )
CGameUIConVarRef cl_ignore_vpk_association doesn't point to an existing ConVar
CAsyncWavDataCache: 3 .wavs total 0 bytes, 0.00 % of capacity
Host_WriteConfiguration: Wrote cfg/config.cfg
CGameUIConVarRef cl_ignore_vpk_association doesn't point to an existing ConVar
CAsyncWavDataCache: 4 .wavs total 0 bytes, 0.00 % of capacity

Неверная версия хоста, ожидающая 2220, получила 2212
CAsyncWavDataCache: 0 .wav всего 0 байт, 0,00 % емкости
БинкОпен( d:\steamlibrary\steamapps\common\left 4 мертвых 2\left4dead2\медиа\l4d2_background 03.черный )
CGameUIConVarRef cl_ignore_vpk_ассоциация не указывает на существующий ConVar
CAsyncWavDataCache: 3 .wav всего 0 байт, 0,00 % емкости
Конфигурация Host_Write: Написал cfg/config.cfg
CGameUIConVarRef cl_ignore_vpk_ассоциация не указывает на существующий ConVar
CAsyncWavDataCache: 4 .wav всего 0 байт, 0,00 % емкости
 

ToX1c

Пользователь
да.

вот что пишет в консоле. мож что важное хз


Invalid host version, expecting 2220, got 2212
CAsyncWavDataCache: 0 .wavs total 0 bytes, 0.00 % of capacity
BinkOpen( d:\steamlibrary\steamapps\common\left 4 dead 2\left4dead2\media\l4d2_background03.bik )
CGameUIConVarRef cl_ignore_vpk_association doesn't point to an existing ConVar
CAsyncWavDataCache: 3 .wavs total 0 bytes, 0.00 % of capacity
Host_WriteConfiguration: Wrote cfg/config.cfg
CGameUIConVarRef cl_ignore_vpk_association doesn't point to an existing ConVar
CAsyncWavDataCache: 4 .wavs total 0 bytes, 0.00 % of capacity

Неверная версия хоста, ожидающая 2220, получила 2212
CAsyncWavDataCache: 0 .wav всего 0 байт, 0,00 % емкости
БинкОпен( d:\steamlibrary\steamapps\common\left 4 мертвых 2\left4dead2\медиа\l4d2_background 03.черный )
CGameUIConVarRef cl_ignore_vpk_ассоциация не указывает на существующий ConVar
CAsyncWavDataCache: 3 .wav всего 0 байт, 0,00 % емкости
Конфигурация Host_Write: Написал cfg/config.cfg
CGameUIConVarRef cl_ignore_vpk_ассоциация не указывает на существующий ConVar
CAsyncWavDataCache: 4 .wav всего 0 байт, 0,00 % емкости
Ясно, что ни чего не ясно. Записать видео можешь, что ты и как делаешь?
 

/70/7KA

Пользователь
Ясно, что ни чего не ясно. Записать видео можешь, что ты и как делаешь?

делаю один в один. но у меня нет в папке steamapps папки common. как на скрине моём
 

/70/7KA

Пользователь
всё равно не работает
 

Вложения

  • Безымянный.jpg
    Безымянный.jpg
    159,1 КБ · Просмотров: 181
Статус
Закрыта.
Сверху